본문 바로가기

Data Science/문과생을 위한 딥러닝 수학9

문과생을 위한 딥러닝 수학 - 핵심편 (1) 들어가며... 그동안의 바쁜 일정으로 인해서 2달 만에 포스팅을 하게 되었습니다... 다른 카테고리의 글들도 업데이트를 해야 하나 우선 가장 급하다고 생각하는 '수학'에 대해서 먼저 다루려고 합니다. 기초편에서도 말했듯이 데이터를 분석하거나 머신러닝, 딥러닝을 하기 위해서는 약간의 수학적 개념만 알아도 충분히 할 수 있지만 실무 프로젝트와 학업을 진행하면서 느낀 점은 수학적인 뒷밤침이 없다면 단순히 코드만 돌리고 결과만 확인하게 된다는 것입니다. 이는 모래 위에 쌓은 성과 같은 '사상누각'이라고 할 수 있습니다. 데이터 과학의 대부분은 우리 주변의 문제 'What'을 해결하고자 하지만 우리가 수행한 'How'에 대한 'Why'가 충분히 뒷받침 되지 않는다면 결과의 정확도나 해석의 타당성이 떨어집니다. 또.. 2018. 6. 20.
문과생을 위한 딥러닝 수학 - 기본편 (4) 절댓값 함수, 가우스 함수 절댓값 함수는 벡터 공간에서 두 점 간의 거리를 계산할 때 절댓값을 이용해서 계산했던 것이 기억이 났고, 가우스 함수는 초기 인공신경망 모형에서 (단순 퍼셉트론) 활성화함수로 계단 함수가 사용되었는데 그것과 같았다. 다만 구간의 차이였을 뿐.. 문과생을 위한 딥러닝 수학 - 기본편 (4)절댓값 함수, 가우스 함수 7. 절댓값 함수1) 절댓값절댓값은 원점과의 거리의 개념이 있다. 2) 절댓값 성질|A| = |B|a. A>0, B>0 A = Bb. A>0, B 2018. 1. 11.
문과생을 위한 딥러닝 수학 - 기본편 (3) 유리함수, 무리함수 또 시그모이드 함수가 예로 나온다. 유리함수는 시그모이드 함수 같이 분모에 x라는 미지수가 들어있는 다항식 형태로 되어있는 함수가 있다. 분수함수라고도 한다는데 미분과 극학에서 많이 사용된다고 한다. 문과생을 위한 딥러닝 수학 - 기본편 (3)유리함수, 무리함수 5. 유리함수1) 유리함수 정의분수함수는 분모가 다항식의 형태로 되어 있다.유리함수 중에는 분모에 미지수가 들어가 있는 분수 함수 등이 포함된다. 그리고 이는 미분과 극한에 많이 사용된다. 극한은 어디에 가까워지냐고 했을 때 lm 1/x = 0 x는 0에 가까워진다고 할 수 있다. 2) 유리함수 수직 점근선, 사점근선 이런 그래프는 살면서 처음본다.... 미분 할 때 많이 보게 될 그래프라고한다....;; 6. 무리함수1) 무리함수 정의root를.. 2018. 1. 10.
문과생을 위한 딥러닝 수학 - 기본편 (2) 지수함수, 로그함수 딥러닝 신경망 학습에서 시그모이드 함수(Sigmoid Function)를 활성화함수로 사용한다. 시그모이드 함수는 1/1+exp(-x) 로 나타나는데 여기서 exp(-x) exponential function으로 자연상수e(약2.71)에 대한 지수함수를 의미한다. exp(-2)일 경우 약 2.71의 제곱.. 시그모이드 함수의 사용 이유는 비선형적으로 출력값을 매끄럽게 하기 위한 것이며 자세한 내용은 지난 포스팅을 참고하면 된다. 왜 밑을 e인 자연로그함수를 사용하는가 하냐면 큰 수의 복잡한 계산을 할 때 계산을 단수화하기 위해서 사용된다. 특히 자연로그를 사용했을 때 미적분의 계산이 간편하다고 한다. 기울기를 계산하거나 오차역전파에 대한 계산을 할 때 미분을 사용한다.자연로그(ln)의 역함수는 지수함수인.. 2018. 1. 8.