'분류 전체보기'에 해당되는 글 1027건

  1. 2018.06.06 dlib으로 나만의 shape predictor를 만들자 (dlib에서 train_shape_predictor_ex.cpp실행하는 방법)
  2. 2018.06.02 동의보감, '호흡'에 관한 내용. 호흡이 중요한 이유
  3. 2018.05.27 베이즈통계 기초 블로그
  4. 2018.05.16 Shape predictor .dat file for 194 facelandmarks (helen dataset), dlib, 81 points
  5. 2018.05.10 통계 관련 용어 모음
  6. 2018.04.17 Dark circle에 영향 주는 원인들
  7. 2018.04.17 피로를 나타내는 혈액 수치들 중 호르몬
  8. 2018.04.17 한의학 한증과 열증 한열의 이해
  9. 2018.04.16 스트레스 호르몬 코티졸과 건강
  10. 2018.04.16 Reading Your Face: What Can It Tell You About Hormone Balance?
  11. 2018.04.13 low cortisol cold intolerance 코티솔과 한증과의 상관성 관련자료 찾을 때 참고한 사이트
  12. 2018.03.16 최병선 교수의 통계학 저서 pdf 버전 무료공개:
  13. 2018.03.15 Visualize Machine Learning Data in Python With Pandas https://machinelearningmastery.com/visualize-machine-learning-data-python-pandas/
  14. 2018.03.09 실용적인 머신러닝 학습을 위한 리소스
  15. 2018.02.26 Recommended Books - UC Berkeley Statistics Graduate Student Association
  16. 2018.02.22 2016년 보완대체의학분야 Complementary and Alternative Medicine 저널 순위
  17. 2018.02.22 deploy a CNN that could understand 10 signs or hand gestures.
  18. 2018.01.07 카이스트 수리과학과 교과목 리스트
  19. 2018.01.04 www.learnopencv.com Keras Tutorial : Transfer Learning using pre-trained models
  20. 2018.01.01 Denny Britz wrote a comprehensive review on AIDL in 2017. The interesting part of this review is it doesn't focus on one particular subfield and it's quite suitable for beginners.
  21. 2017.12.31 A Guide to Artificial Intelligence in Healthcare: a comprehensive e-book of how artificial intelligence can be used for improving medicine and healthcare
  22. 2017.12.30 Avoid Overfitting By Early Stopping With XGBoost In Python
  23. 2017.12.22 Two months exploring deep learning and computer vision
  24. 2017.12.20 matlab audio read write
  25. 2017.12.16 통계 추천 동영상강좌
  26. 2017.12.13 Intel AI Academy 에서 무료로 공개한 Machine Learning 101, Deep Learning 101 수업 입니다. Regression / Classification 부터 CNN RNN까지 다룬걸 보니 김성훈 교수님 수업이랑 오버랩 되네요
  27. 2017.12.13 How to Visualize a Deep Learning Neural Network Model in Keras https://machinelearningmastery.com/visualize-deep-learning-neural-network-model-keras/
  28. 2017.12.09 과제를 준비하면서 사용하였던 colorization, google deepdream, style transfer, matting 알고리즘에 대해 간단히 정리해보았습니다. (논문 + 코드 링크 정리입니다.) opencv grabcut도 있음
  29. 2017.11.29 수학 필요한 과목 How much mathematics does an IT engineer need to learn to get into data science/machine learning?
  30. 2017.11.29 딥러닝의 내부에서 일어나는 일을 Information Theory로, 그 중에서도 Information Bottleneck 이라는 원리로 접근하는 이론에 관한 글입니다

1. 컴퓨터에 dlib을 설치한다.

2. Visual Studio로 빈 프로젝트를 생성한다.

3. http://dlib.net/face_landmark_detection_ex.cpp.html 이 코드가 dlib/examples/에 있을 것이다. 복사해서 빈 프로젝트에 넣고 VS에서 source file에 추가한다.  

4. dlib/dlib/all/source.cpp 파일을 프로젝트에 추가하거나 소스파일 위에

#include "dlib/all/source.cpp"를 추가한다.

5. dlib/examples/faces폴더를 생성한 VS 프로젝트 폴더에 copy한다.

6. VS -> Project -> Property -> VC++ Directories -> Include Directories 에 dlib설치 폴더를 입력해준다.

ex) D:\Research\dlib\dlib-19.0

7. VS 프로젝트의 solution explorer에서 [프로젝트명]->오른클릭->Add ->existing item 에서 dlib/external/libjpeg/아래의 파일들을 추가해준다. jpeg파일을 읽어야 하므로..

8. VS -> Project -> Property -> C/C++ -> Preprocessor -> Preprocessor Definitions 에 아래 항목들을 추가해준다. jpeg파일 읽기 위해서. (https://stackoverflow.com/questions/32736149/how-to-load-jpeg-file-using-dlib-libarary참조)

DLIB_JPEG_STATIC
DLIB_JPEG_SUPPORT

9. Debug/Release모드 둘 다 설정해준다.

10. face_landmark_detection_ex.cpp의 헤더선언하는 아래 코드를 괄호 <>을 ""로 바꿔준다.

#include <dlib/image_processing.h>
#include <dlib/data_io.h>

내 컴퓨터에서는 이렇게 ""로 넣어줘야 되더라. 왜 그런지는 잘 모르겠음.

11.

a) 코드 초반부의

const std::string faces_directory = argv[1];

이 부분을 그대로 실행하기 위해서는

VS -> Project -> Property -> Debugging -> Command Arguments 를

[./train_shape_predictor_ex faces]

라고 적어준다.

b) 아니면

const std::string faces_directory = "./faces/";

처럼 상대주소를 적어줘도 된다.

12. F5를 눌러 실행한다.

 

Reference

[] https://stackoverflow.com/questions/40880441/low-accuracy-of-shape-predictor-with-default-dataset-and-training

[] https://sourceforge.net/p/dclib/discussion/442518/thread/cbb22954/

 

 

 

 

Posted by uniqueone
,

https://mediclassics.kr/search/result?book_id=8&search=%ED%98%B8%ED%9D%A1

內景篇卷之一 > 氣 > 調氣訣養性曰, 人身虛無, 但有遊氣, 氣息得理, 卽百病不生. 故善攝養者, 須知調氣方焉. 調氣之法, 夜半後日中前, 氣生得調, 日中後夜半前, 氣死不得調. 調氣之時, 則仰臥, 床鋪厚軟, 枕高下, 共身平, 舒手展脚, 兩手握固, 去身四五寸, 兩脚相去四五寸, 數數叩齒, 飮玉漿. 引氣從鼻入腹, 足則停止, 有力更取. 久住氣悶, 從口細細吐出盡, 遠以鼻細細引入, 出氣一準前法, 閉口以心中數數, 令耳不聞, 能至千則去仙不遠矣. 若天陰風雨, 大寒暑, 勿取氣, 但閉之.
《양성》에, "사람의 몸은 텅 비어 있고 그 안에서 기만 움직일 뿐이다. 호흡을 다스릴 수 있으면 온갖 병이 생기지 않는다. 그러므로 양생을 잘하려면 반드시 조기법(調氣法)을 알아야 한다. 숨을 고르는 방법은 자정에서 정오까지는 기가 생기므로 숨을 고를 수 있고, 정오에서 자정까지는 기가 사라지므로 숨을 고를 수 없다. 숨을 고를 때는 바로 누워 침대에 두껍고 부드러운 요를 깐다. 베개의 높이는 몸과 수평을 이룰 정도로 한다. 팔과 다리를 펴고 양 손을 몸에서 4-5촌 떨어지게 하여 굳게 쥐고 양 다리를 4-5촌 되게 벌린 후 계속 치아를 맞부딪치고 침을 삼킨다. 숨을 코에서 배로 끌어들이는데 가득 차면 멈추고 여력이 있으면 더 들이마신다. 오래되어 숨이 답답해지면 입으로 숨을 조금씩 뱉는다. 한참 뒤에 코로 조금씩 공기를 들이마시고 앞의 방법대로 숨을 뱉는다. 숨을 참고서 귀에는 들리지 않게 마음속으로 1까지 세면 거의 신선의 경지에 이른 것이다. 만약 날씨가 흐리거나 비바람이 몰아치고 크게 춥거나 더운 때는 숨을 들이마시지 말고 참아야만 한다"고 하였다.
The Nurturing the Sprit (養性) says, "The human body is empty and only qi moves in the body. If one can control his/her respiration, various diseases can be prevented. Therefore, in order to be deft at life-nurturing, one must be familiar with the methods of breathing control. From midnight to noon, one can level off one's breath because qi springs up, but from noon to night, one cannot level off one's breath because qi disappears. When leveling off breathing, one should spread a thick and smooth blanket over the bed and lie down on one's back. The height of the pillow should be level with the body. Stretch out the arms and legs, put both hands from the body at a distance of 4-5 chon, clench the hands, set the legs apart at a distance of 4-5 chon, continuously snap the upper and lower teeth together, and swallow the saliva. Pull breath from the nose to the stomach. Stop if it becomes full, and breathe in more if there is enough room. Let out the breath a little bit at a time if time passes and it becomes difficult to hold. After a long time, inhale with the nose a little bit at a time, and exhale with the method mentioned earlier. If one can hold his/her breath and count to 1000 with his/her mind, one can be said to have reached the stage of the hermit. When the weather is cloudy, rainy, or extremely cold or hot, one must not inhale and only persevere. "

 

 

Posted by uniqueone
,
베이즈통계 기초

- 베이즈 추정에서는 정보를 순차적으로 사용할 수 있다.
- 베이즈 추정은 얻을수록 더 정확해진다.

를 정리해보았습니다. 😀

슬라이드 :
https://github.com/wonseokjung/bayesian_statistics/blob/master/베이즈통계.pdf

블로그:
https://wonseokjung.github.io//bayesian/update/Bayes-1/
Posted by uniqueone
,

A. 194 landmark points

1. 1st data

gopi jayaraman uploaded the shape predictor .dat file for 194 facelandmarks (helen dataset)

shape_predictor_194_face_landmarks.dat 파일 있는 주소.

You can download from here:

https://www.dropbox.com/sh/t5h024w0xkedq0j/AABS3GprqIvb_PwqeHOn2dxNa?dl=0

 

you can use it with dlib.

 

you can check the above address in following address

아래 주소에 어떤 사람이 올려놨음.

https://stackoverflow.com/questions/36711905/dlib-train-shape-predictor-ex-cpp?rq=1

 

 

 

2. 2nd data

spHelen194.dat 파일 있는 주소.

You can download from here:

https://wisimage.blogspot.fr/2018/05/dlib-shape-predictor-models.html

 

3. 3rd data

helen-dataset.dat 파일 있는 주소.

You can download from here:

https://qiita.com/kekeho/items/0b2d4ed5192a4c90a0ac 

https://drive.google.com/open?id=1qMAc4xqnwejje8sK3kqgwrgUgJYFFkbH



B. 81 landmark points 

 

shape_predictor_81_face_landmarks.dat

https://github.com/codeniko/shape_predictor_81_face_landmarks










facelandmarks, dlib, face feature points

Posted by uniqueone
,

1. https://data-rider.blogspot.kr/2016/01/blog-post_73.html

 

본문은 통계 관련 용어를 메모합니다.

가설 검정
모집단으로부터 추출한 표본을 사용하여 검토하는 통계적인 추론이다.
통계적인 유의성을 검정하는 것으로 유의성 검증 이라고도 한다.

가설의 두 가지
귀무가설 H0
비교하는 값과 차이가 없다는 것을 기본 개념으로 하는 가설이다.
대립가설 H1 (연구가설)
주장하는 가설로 차이가 있다는 것을 기본 개념으로 하는 가설이다.
직접 수행하기 불가능하여 귀무가설의 기각을 통해 받아들여 지는 반증을 거친다.

오류
제1종 오류(a error)
귀무가설 H0가 옳은데도 불구하고 H0를 기각하게 되는 오류이다.
제2동 오류(b error)
귀무가설 H0가 옳지 않은데도 불구하고 H0를 채택하는 오류이다.

기각역(critical region)
귀무가설 전제하에 구한 검정통계량의 분포에서 확율이 유의수준인 부분이다.

임계치(critical value)
주어진 유의수준에 따라 귀무가설의 기각 여부를 결정하는 기준점이다.

검정통계량
가설 검정을 위해서 사용하는 통계량을 말한다. 표본ㅌ

유의성
모집단에 대한 가설이 가지는 통계적인 의미이다.

유의수준 (Significance Level)
귀무가설이 사실임에도 기각하는 오류를 범할 확률이다.
유의수준 = 1 - 신뢰도

유의확률 (p-value)
영가설이 맞다고 가정할 때 얻은 결과 보다 극단적인 결과가 실제로 관측될 확률이다.
보통 0.05%의 유의 확률을 사용한다.

편차 (deviation)
평균과 관측값의 차이

분산 (variance)
편차의 제곱의 평균

표준편차 (standard deviation)
분산의 양의 제곱근

표준정규분포 (standard normal distribution)
평균은 0이고 표준편차가 1인 정규분포

정규분포 (normal distribution or 가우시안 분포: Gaussian distribution)
통계학에서 연속 확률 분포 중의 하나다.

T-Test
단일표본 T검정
독립표본 T검정
대응표본 T검정

Z-Test
모집단의 분산을 알고 있는 경우 사용

산포도(degree of scattering)
자료의 흩어진 정도 분산, 범위, 사분위수범위 등이 해당한다.

범위(range)
자료의 가장 큰값과 가장 작은값 간의 차이, 외부 특이점(Outlier)에 대한 처리가 필요하다.

사분위수(quartiles)
측정값을 정렬해서 4등분으로 나눈 것을 말한다.

모집단(population)
정보를 얻고자 하는 관심 대상의 전체 집합이다.

모수 (Parameter)
모집단의 특성을 기술하는 특정한 값을 말한다.

신뢰 구간 (confidence interval)
모수가 어느 범위 안에 있는지를 확률적으로 보여주는 방법이다.

정규성 검정
표본수 > 30 : 중심극한정리에 의해 정규성을 가지는 것으로 가정할 수 있음
30 > 표본수 > 10 : 정규성 검정 필요
10 > 표본수 : 정규성을 인정 받을 수 없음으로 비모수적인 통계 방법 사용

정규성 검정 방법
Kolmogorov-Smirnov test : 샘플의 수가 2000개 이상일때,
Sapiro-Wilks test : 샘플의 수가 4 - 2000개 이하일때,

모수적 방법 (Parametric)
표본 평균 검증
T 검정, Z 검정
표본 분산 검정
F 검증, 카이제곱 검정

비모수적 방법(Non-parametric)
정규분포가 아니거나 표본의 수가 적을때 사용
부호 검정 (Sign test)
관측치들 간에 크다 작다 혹은 같다라는 주장이 사실인지 검정
윌콕슨 부호 순위 검정
부호뿐만 아니라 관측치 간의 차이의 크기, 순위까지 고려하여 검정
크루스칼-왈리스 검정
3개 이상 집단의 중앙값 차이를 검정

외도 (Skewness)
크다 : 오른쪽 롱꼬리

첨도 (kurtosis)
크다 : 위로 솟다.

검정 통계량 (or 표본 통계량)
모집단 전체 조사가 힘든 경우 검정하기 위한 표본을 통계한다.

확률 분포
정규 분포, T 분포, 카이제곱 분포, F 분포
확률 분포 그래프의 X 좌표를 구한다.

확률 분포 (probability distribution)
확률 변수가 특정한 값을 가질 확률을 나태내는 함수를 의미한다.

이산 확률분포 (distribute of discrete random variable)
이산 확률 변수가 가지는 확률분포를 의미한다.

** 이산 확률 변수 (discrete random variable)

연속 확률분포 (continuous probability distribution)
확률 밀도 함수를 이용해 분포를 표현할 수 있는 경우를 의미한다.

** 연속 확률 변수 (continuous random variable)

확률 밀도 함수 (probability density function, PDF)
확률 변수의 분포를 나타내는 함수이다.

