본문 바로가기

728x90

전체 글

(316)
트위터 아이디 수집 (collecting twitter ID) - ver 0.1 from selenium import webdriver from selenium.webdriver.common.keys import Keys import numpy as np import random import pandas as pd url = 'https://twitter.com/bbmpott' options = webdriver.ChromeOptions() options.add_argument("headless") options.add_experimental_option("excludeSwitches", ["enable-logging"]) driver = webdriver.Chrome('chromedriver_4844.exe', options=options) driver.get(url) driver..
확산 - 파이썬으로 점들의 모임이 임의 움직임 확산 모델링 해봄. # 화면 크기 w = GetSystemMetrics(0) h = GetSystemMetrics(1) # 정사각형 w = h # 검정색 화면 배경 img = np.zeros((h, w, 3), np.uint8) X = []; Y = [] # 확산할 점(사각)들의 총 수량 LL = 400 # 위치 선정 - 동일한 위치에 또는 임의의 위치에 for i in range(LL): #x = random.randint(0, w) #y = random.randint(0, h) x = int(w/2) y = int(h/2) X.append(x) Y.append(y) X = np.array(X) Y = np.array(Y) #print(X, X[0], X[1]) # 사각형 점의 가로(높이), 세로(폭) 픽셀 k = 5 #..
새로운 머신러닝 이론 (가설) 머신러닝을 한다는 것은 주어진 문제에 대한 패턴을 특정화하여 이를 통해 판정하는 것이다. 그래서 다양한 수학적 이론이나 CNN과 같은 방식 등을 사용하고 있다. 그러나 이런 복잡한 과정을 통해 나온 결과물을 가지고 머신 러닝을 한다는 것은 주어진 tool를 사용는 수준이나 과정도 알지 못하고 더 더욱 대상에 대해 패턴 생성은 위한 적절한 필터(?)를 찾는 것이 그렇게 쉽지 않다. 이런 이유와 머신 러닝의 핵심인 패턴을 만들면 머신러닝을 완성할 수 있다는 결과에서 접근하는 방법으로 이 이론을 만들어 볼려고 한다. 그 방법은 상당히 단순하다. 학습할 데이터가 있고 그 학습할 데이터에서 해를 찾아가는 방법으로 random한 수치의 변화를 준다는 것이다. 즉, 2개 이상의 점에 대해 임의 기준점이 특정한 수식,..
자전거 라이딩 & 패션
고장은 무엇일까 ? 고장을 어떻게 해결할까 ? 제대로 고장을 다루고 있는가 ? (작성 중) 고장이라는 단어는 현실적이다. 우리가 사용하는 물건이나 내가 관심있어 하는 물건에서 발생하는 병과도 같다. 1993년부터 고장과 관련한 일로 줄 곧 남들이 다하는 H, S 대그룹에서 독일 B사 합작 회사에서도 이와 같은 일을 약 20년간 일을 했다. 단순히 월급을 받고 일을 했다고 그 일에 경력이 많다는 말은 불합리하다. 그렇다면 그 분야에 전문가라는 말을 듣을 정도가 되기 위해서는 어떤 경험과 이론적 배경이 있어야 할까요 ? 2000시간이 넘는 교육과 연수 그리고 과제 진행과 발표 그리고 학습 등으로 고장과 관련한 분야에서 경험과 공부를 했다. 그렇다면 이후 고장과 관련해서 말할 자격은 충분하겠죠. 내가 왜 고장이라는 주제로 지금부터 말을 하고 싶은 것인지 말하고자 합니다. 제조업에서 제품을 만들어 기..
상사론(직장 상사, 군주론에서) 1). 부하들이란 칭찬이라 질타하거나 둘 중에 하나를 택하여 다루어야 한다. 왜냐하면 직원들은 작은 지적에도 불만이나 반발심을 가지고 큰 질타와 공포스러운 모욕에 대해서는 감히 대들 생각을 하지 않기 때문이다. [참조 문구 : "민중이란 머리를 쓰다듬거나 없애 버리거나, 둘 중에 하나를 택해야 한다. 왜냐하면 사람은 사소한 모욕에 대해서는 보복하려고 하나, 너무나 엄청난 모욕에 대해서는 감히 보복할 엄두를 내지 못하기 때문이다." ] 2) 과거 잘못된 행동과 결과에 대해 반대 급부로 열심히 한다고 해서 과거의 실책이 덮어지는 것으로 생각해서는 안 된다. [참조 문구 : 위인들 사이에서는 지난 날의 원한이 새로운 은혜를 베풂으로써 깨끗이 씻어진다고 생각하면 큰 잘못이다. ] 3) 질책과 질타은 강하고 짧게..
컨베이어 움직임 DETECT # conveyor 벨트 이미지 변경 import cv2 import numpy as np import matplotlib.pyplot as plt import glob import os from PIL import Image, ImageDraw, ImageFont import pygame def detect_lines(img, rho_a, theta_a): dst = img.copy() gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) canny = cv2.Canny(gray, 50, 150, apertureSize=3, L2gradient=True) lines = cv2.HoughLines(canny, 1, np.pi / 180, 150, srn=100, stn=200,..
논문 초안 - 작성 중 제목 : 2차원 특정 면적 내에 선택된 원형(입자)을 공백이 최소가 되도록 채울 수 있는 방법 구현을 위한 프로그램(파이썬)과 그 결과에 대한 고찰 초록 : 1. 서론 1.1 목적 : . 재료는 단일 물질 또는 단일 크기의 입자로 이루진 경우는 없으며 특히 산업계에서 사용되는 재료는 합성 물질이나 혼합물 또는 결합된 형태의 재료들을 통해 개발, 제조, 생산 등이 이루어진다. 따라서 원하는 재료는 만들 경우, 성능, 기능 그리고 구조, 내구성 등의 요구되는 결과를 얻고자 그 구성요소에 대한 배합과 그 비율이 핵심 구성이며 기술의 핵심이 된다. . 배합 비율은 성능이나 내구성에만 영향을 미치는 것이 아니라 제조업체에 대해서는 재료비를 차지하는 중요한 팩트가 된다. 같은 성능이라면 더 적은 재료비로 제조하는 ..

728x90