History of Neural Network
Deep Learning2024. 4. 4. 23:33History of Neural Network

오늘은 Deep Learning의 기초인 Neural Network의 역사에 대해 알아보고자 한다. Neural Network의 역사는 다음과 같다. A neuron (or a perceptron) (1958~) 사람의 신경망을 본떠서 만든 모델로, (1) weighted sum of inputs과 (2) an activation function으로 구성되어 있다 Input에 대한 각 가중치 그리고 이에 대한 Bias의 합들을 weighted sum을 한 후, activation function을 통해 예측 결과를 도출한다. 처음 Perceptron이 고안되었을 때는 Step function이라는 현재는 사용하지 않는 activation function을 사용했다. Step function은 정말 단순하..

Anaconda 가상 환경의 python version 변경
Deep Learning2024. 2. 18. 22:20Anaconda 가상 환경의 python version 변경

Anaconda의 가상 환경을 사용하게 되면, 보통 각 환경 별로 다른 python 버전을 사용하는 경우가 많다. 또한, 환경 별로 python 버전을 변경하고 싶을 때도 발생하게 된다. 가상환경 내에서 python 버전을 변경하는 방법을 정리하고자 한다. 이 방법은 보통 가상 환경을 만들면서 python 버전을 정한 경우 즉, conda install로 python을 설치한 경우에 해당한다. 1. 변경하고 싶은 가상 환경을 실행한다. conda activate "가상환경 이름" 2. 현재 환경의 python version을 확인한다. python -V 3. 현재 사용 가능한 python list를 확인한다. conda search python 4. 변경하고자 하는 python으로 변경한다. conda ..

Deep Learning? Machine Learning?
Deep Learning2024. 1. 23. 22:15Deep Learning? Machine Learning?

오늘은 처음 들으면 굉장히 헷갈리는 Deep Learning과 Machine Learning에 대해 알아보자. 학부 3학년쯤부터 Deep Learning이라는 것을 처음 접하게 되었다. 당시, Deep Learning과 Machine Learning을 혼용하여 사용하는 경우를 많이 봤고, 그렇기에 나 역시 동일한 말로 인지하고 있었다. 그러나, 대학원에 들어오고 나서야 이걸 제대로 할 필요가 있다는 것을 깨달았다. 그래서 알아본 Deep Learning? Machine Learning?이다. 가장 먼저 당연히 알고 있던 사실은 AI 분야 둘 다 속한다는 것이다. 문제는 Deep Learning과 Machine Learning의 하위 관계이다. 먼저 알고 있던 것은 Deep Learing이 Machine ..

image