확률 질량 함수 (probability mass function, PMF)
이산 확률 변수에 의한 확률 분포 함수를 의미한다.

누적 분포 함수 (cumulative distribution function, CDF)
확률 변수가 특정 값보다 작거나 같은 확률을 나타낸다.

이항 분포 (binormial distribution)
연속된 n번의 독립적 시행에서 각 시행이 확률 p를 가질 때의 이산 확률 분포이다.

확률 변수 (random variable)
어떤 시행의 결과로 나타나는 각각의 실수값이다.

다항식 (polynomial)
1개 이상의 항으로 이루어진 식을 말한다.

다항식의 차수 (degree of polymormial)
각 항의 각 문자의 자수를 합친 것 중 가장 큰 값을 해당 다항식의 차수라 한다.
예) x^2 * y^3 은 5차수

X차 방정식
최고차 항의 차수가 X인 다항 방정식을 뜻한다.

방정식 (equation)
특정한 문자의 값에 따라 참/거짓이 결정되는 등식이다.
이때, 방정식을 참이 되게 하는 특정 문자의 값을 해(근)이라 한다.

실수
유리수 / 정수 (음, 양, 0) , 정수가 아닌 유리수 (유한 소수, 순한 소수)
무리수 / 순한하지 않는 소수

이산 수학 (Discrete mathematics)
이산적인 수학 구조에 대해 연구하는 학문으로, 연속되지 않은 공간을 다룬다.



커버사진

 

 

2. http://blog.naver.com/padosori60/220826886021

 

◆ 통계학 (Statistics)
 수량적 비교를 기초로 하여 많은 사실을 통계적으로 관찰하고 처리하는 방법을 연구하는 학문이다. 근대 과학으로서의 19세기 중반 벨기에의 케틀레가 독일의 “국상학(Staaenkunde,  넓은 의미의 국가학)”과 영국의 “정치 산술(Political Arithmetic, 정치 사회에 대한 수량적 연구 방법)”을 자연과학의 “확률 이론”과 결합하여 수립한 학문에서 발전되었다.
   
 ◆  기술통계학 (Descriptive Statistics)
 측정이나 실험에서 수집한 자료의 정리, 표현, 요약, 해석 등을 통해 자료의 특성을 규명하는 통계적 방법이다.

◆ 추리통계학 (Inferencial Statistics)
모집단에서 뽑은 표본을 분석하여 이를 기초로 모집단의 특성을 규명하는 통계적 방법이다.

◆ 통계추론 (Statistical Inference) 
 관심 대상인 집단에 대해 조사한 결과로 부터 일관성을 찾아내고 불확실한 사실에 대한 결론이나 예측을 하는데 필요한 이론과 방법

◆ 연속데이터  (Continous Data)
키, 체중, 시간, 혈압, 경제성장률 등과 같이 연속적인 수치로 나타낼 수 있는 데이터

◆ 이산데이터 (Discrete Data)
주사위 숫자, 학번, 연령 등과 같이 연속적이지 않은 수치로 나타내는 데이터

◆ 질적데이터 (Qualitative Data)
좋다 '1', 그리 좋지않다 '2', 싫다 '3' 등과 같이 범주 또는 순서 형태의 속성을 가진 데이터

◆ 양적데이터 (Qualitative Data)
온도, 시각,  키, 체중, 시간 등과 같이 관측된 데이터의 값이 수치 형태의 속성을 가진 데이터
  
 ◆ 모집단 (Population)
분석의 대상이 되는 어떤 기본 단위의 변수에 관하여 수집한 관찰 값들의 집합이다.

◆  모수 (Parameter)
모집단의 어떤 특성을 기술하며 모수 값은 그 모수를 특정 값으로 표현한 값이다.

표본 (Sample)
전체 모집단의 축도 또는 단면이 된다는 가정 하에서 모집단에서 선택된 모집단 구성단위의 일부

◆ 통계량 (Statistics)
표본의 특성을 수치로 나타내는 것을 통계량이라 한다.

◆ 중앙값 (Median)
변량의 값을 크기 순으로 늘어놓았을 때 중앙에 오는 수치로 데이터의 크기가 짝수일 경우는 한 가운데 2개를 취하고 이들 2개로 나눈 수치를 중앙값으로 정한다.

◆ 최빈값 (Mode)
가장 빈도가 많은 데이터 값을 특히 질적 데이터에서는 최빈값을 대표값로 정한다.

◆ 범위 (Range)
변량의 데이터의 변화폭을 말하며, 즉 최대값과 최소값의 차이를 의미한다.

◆ 편차 (Deviation)
데이터 (혹은 변량)가 평균값으로 부터 어느 정도 큰가 또는 작은가를 나타내는 값
편차 =  데이터의 값 (변량) - 평균값

◆ 확률 (Probability)
사건이 발생할 가능성을 0과 1 사이의 값으로 표현한 것.

◆ 확률변수 (Random Variable)
표본공간의 사건을 숫자로 바꿔 주는 함수이다. 확률변수에는 주사위의 눈과 같이 비연속 데이터를 취하는 이산형 확률변수와
체중, 키와 같이 연속하는 데이터를 취하는 연속형 확률변수라 한다.

◆ 확률분포 (Probability Distribution)
확률변수와 그에 대응하는 확률을 부여하며, 확률변수는 그 확률분포에 따른다고 말하며 이를 표로 나타낸 것을 확률분포표 라고 한다.

◆ 확률밀도함수 (Probability Density Function)
연속형 확률변수가 주어진 어떤 구간 내에 포함될 확률을 확률밀도라고 하며, 이를 함수 형태롤 나타낸 것을 확률밀도함수라고 한다.

◆ 표본공간 (Sample Space)
확률적 실험을 통해 일어날 수 있는 모든 가능한 결과의 집합

◆ 크로스 집계표
동시에 조사한 2개의 항목에 대해 해당수를 표에 정리한 표로, 분할표라고도 한다.

◆ 산포도 (Scatter Diagram)
크로스 집계표를 그래프로 나타낸 것으로 상관도 라고도 하며, 데이터에서 2개 항목 간 의 관계(이변량의 관계)를 아는데 편리하다.

◆ 상관관계 (Coefficient Correlation)
두 변량 중 하나가 증가함에 따라 다른 한 쪽이 증가 또는 감소할 때 두 변량의 관계를 의미한다.
한 변량이 증가할 때 상대 변량이 증가하면 양의 상관관계, 한 변량이 증가할 때 상대 변량이 감소하면 음의 상관관계라 한다.

◆ 공분산 (Covariance)
두 변량의 상관관계를 수치화한 것

◆ 사건 (Event)
표본공간의 부분집합

◆ 분산 (Variance)
확률분포 또는 자료가 얼마나 퍼져 있는지를 알려주는 수치이다.
분산은 음의 값을 가질 수 없으며 분산이 클수록 확률분포는 평균에서 멀리 퍼져있고 0에 가까울수록 평균에 집중된다.

◆ 표준편차 (Standard Deviation)
데이터가 평균을 중심으로 얼마나 퍼져있는지를 나타내는 수치로, 표준편차가 0에 가까울수록 데이터는 평균 근처에
집중되어 있음을 의미하고, 표준편차가 클수록 데이터가 널리 퍼져있음을 의미한다.
모집단 전체의 표준편차를 구할 수 없을 때, 표본의 표준편차를 이용한다. 표본표준편차는 일반적으로 s 또는 S로 나타내며
표본표준편차와 구분하여 모집단의 표준편차는 모표준편차 라고 한다.

기대값 (Expeted Value)
확률분포의 집중화 경향을 나타내는 것으로, 확률변수가 취할 수 있는 모든 값들의  평균을 의미한다.

◆ 확률밀도함수 (Probability Density Function)
연속확률변수가 어떤 구간내에 포함될 확률을 확률밀도라 하며, 이를 함수로 나타낸 것을 확률밀도함수라 한다.

 ◆  정규분포 (Normal distribution) 

◆ 변량의 표준화

◆  이항분포 (Binomial distribution)
 연속된 n번의 독립적 시행에서 각 시행이 확률 p를 가질 때의 이산확률분포이다.
 이러한 시행 은 베르누이 시행이라고 불리기도 한다. 사실 n=1일 떄 이항분포는 베르누이 분포이다.
  
 ◆  추정량 (Estimator)
 표본정보에 의존하는 확률변수로서 모수를 추정하는 데 사용되는 표본통계량(표본평균, 표본분산, 표본비율)을 의미한다.
  
 ◆  추정치 (Estimate)
 추정량으로부터 결정되는 특정한 값을 의미한다.

불편추정량 (Unbiased Estimator) 
일반적으로 추정량은 불편성, 일치성, 효율성 등의 특성을 가져야 하며, 불편성은 모든 가능한 통계량값의 평균이 모수와 같아지는 것이며, 이러한 통계량을 불편추정량 이라 한다.

◆ 통계적 추정(Statistical Estimation)
표본의 성격을 나타내는 통계량을 기초로 모수를 추정하는 통계적 분석 방법

◆ 가설(Hypothesis)
검정할 목적으로 설정하는 모수에 대한 잠정적인 주장 또는 가정을 의미한다.
 
◆ 가설검정 (Hypothesis Test)
가설검정은 모집단에 대하여 어떤 가설을 설정하고 그 모집단으로부터 표본을 분석함으로서 그 가설의 타당성 여부를 결정하는 것이다.
이에 반하여 추정(Estimation)은 표본으로부터 계산한 통계량을 가지고 무엇이 모수 인가를 규명하는 것이다.
 
◆ 통계적 가설검정 (Statistical Hypothesis Test)
표본에서 얻은 사실을 근거로 모집단에 대한 가설이 맞는지 틀리는지 검정하는 통계적 분석을 통계적 가설검정(Statistical Hypothesis Test)라고 한다.

◆ 회귀분석 (Regression Analysis)
변수와 변수 사이의 관계를 규명하는 통계적 방법으로 한 변수가 다른 변수에 미치는 영향력의 크기를 알아보는 것이 회귀분석의
목적이다.

[출처] 통계 용어 정리|작성자 삽질

 

3. http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=9&cad=rja&uact=8&ved=0ahUKEwis3f2zpPraAhVLT7wKHbjBBmYQFghWMAg&url=http%3A%2F%2Fwww.kdec.re.kr%2Fboard%2Fdown.php%3Fmy_filepath%3D.%2Ffile%2Fbbs_edu_pds%2F347%26my_userfile%3Dstatistics.hwp%26PHPSESSID%3Dafdcbc80a2e21744dc8f76191bd23565&usg=AOvVaw3gZShGY5_0xpJGVVeV6KZq

 

 

statistics.hwp

 

Posted by uniqueone
,

- https://www.womensinternational.com/reading-your-face/

 

If your eyelids are drooping over your eyes, many people resort to plastic surgery to snip away at the extra tissue. Growth hormone deficiencies contribute to the loss of elasticity of this tissue. Dark circles under the eyes may be related to cortisol deficiency.

 

 

- https://www.healthydirections.com/4-causes-and-solutions-of-under-eye-circles

 

Cause #3: Hormone Imbalance

Estrogen dominance can exacerbate bruising. This can contribute to hemoglobin-related under-eye circles.

Switching to a vegetarian-emphasis diet can help keep your estrogen levels in better balance. Avoid red meat in favor of free-range turkey and wild, cold-water fish (salmon, tuna, or mackerel) once or twice per week. Eat plenty of dark-green leafy vegetables, root vegetables, and whole grains to boost your phytoestrogens, which are excellent for occupying estrogen-binding sites so that excess estrogen can be eliminated more easily.

 

 

 

- http://www.stylecraze.com/articles/causes-of-dark-circles-you-should-be-aware-of/#gref

 

7. Hormonal Changes

Excess estrogen in your body can lead to bruising and cause dark circles. This happens because of the fluctuation in the hemoglobin levels.

Premenstrual syndrome and menopause cause your body to retain more fluids, elevating the chances of skin pigmentation.

Thyroid issues might disrupt your biological activities, leading to anemia, low nutrient absorption, and build-up of toxins – all of which manifest themselves in the form of dark circles.

 

 

- http://www.blissoma.com/Causes_of_dark_eye_circles_take_action_to_reduce_dark_circles_under_eyes_naturally

 

Low Thyroid Condition may cause some people to exhibit darkened circles under the eyes.  The thyroid is a master gland in the body.  Without it none of the other hormones function well.  The production of blood can be affected and anemia can occur in hypothyroidism.  The gastrointestinal system, liver, and energy production in the body can all be affected, which determine nutrient delivery and toxin removal from the body.  These stressful body conditions can show up in the darkened under eye skin.

 

 

 

- https://theheartysoul.com/signs-hormone-imbalance/

 

3. Dark Eye Circles

Dark circles are often one of the first symptoms of a late night, but when they become chronic those dark circles suggest that you are experiencing adrenal fatigue. When you have adrenal fatigue, your levels of the stress hormone cortisol are elevated. This makes it hard for you to get a good nights sleep, and even when you do fall asleep, your sleep is restless and of low quality. While you may not necessarily feel tired all of the time, the dark circles under your eyes are one of the first signs that your adrenals are fatigued.

To beat adrenal fatigue and get rid of those circles, diet is key. Again, find a naturopathic doctor who can suggest vitamins and supplements that will aid the process, as well as point out what lifestyle changes you should consider making. (5)

 

- http://m.health.chosun.com/svc/news_view.html?contid=2016103101028

 

<기능적 원인>

혈액순환 원활하지 않아 나타나
몸의 혈액순환이 원활하지 않으면 눈 밑에 푸르스름한 혈액이 뭉치면서 다크서클이 나타날 수 있다. 눈 밑 혈관과 림프액의 흐름이 원활하지 못하면 부종이 생기는데, 이것이 겉으로는 검고 칙칙해 보여 다크서클이 되는 것이다. 혈액순환이 원활하지 않은 이유는 다양하다. 주로 스트레스나 과로, 월경 등 일시적인 호르몬 불균형 상태로 일어날 수 있다. 이런 기능적 원인으로 나타나는 다크서클은 일시적 증상이다. 충분한 수면과 휴식, 비타민C 등 영양보충과 운동을 통해 완화할 수 있다. 다크서클을 예방하기 위해서는 따뜻한 수건과 차가운 수건을 이용해 눈가를 찜질해 혈액순환을 촉진시켜주는 것이 좋다. 눈의 피로를 풀기 위해 눈을 감은 채 눈동자를 위, 아래, 양 옆으로 돌려주는 것도 도움이 된다.

 

 

- http://beli.tistory.com/115

 

수면부족, 피로 등의 컨디션 난조

 

 

 

 

 

 

 

 

 

 

 

Posted by uniqueone
,

http://www.kslm.org/sub01/sub03_7.html

 

 

http://cdc.go.kr/CDC/cms/content/34/26034_view.html

 

 

http://www.endocrinology.or.kr/notice/files/%B0%A9%BB%F3%BC%B1%B1%E2%B4%C9%B0%CB%BB%E7.pdf

 

 

http://health.chosun.com/site/data/html_dir/2012/09/06/2012090601382.html?Dep0=twitter

 

http://news.kmib.co.kr/article/view.asp?arcid=1250869147

 

 

http://news.mk.co.kr/newsRead.php?year=2010&no=127290

 

https://korean.mercola.com/sites/articles/archive/2016/11/17/%ED%94%BC%EB%A1%9C-%EC%98%A4%EC%A7%84.aspx

 

http://www.koreahealthlog.com/news/articleView.html?idxno=8649

 

 

 

 

 

 

 

 

 

 

 

 

 

Posted by uniqueone
,

