Skip to content

본 강의는 인공지능 관련하여 관심 있는 일반인 50명을 대상으로 온라인교육으로 진행되며 교육은 판교 스타트업캠퍼스 1동 6층에 소재한 '빅데이터센터' 교육장에서 강의가 진행됩니다. 강의는 3일간, 오전 10시~오후 6시까지(총 21시간) 과정으로 진행되며, 이론과 실습과정으로 운영됩니다.

License

Notifications You must be signed in to change notification settings

minsuk-sung/2021-NIA-K-ICT-AI-Lecture

Repository files navigation

2021 K-ICT 빅데이터센터 : 분석 인프라 활용 AI교육 머신러닝


1. 수강 대상

본 강의는 인공지능 관련하여 관심 있는 일반인 50명을 대상으로 온라인교육으로 진행됩니다.

본 강의는 파이썬에 대한 기초 지식이 없는 수강생에게는 다소 어려울 수 있습니다. 이 점 양해 부탁드립니다.


2. 교육 일시 및 장소

본 강의는 2021.8.17(화)~19(목)으로 3일간 진행됩니다. 각 일자별로 오전 10시 ~ 오후 6시까지(총 21시간)로 진행됩니다. 본 교육은 판교 스타트업캠퍼스 1동 6층에 소재한 빅데이터센터 교육장에서 강의(온라인)가 진행됩니다.



3. 강의 세부 안내

본 강의는 파이썬에 대한 기초 지식과 머신러닝에 대한 전반적인 이론과 마지막으로 이론에 대한 실습으로 운영됩니다. 본 강의 자료 및 실습 자료를 한꺼번에 다운받기 위해선 아래 그림과 같이 Download ZIP을 눌러주시길 바랍니다.


실습환경

본 강의의 실습시간을 위해서 아래와 같은 라이브러리 버전을 맞춰주셔야 원할한 실습이 진행됩니다. 기본적으로 Google Colab 환경에서 실습을 진행해주는걸 권장합니다.



Anaconda를 이용하여 가상환경을 생성할 경우 아래와 같은 명령어를 한줄 한줄씩 실행해주세요.

>> (base) conda create -n k-ict python=3.7 -y
>> (base) conda activate k-ict
>> (k-ict) conda install -c anaconda jupyter
>> (k-ict) conda install numpy==1.20.2
>> (k-ict) conda install pandas==1.2.3
>> (k-ict) conda install matplotlib==3.3.4
>> (k-ict) conda install scikit-learn==0.24.2

1일차 강의 - 8/17(화)

1일차에서는 머신러닝에 대한 간단한 개요와 기초 이론 그리고 학습 파이프라인에 대해서 다룹니다. 실습시간에는 파이썬 기초를 복습하고 NumPy, Pandas, 그리고 Scikit-learn과 같은 데이터 분석을 위한 라이브러리들을 가볍게 다루는 시간을 갖습니다.

1일차 이론 내용

  • 머신러닝 개요(Introduction to Machine Learning)
  • 머신러닝 기초 이론(Basic theory for Machine Learning)
  • 머신러닝 학습 파이프라인(Machine Learning Pipeline)

1일차 실습 내용

  • 파이썬 기초 복습 Open In Colab Made withJupyter
  • 데이터 분석 라이브러리(1) - NumPy Open In Colab Made withJupyter
  • 데이터 분석 라이브러리(2) - Pandas Open In Colab Made withJupyter
  • 데이터 분석 라이브러리(3) - Scikit-learn Open In Colab Made withJupyter

2일차 강의 - 8/18(수)

2일차에서는 머신러닝에서의 회귀와 분류와 관련된 내용을 강의합니다. 지도학습에서의 대표적인 모델 중 하나인 k-최근접 이웃 알고리즘와 나이브 베이즈 그리고 서포트 벡터 머신에 대해서 배웁니다. 실습시간에는 Boston 주택 가격 데이터, Iris 데이터, 와인 품질 데이터 그리고 KOSPI 지수 데이터를 이용해서 이론 시간에 학습한 모델을 활용하는 시간을 가져봅니다.

2일차 이론 내용

  • 회귀(Regression)
  • 분류(Classification)
  • k-최근접 이웃 알고리즘(K-Nearest Neighbor, KNN)
  • 나이브 베이즈(Naive Bayes)
  • 서포트 벡터 머신(Support Vector Machine, SVM)

2일차 실습 내용

  • Boston 주택 가격 데이터를 통해서 알아보는 머신러닝 예제(1) Open In Colab Made withJupyter
  • Iris 데이터를 통해서 알아보는 머신러닝 예제(2) Open In Colab Made withJupyter
  • 와인 품질 데이터를 통해서 알아보는 머신러닝 예제(3) Open In Colab Made withJupyter
  • KOSPI 지수 데이터를 통해서 알아보는 머신러닝 예제(4) Open In Colab Made withJupyter

3일차 강의 - 8/19(목)

3일차에서는 지도학습에서 가장 중요한 의사결정나무와 앙상블 방법에 대해서 알아봅니다. 마지막으로 비선형적인 문제를 해결하기 위해서 인공신경망에 대해서 다뤄봅니다. 실습시간에는 당뇨병 데이터나 유방암 데이터와 같은 간단한 데이터와 타이타닉 생존 데이터나 MNIST 숫자 데이터를 통해서 앞서 배운 이론을 적용하는 시간을 가져봅니다.

3일차 이론 내용

  • 의사결정나무(Decision Tree)
  • 앙상블(Ensemble): 보팅(Voting), 배깅(Bagging) 및 부스팅(Boosting)
  • 인공신경망(Artificial Neural Network)

3일차 실습 내용

  • 당뇨병 데이터를 통해서 알아보는 머신러닝 예제(5) Open In Colab Made withJupyter
  • 유방암 데이터를 통해서 알아보는 머신러닝 예제(6) Open In Colab Made withJupyter
  • 타이타닉 생존 데이터를 통해서 알아보는 머신러닝 예제(7) Open In Colab Made withJupyter
  • MNIST 데이터를 통해서 알아보는 머신러닝 예제(8) Open In Colab Made withJupyter

4. 질의응답

본 머신러닝 강의와 관련된 질문은 강사의 오픈 카카오톡 프로필이나 이메일을 통해서 부탁드리겠습니다.


5. 참고사항

본 강의와 관련된 보다 자세한 내용은 K-ICT 빅데이터센터 홈페이지에서 확인하시길 바랍니다. 또한 본 강의 내용를 위해 피드백을 해주실 분들은 항상 환영합니다.


6. 라이센스

The class is licensed under the MIT License:

Copyright (c) 2021 Minsuk Sung

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

본 강의는 인공지능 관련하여 관심 있는 일반인 50명을 대상으로 온라인교육으로 진행되며 교육은 판교 스타트업캠퍼스 1동 6층에 소재한 '빅데이터센터' 교육장에서 강의가 진행됩니다. 강의는 3일간, 오전 10시~오후 6시까지(총 21시간) 과정으로 진행되며, 이론과 실습과정으로 운영됩니다.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published