베이지안 통계(Bayesian Statistics) 추천 서적 링크
베이지안 통계(Bayesian Statistics) 추천 서적 링크
2016.05.30베이지안 통계 추천 서적 링크를 남겨놓는다.http://posterior.egloos.com/9602501https://github.com/koojh89/wiki/wiki/bayesian_study
Keras로 Multi Layer Perceptron 구현하기
Keras로 Multi Layer Perceptron 구현하기
2016.05.10요새 가장 Hot한 Deep Learning 라이브러리는 아무래도 Tensorflow이고 또 많은 연구자들이 사용하고 있다. Keras는 Tensorflow의 Wrapper 라이브러리로 일관성 있는 인터페이스와 Tensorflow에는 미구현 상태인 많은 Deep Learning 관련 도구들이 구현되어있다(BatchNormalization, Xavier Initialization 등...) 이번 포스트에서는 유명한 MNIST 예제를 Multi Layer Perceptrone을 설계해서 성능을 측정해보겠습니다. ipython 파일의 포맷은 여기서 보실 수 있습니다. 해당 예제는 김성훈 교수님의 강의에서 Tensorflow로 구현된 것을 Keras로 구현해본 것입니다. 모듈 import 부분 MNIST 데이터..
Dim Reduction & Feature Selection
Dim Reduction & Feature Selection
2016.05.09이 게시물은 Geunho Lee님에 의해 번역된 게시물입니다. 번역된 게시물은 Geunho Lee님의 블로그에서도 확인하실 수 있으며, 여러분들도 번역 및 게시물 소장에 참여하실 수 있습니다. [Eng. ver.] 왜 feature가 필요할까? 머신러닝은 입력 데이터를 출력 데이터로 대응시켜주는 블랙박스라고 대략 설명할 수 있습니다. 이 매직박스는 입력 데이터의 함수인데 선형 또는 비선형의 형태를 가질 수 있는데, 우리는 훈련 데이터를 사용해서 이 함수를 학습하지만, 항상 잘 학습되지는 않습니다.예를 들어, 우리가 경기장의 관중 수를 입력으로 해서 해당 야구 경기의 결과를 알고 싶다고 합시다. 경기장의 관중 수만으로 경기의 결과를 정확하게 예측하는 것이 가능할까요? 아마도 관중 수 정보만으로는 경기 결과..
pip show / pip로 설치한 package 정보 확인
pip show / pip로 설치한 package 정보 확인
2016.05.06연구실 서버에 설치된 TensorFlow Version을 확인하려고 방법을 검색해보니 pip show를 이용해서 볼 수 있었다. Reference Guide의 내용 번역 및 예제를 추가해서 정리해둔다.연구실의 TensorFlow Version은 확인 결과 0.7.1이었다. 최신 Version은 0.8사용법pip show [options] ...설명한 개 또는 그 이상 설치된 패키지들의 정보를 보여준다.옵션-f, --files각 패키지에 대해 설치된 파일들의 전체 리스트를 보여준다.예제들한 개 패키지에 대한 정보 확인$ pip show sphinx --- Metadata-Version: 2.0 Name: Sphinx Version: 1.3.1 Summary: Python documentation gener..
Ubuntu man pages
Ubuntu man pages
2016.04.04문제 해결을 위해서 Manual을 봐야하는 것은 기본.Man Page를 항상 가까이하자.http://manpages.ubuntu.com/
Google for Education C++
Google for Education C++
2016.02.11https://developers.google.com/edu/c++/
색약 파레트
색약 파레트
2016.02.04Black 0 0 0Gray 153 153 153#E69F00 230 159 0#56B4E9 86 180 233#009E73 0 158 115#F0E442 240 228 66#0072B2 0 114 178#D55E00 213 94 0#CC79A7 204 121 167
Etoos 권규호 선생님 무료 특강 후기 및 정리
Etoos 권규호 선생님 무료 특강 후기 및 정리
2016.01.03강의 링크 주말에 부산에서 쉬면서 우연히 Etoos의 권규호 선생님의 정신무장 강의가 있길래 수강 후 나름대로 정리해서 남겨본다.고3 수험생을 대상으로 한 강의지만 대학원생인 나에게도 도움이 되는 내용이 많았다.교재는 사지는 않았지만, 고3 수험생들은 구매 후 수험생활 내내 참고해서 보면 좋을 것 같다.수험생이 아니라도 대학생, 대학원생, 일반인들이 봐도 크게 부담 없는 분량(총 3강좌 합쳐서 1시간 정도)이므로 추천한다. 정신을 다스리는 법 제일 중요한 것은 결과가 안 바뀌면 의미가 없다. 성실해야 한다. 모든 책임은 내가 진다. 욕망을 제어할 수 있어야 한다. 게임, 술, 담배 … 좋아하는 것 하고 싶으면 싫어하는 것도 해야 한다. 해보고 불평하자. 어려우니까 그만큼 가치가 있다고 긍정적인 생각하기 ..
ERROR: configuration failed for package 'RCurl'
ERROR: configuration failed for package 'RCurl'
2015.12.28TCGA Assembler의 의존 Package로 RCurl이 필요한 데 ERROR: configuration failed for package ‘RCurl’ 메시지가 발생하였다. Google에 검색해보니 OS별로 여러 가지 답변이 있었지만 결국에 나중에 답을 알고 보니 틀린 답도 꽤 있어서 블로그에 작성한다.해결책은 RCurl FAQ 에 있었다.FAQ 페이지에서 제시하는 원인은 curl-config is not found in your path curl-config and related development libraries (libcurl) are not installed 이며locate libcurl또는 locate curl-config로 libcurl이 설치되어있는 지 확인 후 설치되어있지 않다면..
일본발 랜섬웨어(Ransomware) 경보
일본발 랜섬웨어(Ransomware) 경보
2015.12.06출처: http://proxitalia.appspot.com/t.co/1g1eh6Ex1Y 원문 주소요약하자면 상당히 악질적인 vvv 랜섬웨어가 유행 중이며 예방을 위해서 운영체제(OS), 웹 브라우저, Java, PDF, Flash의 권장 업데이트 및 백신의 업데이트를 당부하고 있습니다. Flash가 필요한 페이지에서 제약이 생기지만 Firefox를 사용하면 Flash player가 자동으로 차단되니 조금 덜 신경 쓸 수 있습니다.클라우드 서비스(드랍박스, 구글 드라이브 등)도 읽기/쓰기 권한이 있으면 감염이 된다고 하니자동 동기화는 당분간 꺼놓을 것을 추천하고 있습니다. 사족으로 연구실에서 네트워크 드라이브(NAS)를 모두가 연결해서 사용하는데 걱정이 되네요. 대부분이 Windows 업데이트나 웹 브라..
로봇 청소기
로봇 청소기
2015.11.15아이클레보 사의 로봇 청소기다.아는 분은 알겠지만, 현재 대학원 석사과정인데 연구실에서분명히 청소는 해야 하는데 청소기 돌리고 하려면 우선 귀찮고 번거롭기도 하고무엇보다 다른 연구실에 피해를 줄 수 있어서 하고 싶다고 막 할 수 있는 상황이 아니다.Feedly에서 구독하는 엔지니어분의 로봇 청소기 포스팅을 보니 연구실에 하나 놔달라고 교수님께 말하고 싶다는...정보통신공학 특성상 바닥에 케이블이나 랜 선이 많이 깔리는 데 동영상을 보니 그런 것도 문제없이 청소할 수 있는 듯하다.로봇 청소기에 물걸레까지 가능한 건 없으려나? 아마 있겠지만 귀차니즘으로 인해 패쓰!
1076: 저항
1076: 저항
2015.11.05문제: https://www.acmicpc.net/problem/1076 문제에 주어진 조건을 그대로 구현하면 된다. 다만 예외처리가 필요한데 최종값은 32bit int 범위를 넘어갈 수 있는 것만 조심하면 된다.