https://m.blog.naver.com/PostView.nhn?blogId=lunarmix&logNo=221079400923&targetKeyword=&targetRecommendationCode=1&proxyReferer=http%3A%2F%2Fwww.google.co.kr%2Furl%3Fsa%3Dt%26rct%3Dj%26q%3D%26esrc%3Ds%26source%3Dweb%26cd%3D1%26ved%3D0ahUKEwjZqPCBir7aAhXEu7wKHYHlCqAQFggmMAA%26url%3Dhttp%253A%252F%252Fm.blog.naver.com%252FPostView.nhn%253FblogId%253Dlunarmix%2526logNo%253D221079400923%2526targetKeyword%253D%2526targetRecommendationCode%253D1%26usg%3DAOvVaw10iI3eiG2OClNGvYBMc6sn

 

 

http://contents.kocw.or.kr/KOCW/document/2015/pusan/kimkiwang/6.pdf

 

https://blog.naver.com/plpl8789/220970776668

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Posted by uniqueone
,

코티솔

https://labtestsonline.kr/tests/cortisol

 

스트레스 호르몬 코티졸과 건강

https://itsmesook.wordpress.com/2012/04/29/%EC%8A%A4%ED%8A%B8%EB%A0%88%EC%8A%A4-%ED%98%B8%EB%A5%B4%EB%AA%AC-%EC%BD%94%ED%8B%B0%EC%A1%B8%EA%B3%BC-%EA%B1%B4%EA%B0%95/

 

 

Posted by uniqueone
,

https://www.womensinternational.com/reading-your-face/

 

 

 

 

Written by Carol Petersen, RPh, CNP – Women’s International Pharmacy

If you know what to look for, the reflection of your face in a mirror can reveal signs of a hormone imbalance. Let’s start at the top to see what you might find.

If you are losing hair at the crown of your head, you might have a thyroid deficiency. Thyroid hormone affects the thickness of the hair shaft and the abundance of hair. Adequate amounts of the sex hormones, such as the estrogens and testosterone, also contribute to hair luster. Another factor to consider is your diet — your hair might need more minerals and proteins. Insufficient intake of these nutrients in your diet, or the inability to assimilate those nutrients, can also contribute to hair problems. Low stomach acid makes it difficult to absorb minerals and protein. Because digestive enzymes are needed to break down protein so it can be absorbed, supplements may be needed.

If you have thinning eyebrows, or you have lost the outer third of your eyebrows, this is called the “Sign of Hertoghe,” named after the endocrinologist who first made this observation. This is also typically a sign of low thyroid function.

If your eyelids are drooping over your eyes, many people resort to plastic surgery to snip away at the extra tissue. Growth hormone deficiencies contribute to the loss of elasticity of this tissue. Dark circles under the eyes may be related to cortisol deficiency.

If your eyes are constantly dry or watering unexpectedly, it may be due to an inability to build the fatty layer of your tears. Proper production of tears has been shown to be influenced by testosterone, DHEA, progesterone, and the estrogen hormones. See the article “Dry Eyes” in our e-newsletter archives for a more extensive discussion.

Eyelashes are considered a point of beauty in our society. Both hypo- and hyperthyroid states can lead to loss of eyelashes. Sex hormone deficits associated with aging can also contribute to losing eyelashes, and is second only to allergies as a cause of eyelash loss. Having allergies is also an indicator of low adrenal hormones, such has hydrocortisone.

Although you may not readily see it in your face, nasal stuffiness is associated with the ebb and flow of hormones. When estrogens peak mid-cycle, you might find that nasal stuffiness also peaks. If you are also plagued with an itching nose and develop a habit of rubbing your nose in an upward fashion, you may develop a horizontal crease across your nose.

Moving down to the upper lip, let’s look for signs of a problem called melasma. Melasma is hyperpigmentation of the skin associated with hormone disturbances, especially with pregnancy and birth control pill use. Sun exposure may trigger melasma, or make it worse. However, the underlying hormone responsible is melanocyte stimulating hormone (MSH). This hormone increases the production of melanin, which is responsible for darkening the skin.

The upper lip is a frequent location, but you may find dark spots in other areas as well. These are sometimes called liver spots, age spots, or sun spots. An increase in areas of darkened skin can actually be related to adrenal fatigue. As you become stressed, your body produces more and more cortisol to help cope with the stress. As more cortisol is produced, the precursor hormones like progesterone and pregnenolone are depleted, which leaves the estrogens in an unbalanced situation. This extra estrogen stimulation actually increases MSH, which in turn increases the amount of melanin deposited. Re-establishing hormone balance and relieving stress can help prevent this, and may even help reverse it. See the article “The Hormones of Relationship” in our e-newsletter archives for a discussion of how the hormone oxytocin can also help tone down high levels of cortisol.

While you are looking at the lips, do you notice wrinkles vertical to the lips? These wrinkles may indicate an estrogen deficiency, as well as a testosterone deficiency, both of which accompany menopause. Dry or cracked lips are also frequently associated with menopause. It is certainly true that older women do not have the full luscious lips of their youth, and applying lipstick may just emphasize the cracks in the lip tissue. Some advocate treating menopausal lips with a progesterone cream applied directly to the lips. Just as a side note, vitamin D may enhance the effectiveness of progesterone, and vitamin D deficiency is rampant in North America (See our newsletter on Vitamin D for more information.)

And what about one of the most annoying features of menopause, which is the proliferation of chin hairs? You can tweeze, you can shave, you can wax or use a string, you can use lasers and electrolysis, but what is really going on? In general, as women age, the androgen hormones start to predominate, including testosterone, dihydrotestosterone, and androstenedione. These hormones are believed to become more active as other hormones, such as the estrogens, progesterone, and cortisol are depleted.

Chin hair growth is especially egregious if polycystic ovary syndrome (PCOS) has developed. These chin hairs resemble the hairs on our head rather than the soft downy hairs we associate with femininity. The solution should include a careful evaluation of hormone balance. Progesterone deficit likely plays a role. As estrogen levels decline, less of the carrier protein sex hormone binding globulin (SHBG) is produced, which means that more of the testosterone-like hormones are unbound and therefore more active. Restoring estrogen may help as well. Some synthetic drug options include blocking receptor sites for the testosterone-like hormones, or blocking conversion of testosterone to its more active form, dihydrotestosterone.

Another factor potentially contributing to the problem of unwanted facial hair in women is the dysregulation of insulin and glucose, which also occurs with PCOS. Some women have reported diminished facial hair growth with a gluten free diet.

Moving on to the neck area, do you notice any skin tags? These little growths of excess skin are commonly found in the neck area and on the eyelids. Skin tags are also considered to be related to glucose and insulin hormone imbalances. Skin tags are prevalent with metabolic syndrome, pre-diabetes, diabetes, and PCOS. (See our newsletters on Diabetes and PCOS for more information about these conditions.) Although skin tags are painless, and can be easily removed surgically or at home using kits from the pharmacy, skin tags are an indicator of hormone imbalances that can be addressed.

There might also be deposits of fat around the neck, resulting in a double chin or moon face appearance. This appearance has been linked to glucose and cortisol imbalances, and diminished thyroid function. The neck can also be flabby, like waddles on a turkey neck, or have lines of extra skin. Solutions may include neck exercises, yoga, and surgery. However this neck tissue is thin and changes quickly become apparent with losses in hormones, such as progesterone, pregnenolone, and DHEA.

Now let’s look at your face overall. Is your skin pale? Thyroid hormone ensures blood circulation to the skin and, when it is compromised, pallor is evident, rather than a healthy rosiness. Are your cheeks sagging? The androgenic hormones such as DHEA, testosterone, dihydrotestosterone, and growth hormone may be deficient.

Is your skin dehydrated, as in shriveled and shrunken, or plump? If it is dry, an obvious cause may be that you are not drinking enough water. Additionally, according to Dr. David Brownstein, you may not be using enough natural whole salt. The many minerals available in whole salt allow the body to hold on to the water in the cells. And there’s a hormone connection: if you are not getting enough salt and water, the adrenal glands suffer and eventually become exhausted. The hormones affected include DHEA, progesterone, cortisol, aldosterone, the estrogens, pregnenolone, and testosterone. Furthermore, adequate thyroid function is dependent upon the adrenals.

Looking at your face in the mirror can provide clues about your hormone health, especially as you age. Your face is a reflection of potential hormone issues that affect your entire body. (See more about age-related health issues in our Successful Aging newsletter on our website.) Take notice of the changes you might first see in your face, then work with your healthcare practitioner to restore your hormone balance. Your face, as well as the rest of your body, will reflect the results.

 

 

 

Posted by uniqueone
,
http://180degreehealth.com/hypothyroid-face/

 

https://www.indy100.com/article/face-shape-health-computer-model-macquarie-university-frontiers-in-psychology-8097006

 

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3926904/

 

http://livingwithaddisondisease.blogspot.kr/2011/03/low-adrenal-function-symptoms.html

 

https://www.wellnessresources.com/news/body-temperature-thyroid-adrenals-or-something-else

 

http://www.markkosinsmd.com/PatientPortal/MyPractice.aspx?UAID=%7BBBAE39F8-5122-4ABE-8747-226F0E09FB70%7D&TabID=%7B101%7D

 

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1764875/

 

https://hypothyroidmom.com/cortisol-and-thyroid-hormones/

 

http://m.koreatimes.com/article/828179

 

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5670498/

 

https://scholar.google.co.kr/scholar?hl=en&as_sdt=0%2C5&q=low+cortisol+cold+intolerance&btnG=

 

 

http://www.rplab.be/documents/2015_proaging/3-Aging_face_neck_trunc.pdf

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Posted by uniqueone
,
* 최병선 교수의 통계학 저서 pdf 버전 무료공개:

전엔 연세대학교 응용통계학과 교수였고 현재는 서울대학교 경제학과 교수로 재직 중인 최병선 교수가 지난 30년에 걸친 저술을 무료 공개하고 있습니다. 2018년 3월 15일 현재 다음 책들의 pdf 버전이 공유되었습니다.

----

1. (제2판) SAS를 이용한 현대통계학 (이성백교수와 공저)
http://s-space.snu.ac.kr/handle/10371/94393

2. 행렬의 대각화와 Jordan표준형 (이성백교수와 공저)
http://s-space.snu.ac.kr/handle/10371/94394

3. Fourier 해석 입문
http://s-space.snu.ac.kr/handle/10371/94413

4. Lebesgue적분 입문
http://s-space.snu.ac.kr/handle/10371/94414

5. Wavelet 해석
http://s-space.snu.ac.kr/handle/10371/94415

6. 회귀분석 (상)
http://s-space.snu.ac.kr/handle/10371/94433

7. 다변량시계열분석
http://s-space.snu.ac.kr/handle/10371/94434

8. 단변량시계열분석
http://s-space.snu.ac.kr/handle/10371/94455

9. 회귀분석 (하)
http://s-space.snu.ac.kr/handle/10371/94456

10. 이산형 재무모형의 수리적 배경
  : http://s-space.snu.ac.kr/handle/10371/94457

11. 금융공학 IV: Monte Carlo Methods for Finance and Economics
  : http://s-space.snu.ac.kr/handle/10371/98466

12. 금융공학 V: Introduction to Financial Engineering with R
   : http://s-space.snu.ac.kr/handle/10371/99003

*******************************************************
- 통계분석연구회
- 카페 : http://cafe.daum.net/statsas
- 통계분석연구회(Statistics Analysis Study) 그룹 :https://www.facebook.com/groups/statsas
Posted by uniqueone
,
Visualize Machine Learning Data in Python With Pandas https://machinelearningmastery.com/visualize-machine-learning-data-python-pandas/
Posted by uniqueone
,
실용적인 머신러닝 학습을 위한 리소스
이 게시물은 5가지 환상적이며 실용적인 머신러닝 자료를 제공하며 기초에서 머신러닝을 다루는 것은 물론 처음부터 알고리즘을 코딩하고 특정 딥러닝 프레임 워크를 사용합니다.

1. Machine Learning Tutorial for Beginners
https://www.kaggle.com/kanncaa1/machine-learning-tutorial-for-beginners
이 튜토리얼에서는 머신러닝 학습보다는 스스로 학습하는 방법을 설명합니다.

2. Python Machine Learning (2nd Ed.) Code Repository
https://github.com/rasbt/python-machine-learning-book-2nd-edition
" Python Machine Learning (2nd Ed.) " 의 코드 레포입니다.

3. Machine Learning From Scratch
https://github.com/eriklindernoren/ML-From-Scratch
가능한 투명하고 접근하기 쉬운 방법으로 내부의 동작을 표현하는 것을 목표로 합니다.

4. Deep Learning - The Straight Dope
http://gluon.mxnet.io/

5. fast.ai Practical Deep Learning For Coders, Part 1 (2018 edition)
http://course.fast.ai/
Posted by uniqueone
,
http://sgsa.berkeley.edu/current-students/recommended-books

 

Applied Statistics

Categorical Data

  • ''Categorical Data Analysis'' by Alan Agresti
    • Well-written, go-to reference for all things involving categorical data.

Linear models

  • ''Generalized Linear Models'' by McCullagh and Nelder
    • Theoretical take on GLMs. Does not have a lot of concrete data examples.
  • ''Statistical Models'' by David A. Freedman
    • ...Berkeley classic!
  • ''Linear Models with R'' by Julian Faraway
    • Undergraduate-level textbook, has been used previously as a textbook for Stat 151A. Appropriate for beginners to R who would like to learn how to use linear models in practice. Does not cover GLMs. 

Experimental Design

  • ''Design of Comparative Experiments'' by RA Bailey
    • Classic, approachable text, free for download here

Machine Learning

  • ''The Elements of Statistical Learning'' by Hastie, Tibshirani, and Friedman.
    • Comprehensive but superficial coverage of all modern machine learning techniques for handling data. Introduces PCA, EM algorithm, k-means/hierarchical clustering, boosting, classification and regression trees, random forest, neural networks, etc. ...the list goes on. Download the book here.
  • ''Computer Age Statistical Inference: Algorithms, Evidence, and Data Science'' by Hastie and Efron.
  • ''Pattern Recognition and Machine Learning'' by Bishop.
  • ''Bayesian Reasoning and Machine Learning'' by Barber. Available online.
  • ''Probabilistic Graphical Models'' by Koller and Friedman.

Theoretical Statistics

  • ''Theoretical Statistics: Topics for a Core Course'' by Keener
    • The primary text for Stat 210A. Download from SpringerLink.
  • ''Theory of Point Estimation'' by Lehmann and Casella
    • A good reference for Stat 210A.
  • ''Testing Statistical Hypotheses'' by Lehmann and Romano
    • A good reference for Stat 210A.
  • ''Empirical Processes in M-Estimation'' by van de Geer
    • Some students find this helpful to supplement the material in 210B.

Probability

Undergraduate Level Probability

  • ''Probability'' by Pitman
    • What the majority of Berkeley undergraduates use to learn probability.
  • ''Introduction to Probability Theory'' by Hoel, Port and Stone
    • This text is more mathematically inclined than Pitman's, and more concise, but not as good at teaching probabilistic thinking.
  • ''Probability and Computing'' by Upfal and Mitzenmacher
    • What students in EECS use to learn about randomized algorithms and applied probability.

Measure Theoretic Probability

  • ''Probability: Theory and Examples'' by Durrett
    • This is the standard text for learning measure theoretic probability. Its style of presentation can be confusing at times, but the aim is to present the material in a manner that emphasizes understanding rather than mathematical clarity. It has become the standard text in Stat 205A and Stat 205B for good reason. Online here.
  • ''Foundations of Modern Probability'' by Olav Kallenberg
    • This epic tome is the ultimate research level reference for fundamental probability. It starts from scratch, building up the appropriate measure theory and then going through all the material found in 205A and 205B before powering on through to stochastic calculus and a variety of other specialized topics. The author put much effort into making every proof as concise as possible, and thus the reader must put in a similar amount of effort to understand the proofs. This might sound daunting, but the rewards are great. This book has sometimes been used as the text for 205A.
  • ''Probability and Measure'' by Billingsley
    • This text is often a useful supplement for students taking 205 who have not previously done measure theory. Download here.
  • ''Probability with Martingales'' by David Williams
    • This delightful and entertaining book is the fastest way to learn measure theoretic probability, but far from the most thorough. A great way to learn the essentials.

Stochastic Calculus

