본문 바로가기

❤28기/28기 세미나

[28기 8차 세미나] AI - 딥러닝의 기초

안녕하세요. SOLUX 28기입니다.

지난 12월, 8차 세미나가 진행되었습니다.

 

 

주제


8차 세미나 주제는 "AI - 딥러닝의 기초" 입니다.

이번 세미나는 박혜원 멘토님이 진행해주셨습니다.

 

 

내용


1. Perceptron

 

Perceptron에 대해 학습하고, 그 Perceptron을 이용해서 다음에 들어올 데이터가 어느 클래스에 들어갈지 계산합니다.

 

머신러닝의 개념에 대해 학습합니다.

 

클래스를 직선으로만 나누는 Linear-Classifier를 보완하기 위한 Non-Linear-Classifier에 대해 학습합니다.

 

 

2. Loss Function and Optimization

 

점과 직선 사이의 거리가 최소가 되도록 하는 a를 구해봅시다.

 

pandas, numpy를 사용해서 데이터 포인트를 시각화하는 코드를 학습합니다. 또한 numpy를 이용한 시각화의 결과로 기울기값이 0이 되는 지점이 a의 최솟값이 됨을 알게됩니다.

 

정확한 a값을 구하기 위한 Python코드를 학습합니다.

 

 

3. Backpropagation

 

Backpropagation의 개념에 대해 학습합니다.

 

Backpropagation의 과정을 학습합니다.

 

Backpropagation의 과정을 Python코드로 구현합니다.

 

 

 

과제


 

과제는 Colab으로 Pytorch 코드를 실행하여 그 결과를 제출하는 것입니다.

 

마지막 세미나까지 열심히 수강해주셔서 감사합니다. 모두 고생하셨습니다:)