Deep Learning Roadmap for Mechanical Engineering Students

본 글의 목적은 KAsimov 회원 및 Machine Learning & Deep Learning을 학습하고자 하는 기계과 학생을 위한 학습 가이드라인입니다.

학습하는 데 있어서 추천되는 순서가 있겠지만, 반드시 따를 필요는 없으며, 또한 모든 내용을 당장 알아야하는 것은 아닙니다.

또한, 아래에 명시된 자료가 전부가 아니며, 학습하는 사람에 따라서 적절한 자료가 다를 수 있습니다. 본격적으로 공부에 진입하기 전, 조사와 탐색에 공을 들이시길 바랍니다.

우선은 정리가 된 자료 두 가지를 보는 것으로 시작합니다.

데이터 사이언스 스쿨 수학 편

Dive to Deep Learning : Appendix


부족하다고 느껴지는 경우 세부적인 공부를 해보는 것도 좋습니다.

다변수 미적분학

기초통계학

수리통계학1

수리통계학2

선형대수학


아래는 분량이 좀 되는 도서입니다. Part 1까지가 포항공대 입시 범위라고 들었습니다.

Mathematics for Machine Learning


여기서 부터는 학부과정에서 살펴볼 필요는 없을 것 같습니다. 아래는 해석학입니다.

맛있는 해석학 맛있는 해석학 문제풀이

아래는 Convex Optimization에 관한 자료입니다.

모두를 위한 컨벡스 최적화

아래는 각종 수학 주제를 다루는 채널입니다. 재생목록이 잘 정비되어있는 편입니다. 수학이 즐거운 지는 솔직히 잘 모르겠습니다.

수학의 즐거움

다음은 간단한 수준의 머신러닝 및 딥러닝 자료입니다. 같은 채널에 PyTorch 버전도 있으니 하나만 선택해서 공부하셔도 될 것 같습니다.

모두의 딥러닝 시즌 2 Tensorflow


아래부터는 학부 전공 수준의 기계학습 강의입니다.

Andrew Ng's Machine Learning

아래 또한 전공 수준 기계학습 강의입니다. 다루는 내용을 보면 학부 수준은 아닌 것 같습니다.

인공지능 및 기계학습 1

인공지능 및 기계학습 2

인공지능 및 기계학습 심화


다음은 컴퓨터비전 Task를 해결하기 위한 목적의 딥러닝 강의입니다.

Deep Learning for Computer Vision : EECS 498 - 007

다음은 전통적인 컴퓨터비전에 관한 강좌입니다.

First Principle of Computer Vision


다음은 자연어처리 강의 입니다.

CS224N 2021 winter


다음은 확률 및 그래프 모델에 관한 강의입니다.

CS228 Lecture Notes

Probabilistic Graphical Models

Machine Learning with Graphs


아래는 교수님들의 재생목록입니다.

김승룡 교수님

주재걸 교수님

다음은 ML 엔지니어로서의 필요 요건에 관한 강의입니다.

Full Stack Deep Learning


논문 학습 및 구현

아래는 논문 모음집

DBSA notion

논문 로드맵


아래는 영상

DBSA 1

DBSA 2

나동빈 논문 리뷰


아래는 유명한 paper review study인 PR 12로, 다루는 논문의 수준이 높은 편이라서 입문하는 입장에서는 권장하지 않습니다.

PR12 Season 1

PR12 Season 2

PR12 Season 3

PR12 Season 4


각 시기별 SoTA (State of the Art, 해당 시점에서 최고 성능을 보이는 기술이라는 의미)에 해당하는 모델을 정리해놓은 사이트입니다. 종종 구현 코드도 함께 올라오니 함께 보는 것이 논문 이해에 좋습니다.

https://paperswithcode.com/

시기별로 주목받는 인공지능 논문을 선정해놓은 사이트입니다.

https://arxiv-sanity-lite.com/


AI 기반의 대회가 자주 열리는 사이트입니다. 대회 환경에서는 주로 tensorflow나 pytorch보다는 scikit-learn가 더 많이 사용되고 있습니다.

Kaggle : 대회 및 dataset

Kaggle

Dacon : 국내 기업 주최 AI 대회

https://dacon.io/

공부를 지속하다보면 컴퓨터 과학에 대한 기본 지식이 요구될 수도 있습니다.

자료구조와 알고리즘

https://www.edwith.org/datastructure-2019s

https://www.edwith.org/datastructure-2019s2

or

https://www.coursera.org/specializations/algorithms

논리회로 및 Verilog

Verilog HDL 입문

컴퓨터구조

http://www.kocw.net/home/cview.do?cid=16bd07027739ad22

운영체제

운영체제 강좌

  • activity/public/reference/how_we_study_deep_learning.txt
  • 마지막으로 수정됨: 22개월 전
  • 저자 jshackist