Stochastic Calculus is an advanced topic that interested students can learn by themselves or in a reading group. There are three classic texts:

  • ''Continuous Martingales and Brownian Motion'' by Revuz and Yor
  • ''Diffusions, Markov Processes and Martingales (Volumes 1 and 2)'' by Rogers and Williams
  • ''Brownian Motion and Stochastic Calculus'' by Karatzas and Shreve

Random Walk and Markov Chains

These are indispensable tools of probability. Some nice references are

  • ''Markov Chain and Mixing Times'' by Levin, Peres and Wilmer. Online here.
  • ''Markov Chains'' by Norris
    • Starting with elementary examples, this book gives very good hints on how to think about Markov Chains.
  • ''Continuous time Markov Processes'' by Liggett
    • A theoretical perspective on this important topic in stochastic processes. The text uses Brownian motion as the motivating example.

Mathematics 

Convex Optimization

  • ''Convex Optimization'' by Boyd and Vandenberghe.  : You can download the book here
  • ''Introductory Lectures on Convex Optimization'' by Nesterov.

Linear Algebra

  • ''The Matrix Cookbook'' by Petersen and Pedersen: ''Matrix identities, relations and approximations. A desktop reference for quick overview of mathematics of matrices.'' Download here.
  • ''Matrix Analysis'' and ''Topics in Matrix Analysis'' by Horn and Johnson
    • Second book is more advanced than the first. Everything you need to know about matrix analysis.

Convex Analysis

  • ''A course in Convexity'' by Barvinok. 
    • A great book for self study and reference. It starts with the basis of convex analysis, then moves on to duality, Krein-Millman theorem, duality, concentration of measure, ellipsoid method and ends with Minkowski bodies, lattices and integer programming. Fairly theoretical and has many fun exercises. 

Measure Theory

  • Real Analysis and Probability - Dudley
    • Very comprehensive. 
  • Probability and Measure Theory - Ash
    • Nice and easy to digest. Good as companion for 205A

Combinatorics

  • ''Enumerative Combinatorics Vol I and II'' - Richard Stanley.
    • There's also a course on combinatorics this semester in the math department called Math249: Algebraic Combinatorics. Despite the scary "algebraic" prefix it's really fun. Download here.

Computational Biology

  • ''Statistical Methods in Bioinformatics'' by Ewens and Grant
    • Great overview of sequencing technology for the unacquainted.
  • ''Computational Genome Analysis: An Introduction'' by Deonier, Tavare, and Waterman
    • Great R code examples from computational biology. Discusses the basics, such as the greedy algorithm, etc.

Population Genetics

  • ''Probability Models for DNA Sequence Evolution'' by Durrett
  • ''Mathematical Population Genetics'' by Ewens

Computer Science

Numerical Analysis

  • Numerical Analysis by Burden and Faires
    • This book is a good overview of numerical computation methods for everything you'd need to know about implementing most computational methods you'll run into in statistics. It is filled with pseudo-code  but does use Maple as it's exemplary language sometimes. It has been a great resource for the Computational Statistics courses (243/244). Depending on what happens with this course, this may be a good place to look when you're lost in computation.

Algorithms

  • ''Introduction to Algorithms'', Third Edition, by Cormen, Leiserson, Rivest, and Stein.
  • ''Algorithm Design'', by Jon Kleinberg and Éva Tardos.

 

Posted by uniqueone
,

http://www.scimagojr.com/journalrank.php?category=2707

 

scimagojr 2016 Subject Category - Complementary and Alternative Medicine.xlsx

 

Title Type SJR H index Total Docs. (2016) Total Docs. (3years) Total Refs. Total Cites (3years) Citable Docs. (3years) Cites / Doc. (2years) Ref. / Doc.
1 Clinical Plasma Medicine journal 1.448 Q1 13 11 41 551 197 32 4.21 50.09 DE
2 Journal of Natural Products journal 1.220 Q1 114 410 1150 14272 3899 1119 3.34 34.81 US
3 Journal of Ginseng ResearchOpen Access journal 1.201 Q1 25 97 169 1731 584 154 3.95 17.85 NL
4 Pharmacognosy ReviewsOpen Access journal 1.143 Q1 25 21 68 1475 273 67 4.31 70.24 IN
5 Phytomedicine journal 1.043 Q1 93 203 591 8877 2157 573 3.79 43.73 NL
6 American Journal of Chinese Medicine journal 0.873 Q1 49 96 300 4379 836 290 3.28 45.61 SG
7 Journal of Ethnobiology and EthnomedicineOpen Access journal 0.850 Q1 46 55 284 3838 594 252 1.95 69.78 GB
8 BMC Complementary and Alternative MedicineOpen Access journal 0.793 Q1 60 519 1448 22435 3591 1433 2.23 43.23 GB
9 Phytochemical Analysis journal 0.752 Q1 58 43 207 1328 488 203 2.23 30.88 US
10 Complementary Therapies in Medicine journal 0.719 Q1 49 137 342 5424 799 327 2.25 39.59 US
11 Evidence-Based Complementary and Alternative MedicineOpen Access journal 0.704 Q1 58 662 3058 27710 6186 2916 1.83 41.86 EG
12 Homeopathy : the journal of the Faculty of Homeopathy journal 0.696 Q1 31 56 127 1347 154 107 1.41 24.05 US
13 Journal of Natural Medicines journal 0.675 Q1 33 94 296 2986 629 288 2.13 31.77 DE
14 Planta Medica journal 0.654 Q1 97 188 647 7241 1252 601 2.03 38.52 DE
15 Journal of Traditional and Complementary MedicineOpen Access journal 0.646 Q1 13 117 127 2555 278 122 2.18 21.84 NL
16 Integrative Cancer TherapiesOpen Access journal 0.622 Q1 49 49 183 2196 315 164 1.80 44.82 US
17 Journal of Alternative and Complementary Medicine journal 0.581 Q1 73 142 423 4852 654 395 1.54 34.17 US
18 Pharmaceutical Biology journal 0.573 Q1 46 420 681 16586 1277 677 1.81 39.49 GB
19 Chiropractic and Manual TherapiesOpen Access journal 0.566 Q1 22 49 123 2135 193 117 1.57 43.57 GB
20 Chinese Journal of Natural Medicines journal 0.531 Q1 21 115 364 4188 688 361 1.79 36.42 CN
21 Acupuncture in Medicine journal 0.527 Q1 38 104 354 1874 390 208 1.98 18.02 GB
22 Journal of Bodywork and Movement Therapies journal 0.527 Q1 36 211 304 4274 383 239 1.40 20.26 US
23 Chinese MedicineOpen Access journal 0.497 Q1 28 48 90 2265 143 84 1.53 47.19 GB
24 Complementary Therapies in Clinical Practice journal 0.470 Q1 36 93 155 3601 272 145 1.79 38.72 NL
25 Alternative Therapies in Health and Medicine journal 0.468 Q2 56 60 184 1884 199 141 1.21 31.40 US
26 Journal of Herbal Medicine journal 0.421 Q2 9 38 73 1291 106 68 1.47 33.97 DE
27 JAMS Journal of Acupuncture and Meridian StudiesOpen Access journal 0.417 Q2 22 64 142 1396 181 130 1.10 21.81 SG
28 Journal of Asian Natural Products Research journal 0.402 Q2 32 177 502 2901 576 495 1.13 16.39 GB
29 Journal of Traditional Chinese Medicine journal 0.393 Q2 19 55 369 0 385 369 0.90 0.00 CN
30 American Journal of Clinical Hypnosis journal 0.375 Q2 24 35 111 1452 99 80 1.16 41.49 US
31 Acupuncture and Electro-Therapeutics Research journal 0.369 Q2 23 7 33 194 24 32 0.56 27.71 US
32 Indian Journal of Traditional KnowledgeOpen Access journal 0.369 Q2 22 100 295 2539 335 295 1.42 25.39 IN
33 Chinese Journal of Integrative Medicine journal 0.368 Q2 25 241 508 3890 447 416 0.97 16.14 CN
34 Nordic Journal of Music Therapy journal 0.361 Q2 14 29 56 1119 41 44 0.90 38.59 GB
35 Music Therapy Perspectives journal 0.350 Q2 5 30 73 742 34 64 0.55 24.73 US
36 Open Natural Products Journal journal 0.345 Q2 3 0 4 0 4 4 0.00 0.00 NL
37 Journal of Evidence-Based Complementary and Alternative Medicine journal 0.314 Q2 19 51 123 2019 287 122 2.95 39.59 US
38 European Journal of Integrative Medicine journal 0.306 Q2 15 167 254 5266 222 225 1.03 31.53 NL
39 Journal of Complementary and Integrative Medicine journal 0.297 Q2 14 45 123 1720 126 122 1.09 38.22 DE
40 Natural product communications journal 0.284 Q2 30 215 1373 348 1076 1337 0.72 1.62 US
41 Revista Brasileira de Plantas MedicinaisOpen Access SciELO journal 0.275 Q2 19 76 370 2656 173 360 0.37 34.95 BR
42 Holistic Nursing Practice journal 0.266 Q2 29 63 169 1776 102 143 0.79 28.19 US
43 Boletin Latinoamericano y del Caribe de Plantas Medicinales y AromaticasOpen Access journal 0.265 Q2 14 41 161 1483 81 160 0.45 36.17 CL
44 Journal of Medicinal Plants journal 0.263 Q2 13 40 150 1515 75 150 0.46 37.88 IR
45 International Journal of High Dilution ResearchOpen Access journal 0.260 Q2 6 35 115 209 24 101 0.24 5.97 BR
46 International Journal of Osteopathic Medicine journal 0.252 Q2 15 44 117 1367 57 92 0.57 31.07 AU
47 African Journal of Traditional, Complementary and Alternative Medicines journal 0.249 Q2 31 133 443 5066 364 441 0.56 38.09 NG
48 Journal of Ayurveda and Integrative MedicineOpen Access journal 0.246 Q2 15 47 145 1292 100 115 0.97 27.49 NL
49 The Journal of the American Osteopathic Association journal 0.246 Q3 40 150 520 2302 195 294 0.50 15.35 US
50 Explore: The Journal of Science and Healing journal 0.245 Q3 24 81 356 2406 182 294 0.53 29.70 NL

Posted by uniqueone
,
https://m.facebook.com/groups/17450909269?view=permalink&id=10155709404754270

After studying for 3 long days I was finally able to understand and deploy a CNN that could understand 10 signs or hand gestures. The model is very simple and it consists of 2 hidden layers and looks very much like the model used in the Tensorflow's website for the MNIST dataset. I hope you will like my work. All suggestions and criticisms are very welcome. Here is the source code https://github.com/EvilPort2/Sign-Language.

I am facing a problem which I have mentioned in the "Recognizing gesture" section of the README. Plz help me if you can. I really need it.
Posted by uniqueone
,

http://mathsci.kaist.ac.kr/home/edu/courses/

 

교과목 목록

학사과정

기초필수

 

MAS101 미적분학 I (Calculus I) 3:1:3(6)
일변수 실함수의 미분과 적분에 관한 입문 과목으로 이들의 기본 개념과 응용을 다룬다. 주요 내용은 초월함수(삼각함수, 로그함수, 쌍곡함수와 이들의 역함수)에 대한 미적분, 적분법, 특이적분과 이들의 수렴판정, 극좌표에서의 미적분, 무한급수와 이들의 수렴판정, 테일러 전개와 멱급수 등이다.
MAS102 미적분학 II (Calculus II) 3:1:3(6)
다변수 벡터함수의 미분과 적분에 관한 입문 과목으로 이들의 기본 개념과 응용을 다룬다. 주요 내용은 벡터공간과 벡터의 내적 및 외적, 행렬과 그 연산, 행렬식, 원기둥 및 구면좌표계, 이차곡면, 다변수 벡터함수의 극한, 연속성, 미분가능성, 편미분, 방향미분, 접평면, 다변수 함수 극값의 판정, 라그랑제의 승수법, 중적분, 삼중적분, 벡터장과 그의 회전과 발산, 선적분, 면적분, 그린정리, 스토크정리, 발산정리, 보존장정리 등이다.
MAS103 고급 미적분학 I (Honor Calculus I) 3:1:3(6)
미적분학 I (MAS101)처럼 일변수 실함수의 미분과 적분에 관한 기본 개념과 응용을 다루지만 수학적 엄밀성을 높여서 강의한다.
MAS104 고급 미적분학 II (Honor Calculus II) 3:1:3(6)
미적분학 II (MAS102)처럼 다변수 벡터함수의 미분과 적분의 기본 개념과 응용을 다루지만 수학적 엄밀성을 높여서 강의한다.

기초선택

 

MAS109 선형대수학 개론 (Introduction to Linear Algebra) 3:1:3(6)
연립선형방정식, 행렬과 행렬식, 고유치와 고유벡터, 내적공간, 기저의 직교화, 특성방정식, 행렬의 대각화, 복소벡터 등을 다룬다.
MAS201 응용미분방정식 (Differential Equations and Applications) 3:1:3(6)
미분방정식의 기본 개념과 풀이법을 다룬다. 선형 상미분방정식, 라플라스 변환, 연립미분방정식을 소개하고 기초적인 편미분방정식을 다룬다.
MAS202 응용해석학 (Applied Mathematical Analysis) 3:1:3(6)
푸리에 급수와 푸리에 변환을 이용한 편미분 방정식의 풀이법, 복소변수함수의 미분과 적분, 급수 및 유수와 이들의 응용을 다룬다.
MAS250 확률 및 통계 (Probability and Statistics) 3:1:3(6)
기초확률이론, 확률분포, 중심극한정리, 추적 및 검정, 분산분석, 회귀분석 등을 다룬다.

자유선택

 

MAS100 대학수학 (College Mathematics) 3:1:3(6)
미적분학 I(MAS101)을 수강할 준비가 부족한 학생들을 위한 과목으로서, 일변수 실함수 미분, 적분의 기본 개념과 응용을 다룬다. 이 과목을 수강한 학생은 MAS101Z에 등록할 수 있다.

전공선택

 

MAS210 정수론개론 (Introduction to Number Theory) 3:0:3(6)
합동식, 정수론적 함수, 잉여류, 이차잉여류, 연분수, 이차체의 대수적 성질, 소수정리, 디오판투스 근사, 디오판틴 방정식, 암호에의 응용 등을 다룬다.
MAS212 선형대수학 (Linear Algebra) 3:0:3(6)
선형대수학개론에서 다룬 개념들을 일반화된 체 위로 확장하고 선형대수학의 이론적인 부분을 강조한다.
MAS241 해석학 I (Analysis I) 3:2:4(6)
실수의 성질, 열림, 닫힘, 연결성 등 실수집합의 기본적인 성질, 컴팩트 집합, 함수의 연속성, 미분, 다변수함수의 미분, 평균값 정리, 리이만 적분, 평면상에서의 적분, 수열과 급수 등을 다룬다.
MAS242 해석학 II (Analysis II) 3:2:4(6)
함수열의 성질과 일양연속, 일양수렴, 함수열의 미분, 적분, 티츠의 연장정리, 특이적분, 특수함수, 감마함수, 힐버트 공간, 푸리에 급수, 직교성, 완비성, 함수의 변환, 역함수 정리, 음함수 정리, 그린 정리, 스토크스 정리 등을 다룬다.
MAS260 응용수학과 모델링 (Applied Mathematics and Modeling) 3:2:3(6)
교과서 수학을 확장하여 응용할 수 있는 현실 속의 문제들을 예제로 들어 설명하면서 응용문제 풀이를 지향하는 수학을 소개한다.
MAS261 계산기하학과 컴퓨터그래픽 ( Computational Geometry & ComputerGraphics ) 3:0:3(6)
곡선과 곡면의 기하학적 특성을 해석하는 수학적 개념과 방식을 소개하고, 이를 응용하는 컴퓨터 소프트웨어를 교육한다.
MAS270 논리 및 집합 (Logic and Set Theory) 3:0:3(6)
집합론의 역사, 집합과 류, 함수, 관계, 순서집합, 선택공리, 현대 수리논리학, 자연수, 무한집합, 순서수 등을 다룬다.
MAS275 이산수학 (Discrete Mathematics) 3:0:3(6)
이산구조를 가진 대상, 예를 들면, 순열, 조합, 네트워크, 그래프 등을 소개한다. 내용은 세기, 순서집합, 생성함수, 그래프, 수형도, 알고리듬 등을 포함한다.
MAS311 현대대수학 I (Modern Algebra I) 3:2:4(6)
대수적 구조를 갖는 집합에 관한 과목으로 먼저 군에 대한 이론을 자세히 소개한다.
MAS312 현대대수학 II (Modern Algebra II) 3:0:3(6)
현대대수학 I 에 이어 환, 체 및 Galois 이론을 자세히 소개한다.
MAS321 미분기하학개론 (Introduction to Differential Geometry) 3:2:4(6)
삼차원 공간에 내재된 곡선과 곡면의 미분기하학을 다룬다. 곡선의 국소이론과 가우스 사상을 통한 곡면의 곡률을 소개하며, 곡면의 내성 및 대역기하학을 다룬다.
MAS331 위상수학 (Topology) 3:2:4(6)
일반 위상수학의 대상인 거리공간과 위상공간들과 그들이 가질 수 있는 여러 성질을 다룬다. 아울러 기본군과 덮개공간을 공부하고 이들을 응용하여 나오는 결과들에 대해서도 알아본다.
MAS341 복소변수함수론 (Complex Variables) 3:0:3(6)
MAS202 응용해석학에서 다루는 복소변수함수의 기본개념과 응용의 이론적 부분과 그 이상의 심도 있는 정리를 수학적으로 엄밀하게 다룬다. 해석함수의 정의, 코시정리, 유수정리, 등각사상, 리만사상 정리, 최대값 원리, 조화함수, 해석함수의 표현, 해석접속과 이들을 기하학적 관점으로 볼 때 등장하는 여러 가지 거리개념을 다룬다.
MAS350 기초확률론 (Elementary Probability Theory) 3:0:3(6)
확률론의 기본개념, 독립성 및 조건부 확률의 개념, 다양한 확률변수와 분포함수, 약대수의 법칙, 중심극한정리, 포아송 확률과정과 마르코프 체인, 시뮬레이션을 위한 inverse transform method, rejection method 등을 다룬다.
MAS355 수리통계학 (Mathematical Statistics) 3:0:3(6)
통계학적 방법론의 기본적 이론과 공학 및 응용과학에의 적용문제를 소개하며, 주요 논제로는 확률론 기초이론, 각종 확률분포와 상호관계, 변수변환과 확률분포, 각종 표본분포, 추정과 가설검정, 선형모형, 비모수적 방법 등이 있다.
MAS364 행렬계산과 응용 (Matrix Computation and Application) 3:2:4(6)
공학이나 자연과학에서 필요한 행렬과 관련된 기본 이론을 소개하고 행렬계산에 필요한 수치적 기법을 다룬다.
MAS365 수치해석학개론 (Introduction to Numerical Analysis) 3:2:4(6)
근사법, 보간법, 수치적분, 수치미분, 수치적 선형대수, 상미분방정식의 풀이 등 수치해석학의 기본방법을 학습하여 실생활의 응용 문제 해결과 과학적인 컴퓨터 계산을 효율적으로 할 수 있게 한다.
MAS370 정보수학 (Information Mathematics) 3:0:3(6)
샤논의 정보이론, 계산 및 복잡도 이론, 호프만 코드, 엔트로피, 데이터 압축, 오류정정부호, 정보보호이론 등을 다룬다.
MAS371 금융수학 개론 (Introduction to Financial Mathematics) 3:1:3(6)
금융거래분야에서 활용되는 확률 및 통계적 기법 등 응용수학의 예를 다룬다. 금융거래에서 사용되는 상품들의 개념을 소개하고 그 상품들의 가격결정에 사용되는 모형을 확률통계학적으로 분석하는 방법을 강의한다. 이 과목을 통해서 금융분야에서 확률, 통계, 응용수학이 어떻게 활용되며 얼마나 중요한 역할을 하는지를 배우게 된다.
MAS374 최적화이론 (Optimization Theory) 3:0:3(6)
최적화이론 의 수학적 소개이다. Convex 집합, convex 함수, separation정리, Karush-Kuhn- Tucker정리, Brouwer 고정점 정리, Ky-Fan 부등식과 Nash 평형점 등을 다룬다.
MAS410 암호론 (Introduction to Cryptography) 3:0:3(6)
고전암호, 대칭암호, DES, AES, 공개열쇠 암호, 디지털 서명, 응용프로토콜, 정보이론 등에 대한 기초이론을 다룬다.
MAS411 대수기하학개론 (Introduction to Algebraic Geometry) 3:0:3(6)
대수기하학은 21세기에 들어서도 정수론, 암호론, 조합론, 심플렉틱 및 복소기하학, 생물수학 등의 여러 분야와의 교량역할이 더욱 증대되고 있다. 대수기하학의 기본개념들을 소개하고 재미있는 정리와 문제들을 소개한다. 현대대수학 I, II의 내용을 이해하고 있으면 도움이 된다.
MAS420 다양체해석학 (Analysis on Manifolds) 3:0:3(6)
미분다양체의 기본개념과 미분형식의 응용을 다룬다. 유클리드 공간에서 정의된 미분형식의 미분과 적분을 소개하고 이를 미분다양체 위로 일반화하여, 곡면의 미분기하학에 응용한다.
MAS430 조합적 위상수학 (Combinatorial Topology) 3:0:3(6)
공간의 삼각분할, 곡면의 위상적 분류, 단순체 호몰로지, 오일러-뿌앙까레 공식, 보르숙-울람정리, 기본군의 응용 등을 다룬다.
MAS435 행렬군론 (Matrix Groups) 3:0:3(6)
복소수, 사원수, 행렬군, 특수행렬군, 최대부분군, 최대정규부분군, 미분다양체, 리군 등을 다룬다.
MAS440 편미분방정식개론 (Introduction to Partial Differential Equations) 3:0:3(6)
일계 및 이계 선형편미분방정식의 해법과 정성적 성질, 일계 비선형방정식의 해법 등을 다룬다.
MAS441 르베그적분론 (Lebesgue Integral Theory) 3:0:3(6)
유클리드 공간에서 Lebesgue 측도를 구성하고 그에 대한 기본적인 적분이론을 다룬다.
MAS442 푸리에 해석과 응용 (Fourier Analysis and Applications) 3:2:3(6)
푸리에 급수 및 푸리에 변환의 기본 성질과 미분 방정식, 또는 신호처리에의 응용을 다룬다.
MAS443 상미분방정식과 동역학계 ( Ordinary Differential Equations and Dynamical systems ) 3:0:3(6)
Picard 정리와 Poincare-Bendixon 정리를 다루고 미분방정식 모델링을 통하여 동력학계의 기본과 응용을 다룬다.
MAS455 선형모형 (Linear Models) 3:0:3(6)
회귀분석 및 분산분석에 필요한 제반 기법들을 강의한다. 주요 논제로는 일반역행렬 , 이차형식, 회귀모형, 적합성 검정, 회귀모형 개발과 모형선택법, 불완전자료 선형모형 등이 있다.
MAS456 컴퓨터 통계방법론 (Statistical Methods with Computer) 2:3:3(6)
컴퓨터 통계패키지 (Minitab, SAS, SPSS 등)를 이용한 통계적 자료분석 방법을 소개하고 실제 자료분석을 통하여 효율적 분석방법이 무엇인지를 자료유형별, 분석목적별로 학습하게 하는 것이 본 교과목의 주 목적이다.
MAS457 확률신호처리 (Random Process and Signal Processing) 3:0:3(6)
확률과정의 신호를 처리하기 위한 기본적인 방법들을 다룬다. 확률과정의 정의에서 시작하여 2차 모멘트 이론, 확률과정의 표현, 선형변환, 신호검출 및 추정, 가우스 과정 등을 다룬다.
MAS458 변환이론 및 응용 (Theory and Application of Transforms) 3:0:3(6)
공학에서 흔히 다루는 연속 및 불연속 신호를 처리하기 위한 기본적인 변환이론을 다룬다.복소변수 및 선적분, 라프라스 변환, 푸리에 변환, Z 변환 등의 수리적 이론 및 응용이 포함된다.
MAS464 수리역학 (Mathematical Mechanics) 3:0:3(6)
고전역학, 통계역학, 양자역학 등의 물리 분야에서 나오는 중요한 개념들을 소개하며 이를 수학 연구에 응용할 수 있도록 한다.
MAS470 수리모델링 (Mathematical Modeling) 3:2:3(6)
산업체에서 제기되는 여러 가지 현상들에 관한 수학적 모델링을 공부한다. 확산, 응고, 전도, 전달체 문제 등이 나타나는 고분자 반응, 스토케스틱 진행, 생의학, 결정현상, 전자현상, 유동현상, 열전달현상 등을 수학적으로 모델링하고 해석하는 기법을 배운다.
MAS471 금융수학과 확률모형(Financial Mathematics and Stochastic Models) 3:0:3(6)
금융파생상품의 합리적 가격결정을 수학적 시각에서 살펴본다. 금융수학의 근간을 이루는 위험중립 확률측도를 이용한 논리를 중점적으로 공부하며, 이에 필요한 확률이론도 다룬다. 간단한 이산시간 모형에서 시작하여 기본 개념을 습득한 후, 연속시간으로 확장하고 블랙-숄즈 편미분방정식을 확률적 방법으로 유도한다.
MAS472 계산적 금융수학 (Computer Simulations in Financial Mathematics ) 3:0:3(6)
여러 가지 금융파생 상품의 기본적인 수학적 모델을 소개하고 이들의 계산기법과 수치해법을 다룬다. 기하적 브라운 운동, 난수 생성, 표본의 정규 분포 여부 검증, 뉴턴 방법을 이용한 변동성 계산, 몬테칼로 적분법, 이항 나무 계산법, 유한 차분법에 의한 블랙-숄즈 방정식의 수치적 해법 등을 다룬다.
MAS475 조 합 론 (Combinatorial Theory) 3:0:3(6)
순열, 조합 등을 포함하여 조합론의 기본대상과 이론을 소개하고, 나아가서는 자연수분할, 집합분할, 순서집합, 생성함수 등을 다루며, 여러 가지 조합론의 응용을 소개한다. 이 과목의 선수과목은 없지만 이산수학이나 이산구조에서 소개된 개념들을 이해하고 있다면 도움이 된다.
MAS476 게임이론 (Game Theory) 3:0:3(6)
여러 가지 수학적 게임, 전략형 게임, 확장형 게임, 내쉬 균형, 반복 게임 등 게임이론의 기본을 다룬다.
MAS477 그래프이론 개론 (Introduction to Graph Theory) 3:0:3(6)
그래프 이론의 몇몇 주요 내용들을 소개한다. 그래프의 connectivity, 매칭, 색칠 문제, 평면그래프 등에 관한 내용을 다룬다. 평면 그래프에 관한 Kuratowski의 정리, 매칭에 관한 Tutte-Berge의 정리, Menger의 정리 등을 증명한다.
MAS478 이산기하 (Discrete Geometry) 3:0:3(6)
이산 기하는 점, 선, 원, 또는 구 등의 기본적인 유클리드 기하학의 물체들의 조합론적인 특징을 다루는 분야이다. 이교과목에서는 packing and covering, incidence problems, convex polytopes, Gale-duality, arrangements of hyperplanes, and approximation of convex sets by polytopes and ellipsoids 등의 이산 기하 분야의 주요 주제들을 다룰 것이다.
MAS480 수학특강 (Topics in Mathematics) 3:0:3(6)
발전하는 현대 수학 중에서 한 과제를 정하여 과목을 개설한다. (부제를 부여할 수 있으며 부제가 다를 경우 중복수강이 가능하다)

연구

 

MAS490 졸업연구 (Research in Mathematics) 0:6:3(6)
4학년 최종학기에 지도교수의 지도에 따라 개별적으로 특별연구를 수행하며 졸업논문을 작성하거나 종합시험을 치른다. 종합시험의 범위와 시행방법은 별도의 내규로 정한다.
MAS491 현대수학의 이해 (Introduction to contemporary mathematics) 2:0:2
대학원에 진학하고자 하는 학생들과 수리과학과를 졸업하는 학생들에게 20~21세기 현대수학의 흐름을 이해하고 최근의 연구주제 및 연구활동을 소개하여 수학 전반에 관한 이해를 돕고자 한다. 특히 학과 교수님들의 연구주제에 대해서는 자세한 설명과 배경지식을 소개한다.
MAS495 개별연구 (Individual Study) 0:6:1
학생이 관심 있는 분야를 교수와 상의하여 개별적으로 연구주제를 설정하고 학기 중에 연구를 수행한다. 이 과목을 수강하기 위해서는 학기 초에 교수와 합의하여 연구계획서를 작성하여 제출하여야 하는데 이 과목은 학년에 관계없이 4 학점 이내에서 선택 가능하다.
MAS496 세미나 (Mathematics Seminar) 1:0:1
수학전공의 모든 학생이 참여하고 발표할 수 있으며 매 학기 다른 주제를 다룬다.


석박사과정

공통필수

 

CC511 확률 및 통계학 (Probability and Statistics) 2:3:3(6)
공학 기초과목으로 실험자료 분석처리 등 제반 연구에 필요한 확률 및 통계기초를 다루며 모수추정, 가설검증, 회귀분석을 다룬다.

선택

 

