Skip to content

pudung/machine_learning_from_scratch_with_python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Machine Learning from Scratch with Python

본 Repository는 TEAMLAB에서 운영하는 데이터 과학 시리즈 MOOC 강의인 "**Machine Learning from Scratch with Python **"의 강의 구성 및 코드를 저장하는 공간입니다. TEAMLAB의 데이터 과학 시리즈 MOOC 아래와 같이 구성되어 있습니다

Course Overview

  • 본 과정은 머신러닝에 대한 기초개념과 주요 알고리즘들에 대해 이해하고 구현하는 것을 목적으로 함
  • 본 과정을 통해 수강자는 데이터 과학에서 사용되는 다양한 용어에 대한 기본적인 이해를 할 수 있음
  • 본 과정의 기본적인 구성은 알고리즘에 대한 설명, Numpy를 사용한 사용자 구현, Scikit-Learn을 사용한 패키지 활용으로 이루어 져 있음
  • 수강자는 머신러닝에서 주로 사용되는 알고리즘을 구현하기 위해 고등학교 수준의 통계학과 선형대수학의 이해가 필요함
  • 수강자는 본 과정을 통해 Numpy, Pands, Matplotlib, Scikit-Learn 등 데이터 분석을 위한 기본적인 파이썬 패키지를 이해하게됨

Course Info

Prerequisites - 수강전 이수를 권장함

Course Contents

Chapter 0 - Environment Setup

Chapter 1 - Introduction to Machine Learning

Lecture

Chapter 2 - Warm Up Section: An understanding of data

Lecture

Chapter 3 - Pandas Section

Lecture

Chapter 4 - Numpy Section

Lecture

Supplements

Chapter 5 - Linear Regression

Lecture

  • Probability overview - 강의자료
  • Overfitting - bias vs. variance
  • Generalization - L1 and L2
  • Implementation of generalization

Chapter 6 - Logistics Regression

Lecture

Chapter 7 - Naive Bayesian Classifier

Lecture

Chapter 8 - Decision Tree

Lecture

Chapter 10 - Ensemble Model

Lecture

Chapter 11 - Feature Engineearning

Lecture

Chapter 12 - Hyperparmeter Search

Lecture

Chapter 13 - Auto ML & Parallel training

Lecture

Chapter 13 - Support Vector Model

Lecture

Chapter 14 - Neural Network

Lecture

지도 학습 (Supervised learning)

_**_``_**_### 비지도 학습 (Unupervised learning)

참고자료

  • Andrew Ng - Machine Learning (Couera)
  • Sung Kim - 모두를 위한 딥러닝

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors