Skip to content

R-J-Woo/AI-python-connect

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

20 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๋จธ์‹ ๋Ÿฌ๋‹/๋”ฅ๋Ÿฌ๋‹์„ ์œ„ํ•œ Python

๊ฐ•์˜๊ฐœ์š”

๋ณธ ๊ฐ•์˜๋Š” ๋จธ์‹ ๋Ÿฌ๋‹, ๋”ฅ๋Ÿฌ๋‹์„ ๋ฐฐ์šฐ๊ธฐ ์œ„ํ•ด ๊ธฐ๋ณธ์ ์œผ๋กœ ์ดํ•ดํ•ด์•ผํ•˜๋Š” Python์„ ๋‹ค๋ฃน๋‹ˆ๋‹ค. ๋น ๋ฅธ ์‹œ๊ฐ„ ๋‚ด์— Python ๊ธฐ์ดˆ ๋ฌธ๋ฒ•์„ ๋ณต์Šตํ•˜๊ณ  ๋จธ์‹ ๋Ÿฌ๋‹, ๋”ฅ๋Ÿฌ๋‹์˜ ๊ทผ๊ฐ„์„ ์ด๋ฃจ๋Š” Numpy, Pandas์™€ ์นœ์ˆ™ํ•ด์ง€๊ณ  ์‹ถ์€ ๋ถ„์—๊ฒŒ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค. ์ฐธ๊ณ  - ๋จธ์‹ ๋Ÿฌ๋‹/๋”ฅ๋Ÿฌ๋‹์„ ์œ„ํ•œ Python

๊ฐ•์˜์ •๋ณด

  • ๊ฐ•์ขŒ๋ช…: ๋จธ์‹ ๋Ÿฌ๋‹/๋”ฅ๋Ÿฌ๋‹์„ ์œ„ํ•œ Python
  • ๊ฐ•์˜์ž๋ช…: ๊ฐ€์ฒœ๋Œ€ํ•™๊ต ์‚ฐ์—…๊ฒฝ์˜๊ณตํ•™๊ณผ ์ตœ์„ฑ์ฒ  ๊ต์ˆ˜ (sc82.choi@gachon.ac.kr, Director of TEAMLAB)
  • Email: teamlab.gachon@gmail.com

๊ฐ•์˜๊ตฌ์„ฑ

Chapter 0 - Environment setup

Package installation
conda create -n ml_python python=3.5
conda install numpy seaborn scikit-learn jupyter
conda install nltk gensim matplotlib

Chapter 1 - Pythonic Code

Chapter 2 - Numpy section

  • Numpy overview
  • ndarray
  • Handling shape
  • Indexing & Slicing
  • Creation functions
  • Opertaion functions
  • Array operations
  • Comparisons
  • Boolean & fancy Index
  • Numpy data i/o
  • Assignment: Numpy in a nutshell

Chapter 3 - Pandas section

  • Pandas overview
  • Series
  • DataFrame
  • Selection & Drop
  • Dataframe operations
  • lambda, map apply
  • Pandas builit-in functions
  • Lab Assignment: Build a matrix
  • Groupby I
  • Groupby II
  • Casestudy
  • Pivot table & Crosstab
  • Merg & Concat
  • Database connection & Persistance

Chapter 4 - OOP section

  • Objective oriented programming overview
  • Objects in Python
  • Lab: Note and Notebook
  • OOP characteristics
  • Decorators, Static And Class Methods
  • Abstract Classes

Chapter 5 - Linear regression

  • Linear regression overview
  • Cost functions
  • Linear Equality
  • Gradient descent approach
  • Linear regression wtih gradient descent
  • Linear regression wtih Numpy
  • Multivariate linear regression models
  • Multivariate linear regression with NumPy
    • Regularization - L1 and L2
  • Implementation of generalization with NumPy
  • Linear regression with sklearn

Chapter 6 - Logistic regression

  • Logistic regression overview
  • Sigmoid function
  • Cost function
  • Logistic regression implementation with Numpy
  • Maximum Likelihood estimation
  • Regularization problems
  • Logistic regresion with sklearn
  • Softmax fucntion for Multi-class classification
  • Cross entropy loss function
  • Softmax Logistic Regression
  • Performance measures for classification

References

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.6%
  • Python 0.4%