MAS501 공학자를 위한 해석학 개론 (Analysis for Engineers) 3:0:3(6)
해석학의 기본개념을 명확하게 전달한다. 기본적인 위상, 함수의 미분·적분, 함수의 열과 급수, 특수함수, 다변수함수 등을 다룬다.
MASM502 공학자를 위한 함수해석학 (Functional Analysis for Engineers) 3:0:3(6)
선형 벡타공간, 실함수의 기본성질, 위상공간과 거리공간, 선형 연산자, 힐버트 공간, 바나흐 공간 등을 다룬다.
MAS503 공학자를 위한 대수학 (Algebra for Engineers) 3:0:3(6)
응용성이 높은 대수학의 여러 개념과 이론을 소개한다. 군, 유한체, 암호, 부호 등과 이들의 응용을 주로 다룬다.
MAS504 공학자를 위한 행렬계산 (Applied Matrix Computation) 3:0:3(6)
대학원 수준에서 공학이나 자연과학에서 필요한 행렬과 관련된 이론 및 행렬계산에 필요한 수치기법을 다룬다.
MAS510 정수론 (Number Theory) 3:0:3(6)
수체, 데데킨트 영역, Prime ideal의 분해, Galois 이론, 단원, Prime ideal의 분포, 유수공식, 유체론 등을 다룬다.
MAS511 대수학 I (Algebra I) 3:0:3(6)
자유군, Sylow 정리, 가해군, 정규고리 등의 군이론과 가환환, 자유가군, 벡터공간, 사영가군, 단사가군, Tensor 적 등의 가군론, 정역, 국소환, Noether 환 등의 환이론을 다룬다.
MAS512 대수학 II (Algebra II) 3:0:3(6)
체의 정규확장, 분리확장, Galois 정리, 원분체, 가해확장 등의 체론을 다룬다.
MAS520 미분기하학 (Differential Geometry) 3:0:3(6)
미분다양체의 정의, 미분가능 사상, 벡터장, 흐름 텐서 및 미분형식 등 미분다양체상에서 정의되는 여러 개념의 상호관계 및 그들의 성질을 공부한다.
MAS530 미분 위상수학 (Differential Topology) 3:0:3(6)
미분다양체의 위상적 성질을 다루는데 그 주된 내용은 횡단, Morse 함수, 손잡이체 구성, h-코보디즘, 수술이론 등이다.
MAS531 대수적 위상수학 I (Algebraic Topology I) 3:0:3(6)
여러가지 위상공간, 변이 기본군, Van Kampen 정리, 덮개공간, 덮개공간과 기본군 간의 관계, 덮개공간의 분류, 단순복합체, 단순 호몰로지, 특이 호몰로지, exact 수열, 호몰로지의 응용 등에 대하여 알아본다
MAS532 대수적 위상수학 II (Algebraic Topology II) 3:0:3(6)
계수 호몰로지, universal 계수정리, Kunneth 공식, 코호몰로지, cup 곱과 cap 곱, 다양체의 방향성, Poincare 쌍대정리, 다양체의 signature, 고차원 호모토피군과 호모토피론 등을 다룬다.
MAS540 실변수함수론 (Real Analysis) 3:0:3(6)
측도론을 이용하여 일반적인 Lebesgue 적분을 학습하고 함수 공간의 성질을 파악하여 미분, 적분방정식의 풀이를 구한다.
MAS541 복소함수론 (Complex Function Theory) 3:0:3(6)
복소변수 해석적 함수에 대한 기본적인 성질, 원리, 정리, 응용 등을 다룬다.
MAS546 웨이브리트 이론과 응용 (Wavelets and Applications) 3:0:3(6)
웨이브리트의 기본이론과 응용을 다룬다. 푸리에 해석, 웨이브리트 변환, Cardinal spline 해석, 웨이브리트 와 MRA, 웨이브리트 페킷, 신호처리에의 응용, 영상처리에의 응용 등을 다룬다.
MAS547 근사이론 (Approximation Theory) 3:0:3(6)
복잡한 함수의 여러 가지 노름에 대한 다항식 근사를 중심으로, 근사 알고리즘, 오차해석 등을 다룬다.
MAS548 기호동역학 (Symbolic Dynamics) 3:0:3(6)
기호열을 원소로 갖는 공간의 연구 및 활용을 기본목표로 하여 위상적 마르코프 연쇄형 공간 등 여러 가지 천이공간, 확률행렬, Perron-Frobenius 이론, 엔트로피, 천이공간들의 위상적 동형관계, 차원군 등을 다루며, 정보이론, 코딩이론, 카오스이론 등에의 응용을 다룬다.
MAS550 확률론 (Probability Theory) 3:0:3(6)
이 과목에서는 응용에 필요한 고급확률이론을 다룬다. 내용은 사건의 독립성, 조건확률, martingale, 정지시간, 큰 수 법칙, 특성함수, 중심극한정리, Gaussian process 등이 포함된다.
MAS552 큐잉이론과 응용 (Queueing Theory with Applications) 3:0:3(6)
통신시스템 및 생산망 분석 등에 필요한 확률과정론 및 큐잉이론과 그 응용을 다룬다. 내용은 포아송과정, 갱신이론, 이산 및 연속시간 마르코프 연쇄, M/G/1 큐잉시스템, G/M/1 큐잉시스템, Random walk 이론, GI/GI/1 큐잉시스템, 브라운 운동 및 응용, 확산과정, 다양한 stochastic order relations을 다룬다.
MAS555 고급통계학 (Advanced Statistics) 3:0:3(6)
통계적 방법의 이론적 배경을 다루며, 주요 논제로는 확률론 기본원리, 각종 확률분포의 특성, 대수법칙과 중심극한정리, 충분성과 완전성, 추정, 가설검정, 축차분석, 분산분석, 비모수적 추론 등이다.
MAS556 시계열 분석 (Time Series Analysis) 3:0:3(6)
자기 공분산 및 자기상관 함수, Stationary 시계열 모델, Nonstationary 시계열 모델, 최소자승예측, ARIMA 예측, Updating 예측 모델 Identification, 모수의 추정, 스펙트랄 이론과 추정, 전이함수 모델 등을 다룬다.
MAS557 기계학습이론 및 응용 (Theory and Application of Machine Learning) 3:0:3(6)
학습에 의하여 성능을 향상 시키는 컴퓨터 시스템에 대하여 다룬다. 학습 시스템의 정의로부터 시작하여 결정트리학습, 신경회로망, 학습평가, 연산학습, 진화연산, 베이즈 학습 등의 수리적 이론 및 응용이 포함된다.
MAS560 응용수학의 방법 (Methods of Applied Mathematics) 3:0:3(6)
공학 및 자연과학에서 제기되는 미분 방정식 및 적분 방정식들의 해석을 위한 수학적 이론들을 공부한다. Fourier 급수이론과 고유치 문제를 다룬다.
MAS565 수치해석학 (Numerical Analysis) 3:0:3(6)
행렬계산, 반복법, 근사이론 등 수치해석학의 다양한 기초이론을 학습하고 실습을 통하여 실제 문제를 해결해보고 컴퓨터를 활용하여 과학계산을 효과적으로 하는 방법을 다룬다.
MAS571 금융수학의 확률적 방법론 ( Stochastic Methods in Financial Mathematics ) 3:0:3(6)
확률적 방법을 사용하여 금융시장의 여러 현상에 관한 모델을 수립하여 확률미분방정식으로 표현한 후 그 풀이를 구한다. 브라운 운동, 이토 적분, 위험중립적 가격산정, 편미분 방정식과의 관계, 이색 옵션, 뉴머레어 변경, 기간 구조 모델 등을 다룬다.
MAS575 조합수학 (Combinatorics) 3:0:3(6)
조합수학의 여러 기본개념을 자세히 소개한다. 내용은 세기, 체 방법, 그래프, 순서집합, 생성함수, 극단문제 등을 포함한다.
MAS580 응용수학의 최근동향 (Recent Progress in Applied Mathematics) 2:0:2(6)
최근 응용수학의 주요 연구 분야에 대한 주제를 단기간 집중 강의를 통하여 소개한다. (부제를 부여할 수 있으며 부제가 다를 경우 중복수강이 가능하다)
MAS581 수학특론 I (Topics in Mathematics I) 1:0:1
수학의 최신분야에서 선택된 주제를 다룬다. (부제를 부여할 수 있으며 부제가 다를 경우 중복수강이 가능하다)
MAS582 수학특론 II (Topics in Mathematics II) 2:0:2
수학의 최신분야에서 선택된 주제를 다룬다. (부제를 부여할 수 있으며 부제가 다를 경우 중복수강이 가능하다)
MAS583 수학특론 (Topics in Mathematics) 3:0:3(6)
수학의 최신분야에서 선택된 주제를 다룬다. (부제를 부여할 수 있으며 부제가 다를 경우 중복수강이 가능하다)
MAS611 대수기하학 I (Algebraic Geometry I) 3:0:3(6)
대수적 다양체의 기본성질과 그들 사이의 함수를 다룬다.
MAS612 대수기하학 II (Algebraic Geometry II) 3:0:3(6)
대수적 다양체의 일반화인 Scheme을 다룬다.
MAS613 리대수 (Lie Algebra) 3:0:3(6)
Lie 대수의 기본성질, 근체계 및 단순근, Weyl 군, 무게론, 분류법, Cartan 부분대수, 단순대수, 무게 및 최대 vector, 중복공식, Weyl-Kostant-Steinberg 공식, Kostant 정리, admissible 격자 등을 다룬다.
MAS620 리군론 (Lie Groups) 3:0:3(6)
리군의 기본적 개념, 미분다양체, 지수함수, 균질공간, 리대수, 리군과 리대수의 표현 그리고 리군의 구조 등에 대하여 알아본다.
MAS621 리만기하학 (Riemannian Geometry) 3:0:3(6)
리이만 다양체의 정의, 평행이동과 측지선, 리이만 곡률텐서, Jacobi 장 등 리이만 다양체의 기본개념을 소개하고 제1, 제2변분공식, 공액점, 비교정리, 부분다양체 등을 다룬다.
MAS622 심플렉틱기하학 (Symplectic Geometry) 3:0:3(6)
선형 심플렉틱 기하의 정의, 심플렉틱 다양체, 복소 구조 등 기본 개념을 소개하고 심플렉틱 군 작용과 여러가지 심플렉틱 불변량 등을 다룬다.
MAS623 복소기하학 (Complex Geometry) 3:0:3(6)
복소 다양체의 정의, Sheaf 이론, Hermitian 복소 기하학 등 기본적인 개념을 소개하고 복소 다양체의 Hodge 분해정리, Lefschetz 분해정리 및 Kodaira Embedding 정리 등을 다룬다.
MAS630 기하학적 위상수학 (Geometric Topology) 3:0:3(6)
삼차원 다양체에 관한 기본적 결과를 다루며 그 내용으로 Heegaard 분해, 연결합 분해, Dehn 보조정리, 구면 정리, 비수축 곡면, Haken 계급, 곡면, Seifert 다발, Jaco-Shalen-Johannson 분해를 포함한다.
MAS631 호모토피론 (Homotopy Theory) 3:0:3(6)
다발과 쌍대다발, H-공간와 쌍대 H-공간, 현수정리, Hurewicz 정리, 장애이론, 호모토피 연산, 분광열과 같은 대수적 위상수학의 심화된 내용을 다룬다.
MAS640 조화해석학 (Harmonic Analysis) 3:0:3(6)
푸리에 급수 및 변환을 연구하여 복소변수함수론 및 실함수론의 문제를 푸는데 이용한다. 급수 및 변환적분의 수렴성이 주요한 연구과제이다.
MAS641 함수해석학 (Functional Analysis) 3:0:3(6)
함수들의 공간에서 정의된 선형작용소들의 성질을 이용하여 미분, 적분방정식의 풀이를 구한다. 함수공간의 위상적 성질도 다룬다.
MAS642 초함수론 (Generalized Functions) 3:0:3(6)
초함수(Distributions)의 후리에 변환, 라플라스 변환을 포함한 기본성질과 편미분 방정식, 물리학, 공학 등에의 응용을 다룬다.
MAS645 편미분 방정식론 (Partial Differential Equations) 3:0:3(6)
1차 및 2차 선형 편미분 방정식의 풀이와 해의 정성적 성질, 비선형 편미분 방정식의 해석을 통하여 공학에의 응용 등을 다룬다.
MAS646 비선형미분방정식론 (Nonlinear Differential Equations) 3:0:3(6)
비선형 미분방정식의 다양한 문제 및 이론을 통하여 실제문제를 해결하는 방법을 강구함으로써 공학에의 응용성 및 실생활에의 적용성을 꾀한다.
MAS647 상미분 방정식론 (Ordinary Differential Equations) 3:0:3(6)
상미분방정식(계)의 해의 존재성과 유일성, Autonomous system 의 성질, 해의 안정성과 Lyapunov 함수, 주기해의 성질 (Poincar e’ -Bendixon 정리) 등 상미분방정식의 기본이론과 동력학계 등에의 응용을 다룬다.
MAS650 확률미분방정식론 (Stochastic Differential Equations) 3:0:3(6)
마코프 과정, 포아송 과정, Brown 운동, 이토적분, 선형확률미분방정식의 해와 점근적 분석, 그리고 boundary value problem, filtering 이론과 최적제어에의 응용을 다룬다.
MAS651 확률과정론 (Stochastic Processes) 3:0:3(6)
확률과정의 일반이론과 그 응용을 다룬다. 마코프연쇄와 과정, 가우스 과정, 확산과정, stationary 과정과 ergodic 이론, spectral 이론과 예측이론을 다룬다.
MAS655 그래프 모형론 (Graphic Models in Statistics) 3:0:3(6)
통계적모형으로서 변수들 사이의 관계를 그래프로 표현할 수 있는 모형을 그래프모형이라고 하는데, 이 모형은 해석상의 편리함과 타 학문분야, 특히 전문가씨스템과 인공지능분야에 많이 응용되고 있어서 많은 주목을 받고 있는 영역이다. 주요 논제로는 확률적 독립성, 독립그래프, 정보이론, 분산공분산 행렬의 역행렬, 그래프 가우스모형, 그래프 로그선형모형, 그래프 Chain model, 혼합변수모형, decomposition 등이 있다.
MAS656 다변량 분석 (Multivariate Statistical Analysis) 3:0:3(6)
여러 확률변수들에 대한 통계적 자료의 분석법을 다루며, 주요 논제로는 다변량 정규분포, 확률벡터의 분산공분산 행렬의 성질과 표본 분산공분산 행렬의 분포, T-square 통계량, 통계적 분류, 다변량 분산분석, 확률벡터들의 독립성, 분산공분산 행렬에 관한 가설검정, 주성분분석, 정준상관분석, 요인분석 등이 있다.
MAS657 신경회로망의 수리적 모델 (Computational Models of Neural Networks) 3:0:3(6)
생물학적 신경회로망의 수리적 모델로부터 시작하여 다양한 인공 신경회로망의 수리적 모델 및 응용에 대하여 다룬다. Hodgkin-Huxley Equation, 다층퍼셉트론, 신경회로망의 동역학, 학습 및 수렴성의 문제, 최적화 문제, 공학적 응용 등이 포함된다.
MAS660 계산 유체역학 (Numerical Fluid Mechanics) 3:0:3(6)
나비어 스톡스 방정식을 풀기 위한 수치해석적 방법을 공부한다. 유한요소법을 이용한 수치 알고리즘을 개발하고, 그 수렴성과 안정성을 다룬다.
MAS661 수리유체역학 (Mathematical Fluid Mechanics) 3:0:3(6)
유체의 흐름을 기술하는 나비어 스톡스 방정식과 오일러 방정식의 수학적 기초를 배운다. 특히 시불변 흐름을 기술하기 위한 비압축 유동이론과 스톡스 방정식이론을 다룬다.
MAS665 수치편미분방정식 (Numerical Partial Differential Equations) 3:0:3(6)
미분방정식의 수치해법을 소개한다. 상미분 방정식의 수치방법과 몇 가지 모델 편미분방정식들의 수치 해법을 다루고 다른 방정식에 적용할 수 있도록 이 수치해법을 심도있게 배운다.
MAS667 초고속 계산기법 (High Speed Computation) 3:0:3(6)
대용량 계산을 위한 병렬처리, 다중격자, 영역분할법 등을 공부한다. 초고속 계산기를 이용한 병렬처리기법들을 소개한다.
MAS671 금융 수학의 계산적 방법론 ( Computational Methods in Financial Mathematics ) 3:0:3(6)
몬테칼로 방법 및 의사 몬테칼로 방법을 위주로 하여, 금융 현상의 전산 시뮬레이션에 관한 이론과 실제 적용 방법을 다룬다. 난수 및 의사 난수의 생성, 분산 축소, 옵션 가격의 근사적 계산, 금융시장의 자료의 분석 등을 다룬다.
MAS710 표현론 (Representation Theory) 3:0:3(6)
유한군의 표현과 Lie group, Lie algebra의 표현론을 다룬다.
MAS711 암호 및 부호이론 (Cryptology and Coding Theory) 3:0:3(6)
고전암호론, 패스워드 해독, DES, 현대암호론, 최소지식 증명, 오류 정정부호 등의 응용을 다룬다.
MAS712 대수적 정수론 (Algebraic Number Theory) 3:0:3(6)
Dedekind 환의 확장, L-함수, 유체론 등을 다룬다.
MAS730 매듭이론 (Knot Theory) 3:0:3(6)
삼차원 공간에서 원이 꼬이고 걸리는 현상을 연구한다. 좀 더 일반적으로 여차원이 2인 단사사상을 연구하기도 한다. 매듭, 고리, 땋임 이론은 그 자체로도 충분히 흥미롭지만 저차원 다양체, DNA 접힘, 양자 물리 등을 이해하는 데 중요하다. 전형적으로 대수적, 기하적, 조합수학적 방법을 포함한 다양한 연구방법이 개발되었다. 개설 시기에 따라 다루는 내용은 바뀝니다.
MAS731 변환군론 (Transformation Group Theory) 3:0:3(6)
위상적 변환군의 여러 가지 성질, 부동점 집합, slice 표현 등, 다발론과 G-벡터다발, KG-이론, 미분변환군, G-단순복합체, 스미스 이론을 다룬다.
MAS740 에르고딕 이론 (Ergodic Theory) 3:0:3(6)
측도보존 변환의 반복시행적 성질을 이용하여 수학, 물리학, 통신이론, 정보이론 등에서 파생된 문제들에 추상적으로 접근한다. 균등분포, 엔트로피, 불변측도, 자료압축알고리듬, 연분수이론, 하드디스크코딩, 리아푸노프 지수 등을 다룬다.
MAS760 역학의 수학적 방법 (Mathematical Methods for Mechanics) 3:0:3(6)
연속체에 관한 수학적 기초이론을 공부한다. Fr e’ chet 미분, 평형점, Cauchy 응력이론, 초탄성체이론, 3차원 탄성체이론, 존재정리 등을 다룬다.
MAS765 유한요소법 (Finite Element Method) 3:0:3(6)
유한요소법의 수학적 이론인 Sobolev 공간, Lax-Milgram 정리, 혼합법, 오차해석 등을 공부하고 이산화한 식을 풀기 위한 여러 가지 방법 Conjugate Gradient Method, Domain Decomposition 방법 등을 다룬다.
MAS771 금융수학의 통계적 방법론 (Statistical Methods in Financial Mathematics) 3:0:3(6)
이 과목에서는 변동성 추정, 회귀분석, 자본자산평가 모델, 수익률 곡선의 추정, 금융 시계열, 위험 관리, 기간 구조 등에서 통계학적 개념을 활용하는 법을 배운다. 통계처리 소프트웨어 사용법도 같이 다룬다.
MAS880 수학특론 (Topics in Mathematics) 3:0:3(6)
수학의 최신분야에서 선택된 주제를 다룬다. (부제를 부여할 수 있으며 부제가 다를 경우 중복수강이 가능하다.
MAS881 수학특론 I (Topics in Mathematics I) 1:0:1
수학의 최신분야에서 선택된 주제를 다룬다. (부제를 부여할 수 있으며 부제가 다를 경우 중복수강이 가능하다)
MAS882 수학특론 II (Topics in Mathematics II) 2:0:2
수학의 최신분야에서 선택된 주제를 다룬다. (부제를 부여할 수 있으며 부제가 다를 경우 중복수강이 가능하다)

연구

 

MAS960 논문연구(석사) (M.S. Thesis)
MAS965 개별연구(석사) (Independent Study in M.S.)
MAS966 세미나(석사) (M.S. Seminar) 1:0:1
MAS967 수학교수법 I (How to Teach Mathematics I) 1:0:1
이 과목은 대학원생들에게 수학을 효과적으로 가르치는 방법을 소개한다. 학생들이 직접 참여하고, 토론하며, 서로 개선점을 지적해 준다.
MAS968 수학교수법 II (How to Teach Mathematics II) 1:0:1
수학교수법 I (MAS967)에 이어 더 구체적으로 수학을 효과적으로 가르치는 방법을 소개한다. 학생들이 직접 참여하고, 토론하며, 서로 개선점을 지적해 준다.
MAS980 논문연구(박사) (Ph.D. Thesis )
MAS986 세미나(박사) (Ph.D. Seminar) 1:0:1
MAS987 수학교수법 I (박사) (How to Teach Mathematics I Ph.D.) 1:0:1
이 과목은 대학원생들에게 수학을 효과적으로 가르치는 방법을 소개한다. 학생들이 직접 참여하고, 토론하며, 서로 개선점을 지적해 준다.
MAS988 수학교수법 II (박사) (How to Teach Mathematics II Ph.D.) 1:0:1
수학교수법 I (MAS987)에 이어 더 구체적으로 수학을 효과적으로 가르치는 방법을 소개한다. 학생들이 직접 참여하고, 토론하며, 서로 개선점을 지적해 준다. 
Posted by uniqueone
,

http://www.learnopencv.com/keras-tutorial-transfer-learning-using-pre-trained-models/


Posted by uniqueone
,
Denny Britz wrote a comprehensive review on AIDL in 2017.  The interesting part of this review is it doesn't focus on one particular subfield and it's quite suitable for beginners.

http://www.wildml.com/2017/12/ai-and-deep-learning-in-2017-a-year-in-review/
Posted by uniqueone
,
https://www.facebook.com/groups/aiIDEASandINNOVATIONS/permalink/1818670738166732/

A Guide to Artificial Intelligence in Healthcare:  a comprehensive e-book of how artificial intelligence can be used for improving medicine and healthcare! http://bit.ly/2AYmxo3 #ebook #digitalhealth #future #AI
Posted by uniqueone
,
https://machinelearningmastery.com/avoid-overfitting-by-early-stopping-with-xgboost-in-python/

Avoid Overfitting By Early Stopping With XGBoost In Python
Posted by uniqueone
,
https://towardsdatascience.com/two-months-exploring-deep-learning-and-computer-vision-3dcc84b2457f

 

Two months exploring deep learning and computer vision

I decided to develop familiarity with computer vision and machine learning techniques. As a web developer, I found this growing sphere exciting, but did not have any contextual experience working with these technologies. I am embarking on a two year journey to explore this field. If you haven’t read it already, you can see Part 1 here: From webdev to computer vision and geo.

I️ ended up getting myself moving by exploring any opportunity I️ had to excite myself with learning. I wasn’t initially stuck on studying about machine learning, but I wanted to get back in the groove of being excited about a subject. I️ kicked off my search by attending a day-long academic conference on cryptocurrencies, and by the time the afternoon sessions began, I realized machine learning and computer vision was much more interesting to me.

Getting started

I️ kick-started my explorations right around the time a great book on the cross section of deep learning and computer vision was published. The author, Adrian Rosebrock from PyImageSearch.com, compiled a three volume masterpiece on the high level ideas and low level applications of computer vision and deep learning. While exploring deep learning, I️ encountered numerous explanations of linear regression, Naive Bayesian applications (I️ realize now that I️ have heard this name pronounced so many different ways), random forest/decision tree learning, and all the other things I’m butchering.

I️ spent a few weeks reading the book and came away feeling like I️ could connect all the disparate blog posts I have read up to now to the the array of mathematical concepts, abstract ideas, and practical programming applications. I read through the book quickly, and came away with a better sense of how to approach the field as a whole. My biggest takeaway was coming to the conclusion that I️ wanted to solidify my own tools and hardware for building computer vision software.

Hardware implementation

I️ was inspired to get a Raspberry Pi and RPI camera that I️ would be able to use to analyze streams of video. Little did I know that setting up the Raspberry Pi would take painfully long. Initially, I️ expected to simply get up and running with a video stream and process the video on my computer. I️ struggled with getting the Raspberry Pi operating system to work. Then, once I️ realized what was wrong, I️ accidentally installed the wrong image drivers and unexpectedly installed conflicting software. The process that I️ initially thought would be filled with processing camera images, ended up becoming a multi hour debugging nightmare.

So far, I️ have realized that this is a huge part getting started with machine learning and computer vision “stuff” is about debugging.

Step 1.Get an idea. 
Step 2. Start looking for the tools to do the thing. 
Step 3. Install the software needed. 
Step 4. Drown in conflicts and unexpected package version issues.

https://aiyprojects.withgoogle.com/vision#list-of-materials

My original inspiration behind the Raspberry Pi was the idea of setting up a simple device that has a camera and GPS signal. The idea was based around thinking about how many vehicles in the future, autonomous or fleet vehicles, will need many cameras for navigation. Whether for insurance purposes or basic functionality, I️ imagine that a ton of video footage will be created and used. In that process, there will be huge repositories of media that will go unused and become a rich data source for understanding the world.

I️ ended up exploring the Raspberry Pi’s computer vision abilities, but never successfully got anything interesting working as I’d hoped. I️ discovered that there are numerous cheaper Raspberry Pi-like devices, that had both the interconnectivity and the camera functionality in a smaller PCB board than a full size Raspberry Pi. Then I️ realized that rather than going the hardware route, I️ might as well have used an old iPhone and developed some software.

My brief attempt at exploring a hardware component of deep learning made me realize I should stick to software where possible. Including a new variable when the software part isn’t solved just adds to the complexity.

Open source tools

In the first month of looking around for machine learning resources, I found many open source tools that make getting up and running very easy. I knew that there were many proprietary services provided by the FANG tech companies, but I wasn’t sure how they competed with the open source alternatives. The image recognition and OCR tools that can be used as SAAS tools from IBM, Google, Amazon, and Microsoft are very easy to use. To my surprise, there are great open source alternatives that are worth configuring to avoid unnecessary service dependence.

For example, a few years ago, I launched an iOS application to collect and share graffiti photos. I was indexing images from publicly available API’s with geotagged images, such as Instagram and Flickr. Using these sources, I used basic features, such as hashtags and location data, to distinguish if images were actually graffiti. Initially, I began pulling thousands of photos a week, and soon scaled to hundreds of thousands a month. I quickly noticed that many of the images I indexed were not graffiti and instead were images that would be destructive to the community I was trying to foster. I couldn’t prevent low-quality photos of people taking selfies or poorly tagged images that were not safe for work from loading in people’s feeds. As a result, I decided to shut down the overall project.

#graffiti results on instagram

Now, with the machine learning services and open source implementations for object detection and nudity detection, I can roll my own service that easily checks each of the photos that get indexed. Previously, if I paid a service to do that quality checking, I would have been racking up hundreds of dollars if not thousands of dollars in API charges. Instead, I can now download an AMI from some “data science” AWS box and create my own API for checking for undesired image content. This was out of reach for me, even just two years ago.

Overview

On a high level, before undergoing this process, I felt like I theoretically understood most of the object recognition and machine learning processes. After beginning the process of connecting the dots between all the machine learning content I had been consuming, I feel like I am much more clear on what concepts I need to learn. For example, rather than just knowing that linear algebra is important for machine learning, I now understand how problems are broken into multidimensional array/matrices and are processed in mass quantities to look for patterns that are only theoretically representable. Before, I knew that there was some abstraction between features and how they were represented as numbers that could be compared across a range of evaluated items. Now I understand more clearly how dimensions, in the context of machine learning, are represented by the sheer fact that there are many factors that are directly and indirectly correlated to one another. The matrix math that the multidimensional aspects of feature detection and evaluation is still a mystery to me, but I am able to understand the high level concepts.

The previously illegible network architecture graphs are now seemingly approachable.

Concretely, the reading of Adrian Rosebrock’s book gave me the insight to decode the box-line diagrams of machine learning algorithms. The breakdown of a deep learning network architecture is now somewhat understandable. I am also familiar with the datasets (MNIST, CIFAR-10, and ImageNet) that are commonly used to benchmark various image recognition models, as well as the differences between image recognition models (such as VGG-16, Inception, etc).

Timing — Public Funding

One reason I decided machine learning and computer vision are important to learn now is related to a concept I learned from the book: Areas with heavy government investment in research are on track to have huge innovation. Currently, there are hundreds of millions of dollars being spent on research programs in the form of grants and scholarships, in addition to the specific funding being allocated to programs for specific machine learning related projects.

Example of pix2pix algorithm applied to “cat-ness”. https://distill.pub/2017/aia/

In addition to government spending, publicly accessible research from private institutions seems to be growing. The forms of research that currently exist, coming out of big tech companies and public foundations, are pushing forward the entire field of machine learning. I personally have never seen the same concentration of public projects funded by private institutions in the form of publications like distill.pub and collectives like the OpenAI foundation. The work they are putting out is unmatched.

Actionable tasks

Reviewing the materials I have been reading, I realize my memory is already failing me. I’m going to do more action-oriented reading from this point forward. I have a box with GPUs to work with now, so I don’t feel any limitations around training models and working on datasets.

Most recently, I attended a great conference on Spatial Data Science, hosted by Carto. There, I became very aware of how much I don’t know in the field of spatial data science. Before the conference, I was just calling the entire field “map location data stuff”.

Most recently, I attended a great conference on Spatial Data Science, hosted by Carto. Through the process, I am made very aware of how much I don’t know in the field of spatial data science. Before the conference, I was just calling the entire field “map location data stuff”.

I’ll continue making efforts to meet up with different people I find online with similar interests. I’ve already been able to do this with folks I find who live in New York and have written Medium posts relevant to my current search. Most recently, when exploring how to build a GPU box, I was able to meet a fellow machine learning explorer for breakfast.

By the middle of January, I’d like to be familiar with technical frameworks for training a model around graffiti images. I think at the very least, I want to have a set of images to work with, labels to associate the images to, and a process for cross-checking an unindexed image against the trained labels.


Thanks to Jihii Jolly for correcting my grammar.

Posted by uniqueone
,

matlab audio read write

Matlab 2017. 12. 20. 11:06
Posted by uniqueone
,

I. 2014 2학기 기초통계학II 숙명여대 여인권
http://www.kocw.net/home/cview.do?cid=762d14861eb306ac&ar=link_nvrc
2013 2학기 기초통계학II 숙명여대 여인권
http://www.kocw.net/home/cview.do?cid=5b001db40374469f&ar=link_nvrc
네이버 '통계학 인터넷강의'로 검색하면 온라인 공개 강좌 섹션에 강의 목록이 나온다. 조회수 순으로 정렬하면 좋은 강의들이 나온다 

 

ㅣ. 확률 및 통계, 2014년 1학기 : HanyangUniversity : 이상화, 2014/04/21 ... 동영상 21개
ㅣ. 확률통계론, 2014년 2학기 : HanyangUniversity : 박재우, 2015/06/08 ... 동영상 18개
2014-2 확률통계론: http://www.youtube.com/watch?v=4JsAKaTEQMs&list=PLSN_PltQeOyjGOCnBz402iwXeki2wVXMJ
http://www.aistudy.com/math/probability.htm

ㅣ. 확률및통계
한양대 이상화교수
ㅣ. 확률통계론
한양대학교 공과대학 건설환경공학고 박재우교수의 확률통계론 강의. 총 18강 1시간씩
ㅣ. 기초통계학
제대로 시작하는 기초통계학(한빛아카데미)의 저자 노경섭의 강의
ㅣ. 통계학개론
방송통신대학교 통계학개론강의. 총 15강 약 50분씩
http://blplab.iptime.org:4321/course-cat/statistics/

ㅣ.  모두를 위한 프로그래밍 입문과 머신러닝 교수님께서 수강 전 이수를 권장하는 추천 책 목록입니다 :)
-세상에서 가장 쉬운 통계학(고지마 히로유키, 2009)
-세상에서 가장 쉬운 베이즈통계학입문(고지마 히로유키, 2017)
-확률과통계(한양대학교 이상화 교수, 2014)
-Reading Materials: Data Science from the Scratch - Ch.5, Ch.6, Ch.7
https://www.wadiz.kr/web/campaign/detail/qa/13991
Posted by uniqueone
,
https://m.facebook.com/groups/255834461424286?view=permalink&id=572281386446257

