Note 412 Training Neural Network, Backward propagation, Gradient Descent, Loss Function, Optimizer
신경망에서의 학습이 어떻게 이루어지는지 알아보자. 또한, 손실을 최소화하기 위해서 가중치와 편향을 어떻게 업데이트 시키는지 정리해보자.
신경망에서의 학습이 어떻게 이루어지는지 알아보자. 또한, 손실을 최소화하기 위해서 가중치와 편향을 어떻게 업데이트 시키는지 정리해보자.
이번 섹션에서는 해석하긴 어렵지만 머신러닝보다 더 좋은 성능을 낼 수 있는 딥러닝에 대해 배울 것이다. 특히 이번 포스팅에서는 딥러닝을 배우기 위한 기본개념인 퍼센트론, 인공신경망, 활성화 함수 등에 대해 알아보자.
데이터를 저장할 때 날짜나 시간을 표현해야 하는 경우가 있다. 하지만, 시간을 표현하는 방법과 기준이 다 제각각이면 데이터를 읽고, 처리하는데 번거로움이 발생한다. 예를 들어, 시간별로 주가 정보를 표현하는 데이터가 있다고 할 때, 날짜와 시간을 나타내는 데이터가 매우 중요할텐데...
내가 만든 어플리케이션을 나만 사용하려면 local 서버에 결과를 올려두어도 상관없다. 이것을 다른 사람도 사용하게 하려면 이 어플리케이션을 ‘배포’해주어야 한다. 나의 어플리케이션을 로컬 서버에 올리면 내 컴퓨터로만 사용할 수 있기 때문에 보통 AWS, Oracle과 같은 클라...
데이터 엔지니어의 관점에서 중요한 것 중 하나는 데이터 분석가가 원하는 데이터를 쉽고 빠르게 가져갈 수 있게 하는 것이다. DB에 적재되어 있는 데이터를 데이터 분석가가 직접 코딩으로 읽어올 수도 있겠지만, 만약 데이터를 읽어오고 다운로드를 받거나, 데이터를 조회하는 프로세스가 하...