본문 바로가기

Total

Anet a8 3d 프린터 업그레이드 ======================================== 1. 체인 추가 (히팅 베드, 노즐 연결 라인) 2. 필라멘트 가이드 추가 3. z축 상하 이동 베어링 윤활류 4. z축 T 고정 틀 5. 펜 연결 관 변경 6. z축 이동 철근 고정 (베어링 이용) 7. y축 와이어 텐션 유지를 위한 고정 틀 8. 노즐 청소 9. 베어링 변경 10. x 축 와어이 텐션 유지를 위한 고정 틀 11. 펌웨어 업그레이드 (스카이넷) 12. 힛팅 베드 안전을 위한 디바이스 추가 13. 액정 사이 공간으로 인한 노이즈 제거 ======================================== 진행중... 20171216 더보기
(CNN Study) Logistic Regression, Sigmoid Function Linear Regression의 용도를 먼저 생각해보자. Linear Regression 은 주어진 x, y를 이용하여 hypothesis 를 계산하고, 학습된 데이터를 바탕으로 미지의 x'에 대한 y'을 예측해 내는 용도로 사용된다고 볼 수 있다. 이 경우는 y값이 정해져 있지 않은 경우 편리하게 사용될 수 있다.이게 무슨 의미인지 도표를 통해 확인해 보자. x y 10 30 20 40 40 60 50 70 위 경우 아래 수식으로 표현할 수 있는데, 여기서 W = 1, b = 20 을 나타낸다.위 경우에서 만약 x로 50를 입력할 경우 y는 70로 예측이 가능하다. 자 이제 입력데이터에 대한 값에 의미를 부여해보자.x는 공부한 시간, y는 점수라고 하고, 점수가 50점 이상이면 pass 미만이면 fa.. 더보기
(CNN Study) Multi-variable Linear regression Matrix를 이용한 Hypothesis function 을 정의하는 방법과 그 의미를 다룬다. x1 x2 x3 y 1 2 3 8 2 3 4 9 3 4 5 9 이전 포스팅에서 Hypothesis 는 H(x) = wx + b 로 표현하였다.이 것은 x 가 1개 y가 1개 의 training set 일 때 사용할 수 있는 수식이다.위 표와 같이 x의 값이 3개일 경우 아래와 같이 표현 할 수 있다. 아래와 같이 도식화 할 수 있다. 여기서 대문자는 Matrix를 타나낸다.상수의 값을 나타낼 때는 wx 의 표현을 사용하였으나, Matrix 는 1x3 의 x 와 3*1 의 w 로 나타내야 하기 때문에 XW로 표현한다. hypothesis는 위와 같이 도식화 할 수 있으며, cost function 또한 동일하다.. 더보기
(CNN Study) Linear Regression 위키백과통계학에서, 선형 회귀(線型回歸, 영어: linear regression)는 종속 변수 y와 한 개 이상의 독립 변수 (또는 설명 변수) X와의 선형 상관 관계를 모델링하는 회귀분석 기법이다. 한 개의 설명 변수에 기반한 경우에는 단순 선형 회귀, 둘 이상의 설명 변수에 기반한 경우에는 다중 선형 회귀라고 한다.[참고 1] 즉 Linear Regression 이란 간단하게 말해, 입력 X 와 출력 Y 에 대한 관계의 정보를 가진 선형 그래프를 말하고 있다.linear regression 을 표현하는 수식은 다음과 같다.y = wx+b 익숙한 위 수식은 1차원 선형 그래프 함수와 동일하다.w는 기울기를 말하며 b는 x가 0일 때 y의 값이다. 흔히, NN을 표현하기 위해 w는 weight, b는 b.. 더보기
OpenCV 프로젝트 소개 제목 그대로 재미있는 프로젝트 하나 소개시켜 드릴려고 합니다.학부생 시절 영상 처리에 관심을 가지고 이것저것 많은 공부를 하였지요. 얼굴인식 관련 프로젝트도 진행해보고, 번호판 인식, 손 동작 인식도 해보고... 물론 영상처리 관련 대학원에 들어가서 수많은 프로젝트를 진행했습니다만, 해당 프로젝트는 학부생 시절 대회를 앞두고 진행 한 내용이었습니다. 참고하시기 바랍니다. 제가 소개드릴려고 하는 프로젝트는 어떻게 보면 패턴인식 일수도 있고, 간단한 영상처리 프로그래밍이 될 수도 있고... 뭐 생각하기 나름인데요. 일단 참고한 논문은 없었습니다. 아! 곤잘레스 영상처리 서적은 정말 미친듯이 봤었죠^^(누구나 구현하고 응용할 수 있다는 말로 이해하시면 됩니다.^^) 이름 하야~ Laser Point Finde.. 더보기
Arduino R3 (아두이노 R3) Arduino Uno R3 OverviewThe Arduino Uno is a microcontroller board based on the ATmega328 (datasheet). It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB c.. 더보기
google cardboard (구글 카드보드) VR 제작 방법 준비물: 1. 볼록랜즈 (45mm, 구면 27mm) http://www.iloupe.kr/shop/shopbrand.html?page=2&xcode=013&mcode=005&scode=&type=X&search=&sort=order 2. Cardboard 3. 도면 https://developers.google.com/cardboard/ 더보기
휴대폰 찾는 방법 집에 혼자 있는데... 휴대폰을 찾을 수 없을 때... https://play.google.com/store 접속~ 설정 의 "Android 의 기기 관리자" 버튼 선택 해당 폰 선택 후 "벨 울리기" 버튼 누름. ---> 숨어있는 핸드폰에 벨이 둘림 더보기
베이즈 정리 (Bayes' Theorem) 먼저 정의에 대해서 알아보자. 베이즈 정리란 두 확률 변수의 사전 확률과 사후 확률 사이의 관계를 나타내는 정리로, 베이지안 확률론 해석에 따르면 베이즈 정리는 새로운 근거가 제시될 때 사후 확률이 어떻게 갱신되는지를 구한다. 천천히 위 정의의 의미를 되새겨보도록 하자. 베이즈 법칙이란... 사전확률 P(A)과 우도(B|A)를 안다면 사후확률 P(A|B)를 알 수 있다는 것이다. A를 원인 B를 결과 라고 했을 때, A 라는 원인이 발생할 확률 P(A) A 라는 원인이 발생하였을 때 B 라는 결과가 나타날 확률 P(B|A) 반대로, B라는 결고가 발생하였을 때, B를 발생시간 원인이 A 일 확률이 P(A|B) 라고 정의 할 수 있다. 베이즈 법칙이란 뭐라고? 사전확률 P(A)과 우도(B|A)를 안다면 사.. 더보기
블루투스 마우스 + 키보드 간섭 문제 (해결) 본 글은 윈도우 테블릿 기준으로 작성되었습니다. 태블릿에 블루투스 마우스와 키보드를 동시에 사용할 경우 hz 문제로 간섭이 일어나는 경우가 있습니다. 단지 두개의 사용이 문제가 되는 것이 아닌, WIFI 를 동시에 사용할 때 보통 문제가 발생합니다. 키보드가 정상적으로 동작하지 않는다거나, 마우스가 끊기는 현상이 발생하게 되죠. Bluetooth Collaboration 기능 Disable Bluetooth Collaboration 이란... Bluetooth Collaboration Bluetooth Collaboration enables general purpose input/output transmit suppression protocol between the IEEE 802.11 media acc.. 더보기