머신러닝 입문하시는 분들을 위해 흥미로운 사이트를 공유합니다. 나온지 좀 된거 같은데 Tensorflow KR에서 검색해 봐도 공유된 적이 없는것 같더군요. 혹시 한분이라도 보시고 도움되면 좋을 것 같아서 써요.

Intel AI Academy 에서 무료로 공개한 Machine Learning 101, Deep Learning 101 수업 입니다. Regression / Classification 부터 CNN RNN까지 다룬걸 보니 김성훈 교수님 수업이랑 오버랩 되네요. 복습한다고 생각하시고 보는것도 나쁘지 않을 것 같습니다.

PDF, 샘플코드, 동영상 조금으로 이루어져 있는데 깔끔하게 잘 만든것 같습니다. 코드는 keras를 사용합니다.

https://software.intel.com/en-us/ai-academy/students/kits
Posted by uniqueone
,
https://www.facebook.com/MachineLearningMastery/posts/1979228055625051

How to Visualize a Deep Learning Neural Network Model in Keras https://machinelearningmastery.com/visualize-deep-learning-neural-network-model-keras/
Posted by uniqueone
,
https://m.facebook.com/groups/255834461424286?view=permalink&id=570463146628081

다들 아시는 정보이시겠지만, 과제를 준비하면서 사용하였던 colorization, google deepdream, style transfer, matting 알고리즘에 대해 간단히 정리해보았습니다. (논문 + 코드 링크 정리입니다.)

