공부한 책 : 머신러닝, 딥러닝에 필요한 기초 수학 with 파이썬 (조준우 저) 목차 입력과 출력에 따른 함수들 1) 스칼라와 벡터 2) 일변수 스칼라 함수 3) 일변수 벡터 함수
함수의 출력을 다른 함수의 입력으로 사용하는 함수를 합성함수라 한다."함수 $f : X \\to Y$의 공역과 함수 $f:Y \\to Z$의 정의역이 같다고 할 때, g $\\circ$ : X$\\to$ Z 를 두 함수의 f와 g의 합성이라고 한다"위 $g \\circ
머신러닝에서 다항함수/지수함수/로그함수/합성함수가 어떻게 활용되는지 웹앱으로 알아본다.https://metamath1.github.io/noviceml/toyclassifier.html이미지를 강아지와 고양이로 분류해주는 분류기이다. 벡터가 10개 밖에 안되지
머신러닝, 딥러닝에 필요한 기초 수학 4장 - 변화율과 도함수학습모델의 에러가 2차 함수 형태일 경우, 도함수를 통해 최솟값을 구하는 과정에 적용할 수 있다.에러를 줄인다. 에 미분을 배우는 목적이 있다.예를 들어, $$\\frac{\\Delta y}{\\Delta x
1. 편미분의 정의 일변수 스칼라함수에서 이제, 다변수 함수로 확장한다. 다변수 함수에서 순간변화율(평균변화율의 극한값)을 정의할 때 문제가 생긴다. 예로 이변수 함수의 특정 점을 기준으로 변화율을 계산할 때, 어느 방향으로 움직였느냐에 따라 평균변화율이 달라진다.
헉... 파이썬에 무료로 미분을 해주는 라이브러리가 있었다.우선 아래 예제를 "sympy" 라는 라이브러리로 미분해보자$$f(x) = (x^2+2x)\\log x$$깔끔하진 않지만, 의도한 결과 $(2x+2)\\log x + (x+2)$가 나왔다.근데, 이렇게 손으로
요약 : 앞으론 파이썬으로 미분할거면 파이토치로 하세요파이토치(pyTorch)란 딥러닝 모델을 구현하기 위한 라이브러리. Numpy를 대체가능. GPU사용 다차원배열과 동의어. Numpy의 ndarray(다차원 배열. N-Dimension Array)의 파이토치 버전파