[부스트캠프 AI Tech 5기] Pre-Course : (14) 딥러닝 기본 용어 설명

araseo·2022년 12월 20일
0
post-thumbnail

📖 Introduction

  • What make you a good deep learner?

  • Deep Learning(Neural networks)
    ⊂ Machine Learning(Data-Driven approach)
    ⊂ Artificial Intelligence(Mimic human intelligence)
  • Key Components of Deep Learning
    • The data that the model can learn from
    • The model how to transform the data
    • The loss function that quantifies the badness of the model
    • The algorithm to adjust the parameters to minimize the loss
    • (참고) 새로운 논문 혹은 연구를 봤을 때, 이 4가지 항목에 비추어서 논문 및 연구를 바라보면 기존 연구에 대해서 어떤 장점이 있고 어떤 기여가 있는지 이해하기가 쉬움

📖 Data

  • Data depend on the type if the problem solve

📖 Model

  • example : AlexNet, ResNet, LSTM, GoogLeNet, DenseNet, DeepAutoEncodes, GAN and so on.
  • 같은 task가 주어졌다하더라도 model의 성질에 따라서 좋은 결과가 나올 수도, 좋지 않은 결과가 나올 수도 있음

📖 Loss

  • The loss function is a proxy of what we want to achieve.

  • loss function의 값을 줄인다 하여 우리가 원하는 답을 항상 이룬다는 보장은 없음

📖 Optimization Algorithm

  • Regulerizer : Dropout, Early stopping, k-fold validation, Weight decay, Batch normalization, MixUP, Ensemble, Bayesian Optimization
    • 네트워크가 단순히 train data에서만 잘 동작하는 것이 아니라 한 번도 보지 못한 test data 혹은 실제 환경에서도 잘 동작하는 목표로 이용하는 알고리즘

<이 게시물은 최성준 교수님의 '딥러닝 기본 용어 설명' 강의 자료를 참고하여 작성되었습니다.>

본 포스트의 학습 내용은 [부스트캠프 AI Tech 5기] Pre-Course 강의 내용을 바탕으로 작성되었습니다.
부스트캠프 AI Tech 5기 Pre-Course는 일정 기간 동안에만 운영되는 강의이며,
AI 관련 강의를 학습하고자 하시는 분들은 부스트코스 AI 강좌에서 기간 제한 없이 학습하실 수 있습니다.
(https://www.boostcourse.org/)

profile
AI를 공부하고 있는 학생입니다:)

0개의 댓글