올라오는 글들을 보면서 공부에 대해 자극도 많이 받고, 많은 정보를 얻어갑니다. 다들 감사합니다. 부족하지만 조금이나마 도움이 되었으면 합니다. (오류가 있다면 말씀부탁드리겠습니다.)

1. Colorization
(1) Colourful Image Colorization (Zhang et al. 2016)
   Link: http://richzhang.github.io/colorization/
(2) Automatic Colorization of Grayscale Images from Stanford cs229 class
   Description: http://cs229.stanford.edu/proj2013/KabirzadehSousaBlaes-AutomaticColorizationOfGrayscaleImages.pdf
   Code: https://github.com/prblaes/ImageColorization

2. Google deepdream
(1) (For Docker user) https://github.com/VISIONAI/clouddream
(2) (For Python user) https://www.pyimagesearch.com/2015/07/06/bat-country-an-extendible-lightweight-python-package-for-deep-dreaming-with-caffe-and-convolutional-neural-networks/
(3) (For IPython Notebook user) https://github.com/google/deepdream

3. Style Transfer
(1) Deep Photo style transfer (2017)
    paper: https://arxiv.org/abs/1703.07511
    code: https://github.com/luanfujun/deep-photo-styletransfer

4. Matting (Background removal and replacement)
(1) Deep Image Matting (Xu et al. 2017)
    paper: https://arxiv.org/abs/1703.03872
    code: https://github.com/Joker316701882/Deep-Image-Matting

(2) Scribble method
   1) paper: (Wang and Cohen 2005) An Iterative Optimization Approach for Unified Image Segmentation and Matting
   2) paper: (Levin et al. 2008) A Closed-Form Solution to Natural
Image Matting
      code: http://www.alphamatting.com/code.php

(3) Grabcut Method (Rother et al. 2004)
   paper: https://dl.acm.org/citation.cfm?id=1015720
   code: (based on opencv) https://docs.opencv.org/3.1.0/d8/d83/tutorial_py_grabcut.html

Posted by uniqueone
,

How much mathematics does an IT engineer need to learn to get into data science/machine learning?
https://towardsdatascience.com/how-much-maths-does-an-it-engineer-need-to-learn-to-get-into-data-science-machine-learning-7d6a42f79516

Homepage
Towards Data Science
Get started
HOMEDATA SCIENCEMACHINE LEARNINGPROGRAMMINGVISUALIZATIONEVENTSLETTERSCONTRIBUTE
Go to the profile of Tirthajyoti Sarkar
Tirthajyoti Sarkar
Semiconductor technologist, machine learning/data science zealot, Ph.D. in EE, blogger and writer.
Aug 29
How much mathematics does an IT engineer need to learn to get into data science/machine learning?

Disclaimer and Prologue
First, the disclaimer, I am not an IT engineer :-) I work in the field of semiconductors, specifically high-power semiconductors, as a technology development engineer, whose day job consists of dealing primarily with semiconductor physics, finite-element simulation of silicon fabrication process, or electronic circuit theory. There are, of course, some mathematics in this endeavor, but for better of worse, I don’t need to dabble in the kind of mathematics that will be necessary for a data scientist.
However, I have many friends in IT industry and observed a great many traditional IT engineers enthusiastic about learning/contributing to the exciting field of data science and machine learning/artificial intelligence. I am dabbling myself in this field to learn some tricks of the trade which I can apply to the domain of semiconductor device or process design. But when I started diving deep into these exciting subjects (by self-study), I discovered quickly that I don’t know/only have a rudimentary idea about/ forgot mostly what I studied in my undergraduate study some essential mathematics. In this LinkedIn article, I ramble about it…
Now, I have a Ph.D. in Electrical Engineering from a reputed US University and still I felt incomplete in my preparation for having solid grasp over machine learning or data science techniques without having a refresher in some essential mathematics. Meaning no disrespect to an IT engineer, I must say that the very nature of his/her job and long training generally leave him/her distanced from the world of applied mathematics. (S)he may be dealing with lot of data and information on a daily basis but there may not be an emphasis on rigorous modeling of that data. Often, there is immense time pressure, and the emphasis is on ‘use the data for your immediate need and move on’ rather than on deep probing and scientific exploration of the same. Unfortunately, data science should always be about the science (not data), and following that thread, certain tools and techniques become indispensable.
These tools and techniques — modeling a process (physical or informational) by probing the underlying dynamics, rigorously estimating the quality of the data source, training one’s sense for identification of the hidden pattern from the stream of information, or understanding clearly the limitation of a model— are the hallmarks of sound scientific process.
They are often taught at advanced graduate level courses in an applied science/engineering discipline. Or, one can imbibe them through high-quality graduate-level research work in similar field. Unfortunately, even a decade long career in traditional IT (devOps, database, or QA/testing) will fall short of rigorously imparting this kind of training. There is, simply, no need.
The Times They Are a-Changin’
Until now.
You see, in most cases, having impeccable knowledge of SQL queries, a clear sense of the overarching business need, and idea about the general structure of the corresponding RDBMS is good enough to perform the extract-transform-load cycle and thereby generating value to the company for any IT engineer worth his/her salt. But what happens if someone drops by and starts asking weird question like “is your artificially synthesized test data set random enough” or “how would you know if the next data point is within 3-sigma limit of the underlying distribution of your data”? Or, even the occasional quipping from the next-cubicle computer science graduate/nerd that the computational load for any meaningful mathematical operation with a table of data (aka a matrix) grows non-linearly with the size of table i.e. number of rows and columns, can be exasperating and confusing.
And these type of questions are growing in frequency and urgency, simply because data is the new currency.
Executives, technical managers, decision-makers are not satisfied anymore with just the dry description of a table, obtained by traditional ETL tools. They want to see the hidden pattern, they yarn to feel the subtle interaction between the columns, they would like to get the full descriptive and inferential statistics that may help in predictive modeling and extending the projection power of the data set far beyond the immediate range of values that it contains.
Today’s data must tell a story, or, sing a song if you like. However, to listen to its beautiful tune, one must be versed in the fundamental notes of the music, and those are mathematical truths.
Without much further ado, let us come to the crux of the matter. What are the essential topics/sub-topics of mathematics, that an average IT engineer must study/refresh if (s)he wants to enter into the field of business analytics/data science/data mining? I’ll show my idea in the following chart.

Basic Algebra, Functions, Set theory, Plotting, Geometry

Always a good idea to start at the root. Edifice of modern mathematics is built upon some key foundations — set theory, functional analysis, number theory etc. From an applied mathematics learning point of view, we can simplify studying these topics through some concise modules (in no particular order):

a) set theory basics, b) real and complex numbers and basic properties, c) polynomial functions, exponential, logarithms, trigonometric identities, d) linear and quadratic equations, e) inequalities, infinite series, binomial theorem, f) permutation and combination, g) graphing and plotting, Cartesian and polar co-ordinate systems, conic sections, h) basic geometry and theorems, triangle properties.
Calculus
Sir Issac Newton wanted to explain the behavior of heavenly bodies. But he did not have a good enough mathematical tool to describe his physical concepts. So he invented this (or a certain modern form) branch of mathematics when he was hiding away on his countryside farm from the plague outbreak in urban England. Since then, it is considered the gateway to advanced learning in any analytical study — pure or applied science, engineering, social science, economics, …

Not surprisingly then, the concept and application of calculus pops up in numerous places in the field of data science or machine learning. Most essential topics to be covered are as follows -
a) Functions of single variable, limit, continuity and differentiability, b) mean value theorems, indeterminate forms and L’Hospital rule, c) maxima and minima, d) product and chain rule, e) Taylor’s series, f) fundamental and mean value-theorems of integral calculus, g) evaluation of definite and improper integrals, h) Beta and Gamma functions, i) Functions of two variables, limit, continuity, partial derivatives, j) basics of ordinary and partial differential equations.
Linear Algebra
Got a new friend suggestion on Facebook? A long lost professional contact suddenly added you on LinkedIn? Amazon suddenly recommended an awesome romance-thriller for your next vacation reading? Or Netflix dug up for you that little-known gem of a documentary which just suits your taste and mood?

Doesn’t it feel good to know that if you learn basics of linear algebra, then you are empowered with the knowledge about the basic mathematical object that is at the heart of all these exploits by the high and mighty of the tech industry?
At least, you will know the basic properties of the mathematical structure that controls what you shop on Target, how you drive using Google Map, which song you listen to on Pandora, or whose room you rent on Airbnb.
The essential topics to study are (not an ordered or exhaustive list by any means):
a) basic properties of matrix and vectors —scalar multiplication, linear transformation, transpose, conjugate, rank, determinant, b) inner and outer products, c) matrix multiplication rule and various algorithms, d) matrix inverse, e) special matrices — square matrix, identity matrix, triangular matrix, idea about sparse and dense matrix, unit vectors, symmetric matrix, Hermitian, skew-Hermitian and unitary matrices, f) matrix factorization concept/LU decomposition, Gaussian/Gauss-Jordan elimination, solving Ax=b linear system of equation, g) vector space, basis, span, orthogonality, orthonormality, linear least square, h) singular value decomposition, i) eigenvalues, eigenvectors, and diagonalization.
Here is a nice Medium article on what you can accomplish with linear algebra.
Statistics and Probability
Only death and taxes are certain, and for everything else there is normal distribution.

The importance of having a solid grasp over essential concepts of statistics and probability cannot be overstated in a discussion about data science. Many practitioners in the field actually call machine learning nothing but statistical learning. I followed the widely known “An Introduction to Statistical Learning” while working on my first MOOC in machine learning and immediately realized the conceptual gaps I had in the subject. To plug those gaps, I started taking other MOOCs focused on basic statistics and probability and reading up/watching videos on related topics. The subject is vast and endless, and therefore focused planning is critical to cover most essential concepts. I am trying to list them as best as I can but I fear this is the area where I will fall short by most amount.
a) data summaries and descriptive statistics, central tendency, variance, covariance, correlation, b) Probability: basic idea, expectation, probability calculus, Bayes theorem, conditional probability, c) probability distribution functions — uniform, normal, binomial, chi-square, student’s t-distribution, central limit theorem, d) sampling, measurement, error, random numbers, e) hypothesis testing, A/B testing, confidence intervals, p-values, f) ANOVA, g) linear regression, h) power, effect size, testing means, i) research studies and design-of-experiment.
Here is a nice article on the necessity of statistics knowledge for a data scientist.
Special Topics: Optimization theory, Algorithm analysis
These topics are little different from the traditional discourse in applied mathematics as they are mostly relevant and most widely used in specialized fields of study — theoretical computer science, control theory, or operation research. However, a basic understanding of these powerful techniques can be so fruitful in the practice of machine learning that they are worth mentioning here.

For example, virtually every machine learning algorithm/technique aims to minimize some kind of estimation error subject to various constraints. That, right there, is an optimization problem, which is generally solved by linear programming or similar techniques. On the other hand, it is always deeply satisfying and insightful experience to understand a computer algorithm’s time complexity as it becomes extremely important when the algorithm is applied to a large data set. In this era of big data, where a data scientist is routinely expected to extract, transform, and analyze billions of records, (s)he must be extremely careful about choosing the right algorithm as it can make all the difference between amazing performance or abject failure. General theory and properties of algorithms are best studied in a formal computer science course but to understand how their time complexity (i.e. how much time the algorithm will take to run for a given size of data) is analyzed and calculated, one must have rudimentary familiarity with mathematical concepts such as dynamic programming or recurrence equations. A familiarity with the technique of proof by mathematical induction can be extremely helpful too.
Epilogue
Scared? Mind-bending list of topics to learn just as per-requisite? Fear not, you will learn on the go and as needed. But the goal is to keep the windows and doors of your mind open and welcoming.
There is even a concise MOOC course to get you started. Note, this is a beginner-level course for refreshing your high-school or freshman year level knowledge. And here is a summary article on 15 best math courses for data science on kdnuggets.
But you can be assured that, after refreshing these topics, many of which you may have studied in your undergraduate, or even learning new concepts, you will feel so empowered that you will definitely start to hear the hidden music that the data sings. And that’s called a big leap towards becoming a data scientist…
#datascience, #machinelearning, #information, #technology, #mathematics
If you have any questions or ideas to share, please contact the author at tirthajyoti[AT]gmail.com. Also you can check author’s GitHub repositories for other fun code snippets in Python, R, or MATLAB and machine learning resources. You can also follow me on LinkedIn.
Machine LearningData ScienceMathematicsStatisticsLinear Algebra
One clap, two clap, three clap, forty?
By clapping more or less, you can signal to us which stories really stand out.


81

Follow
Go to the profile of Tirthajyoti Sarkar
Tirthajyoti Sarkar
Semiconductor technologist, machine learning/data science zealot, Ph.D. in EE, blogger and writer.
Follow
Towards Data Science
Towards Data Science
Sharing concepts, ideas, and codes.
More on Statistics from Towards Data Science
The 10 Statistical Techniques Data Scientists Need to Master
Go to the profile of James Le
James Le

8.3K

Also tagged Statistics
Should you write about real goals or expected goals? A guide for journalists.
Go to the profile of David Sumpter
David Sumpter

27

Related reads
How to choose effective MOOCs for machine learning and data science?
Go to the profile of Tirthajyoti Sarkar
Tirthajyoti Sarkar

422
Posted by uniqueone
,
https://m.facebook.com/groups/255834461424286?view=permalink&id=565488850458844

딥러닝의 내부에서 일어나는 일을 Information Theory로, 그 중에서도 Information Bottleneck 이라는 원리로 접근하는 이론에 관한 글입니다.
한마디로 딥러닝 아키텍쳐안의 노드는 바틀넥처럼 작용하여 자기에게 들어온 인포메이션 중 미래의 목표와 관련된 것들만을 선별하고 그 나머지는 버림으로서 (여기서는 compression이라 표현) 일반화라는 목표에 도달하게 된다는 것입니다. 
즉 개냐 고양이냐 0이냐 1이냐 하는 식으로 일반화하는 데에 필요한 정보들만 계속 추상화되어 바틀넥안으로 밀어넣어진다는 것인데 이 과정에서 인풋에 들어있는 얼마나 많은 정보들이 걸러지고 버려지겠는지만 생각해보아도 딥러닝의 파워를 한 번에 느껴볼 수가 있어요. 다시말해 입력의 세부 정보들은 모두 압축되고 혹은 날아가고 기다 아니다, 이거다 저거다만 남는 것이니 러닝의 가장 중요한 부분은 버리는데서 이루어진다는 것. 쿨!

이 이론을 발표한 이스라엘의 히브루 대학의 물리학 교수인 Naftali Tishby는 자신이 수십년간 연구해온 이 인포메이션 바틀넥 원리라는 주제를 최근 성공적으로 딥러닝의 내부 작용의 원리와 연관을 시켜내었습니다. 이 기사에서 보면 딥러닝의 대부인 힌튼교수도 그의 유튜브 동영상 강연을 보고는 잘 이해하기는 어렵지만 딥러닝 내부 원리를 설명하는 좋은 이론인 거 같다며 Tishby의 연구 결과에 찬사를 보냈다고 하네요. *힌튼교수가 보았다는 그의 동영상 강의는 여기. https://www.youtube.com/watch?v=bLqJHjXihK8&t=2234s

P.S.: 며칠전에 여기에 딥러닝의 블랙박스라는게 뭘 모른다고 하는거냐고 툭 묻듯이 한 줄 썼는데 관심 가져주신 분들 감사합니다. ^^ 
Tishby교수의 동영상 강연은 심도가 있는 반면 매우 테크니컬한 면이 있어서 이해하기에 어려운 점이 있었는데 이 기사는 영문이지만 읽기에 크게 어렵지 않아 이 글을 공유합니다.

https://www.wired.com/story/new-theory-deep-learning/?mbid=social_fb_onsiteshare
Posted by uniqueone
,