행위

"Python 라이브러리를 활용한 인공지능"의 두 판 사이의 차이

라이언의 꿀팁백과

27번째 줄: 27번째 줄:
[[파일:20220808-강의커리큘럼-03.png|프레임없음|864x864픽셀]]
[[파일:20220808-강의커리큘럼-03.png|프레임없음|864x864픽셀]]


== 강의내용 ==
== 책 ==
도서를 읽으며 학습한 내용을 아래에 간략히 정리했다.
 
=== 필요한 기술 ===
이 책을 읽으려면 아래 기술과 친숙해야 한다.
 
* 넘파이(Numpy) https://numpy.org/
* 판다스(Pandas) https://pandas.pydata.org/
* 맷플롯립(Matplotlib) https://matplotlib.org/
 
 
앞에 있는 파이썬의 과학 라이브러리(3종)를 학습하려면 아래 링크를 참고하자.
 
* 넘파이(Numpy)https://github.com/rickiepark/handson-ml2/blob/master/tools_numpy.ipynb
* 판다스(Pandas) https://github.com/rickiepark/handson-ml2/blob/master/tools_pandas.ipynb
* 맷플롯립(Matplotlib) https://github.com/rickiepark/handson-ml2/blob/master/tools_matplotlib.ipynb
 
 
파이썬을 잘 모른다면 아래 두 링크에서 학습하면 좋다.
 
* https://learnpython.org/
* https://docs.python.org/ko/3/tutorial/
 
=== 파이썬 관련 인공지능 프레임워크 ===
 
* '''사이킷런(Scikit-Learn)''' https://scikit-learn.org/ - 사용법이 쉽고 많은 머신러닝 알고리즘이 효율적으로 구현되어 있으므로 머신러닝을 처음 배울 때 사용하기 아주 좋음. 2007년 데이빗 쿠르나포(David Cournapeau)가 개발했고 현재 Inria(French Institute for Research in Computer Science and Automation)의 연구팀이 이끌고 있음
* '''텐서플로(TensorFlow)''' https://www.tensorflow.org/ - 분산 수치 계산을 위한 매우 복잡한 라이브러리. 수백 대의 다중 그래픽 처리 장치(GPU) 서버에 계산을 분산하여 대규모 신경망을 효과적으로 훈련하고 실행시킴. 구글에서 만들었고 구글의 대규모 머신러닝 애플리케이션에서 사용하고 있음. 2015년 11월에 오픈 소스로 공개되었고 2019년 9월 2.0 버전이 릴리스 됨.
* '''케라스(Keras)''' https://keras.io/ - 고수준 딥러닝 API. 매우 쉽게 신경망을 훈련하고 실행 가능. 케라스는 텐서플로, 시애노(Theano), 마이크로소프트 코그니티브 툴킷(Microsoft Cognitive Toolkit) 위에서 작동. 텐서플로는 자체적인 케라스 API 구현을 tf.keras란 이름으로 포함. tf.keras는 텐서플로의 고급기능을 지원함. (예: 효율적인 데이터 적재 기능 등)
 
== 강의 ==
총 5일 동안 교육한 내용을 아래에 간략히 정리했다.
총 5일 동안 교육한 내용을 아래에 간략히 정리했다.


36번째 줄: 65번째 줄:
* 정오표 https://tensorflow.blog/handson-ml2/
* 정오표 https://tensorflow.blog/handson-ml2/
* 유튜브 강의 [https://bit.ly/homl2-youtube https://bit.ly/homl2-youtube/]
* 유튜브 강의 [https://bit.ly/homl2-youtube https://bit.ly/homl2-youtube/]
*GitHub Repository https://github.com/rickiepark/handson-ml2


[[분류:교육]]
[[분류:교육]]

2022년 8월 8일 (월) 10:22 판

1 개요

올해는 머신러닝 쪽 관련 지식을 함양하고자 한다. 이러한 노력의 일환으로 회사에서 보내주는 외부연수로 아래 강의를 수강했다.


<머신러닝 교육 요약>
강좌명 교육기간 교육장소 기타
Python 라이브러리를 활용한 인공지능 2022.8.8 ~ 2022.8.12 한국생산성본부 8층 803호 - 강사명 : 박성백 (sungback@naver.com / 010-8711-7982) ← 평생 A/S 가능

- 수강자 : 10명 (오프라인 7명, 온라인 3명)

- 교 재 : <Hands-On Machine Learning with Scikit-Learn Keras & TensorFlow>

2 교육과정

이번에 내가 수강하는 과정은 아래와 같이 총 5일, 35시간 동안 머신러닝 중 딥러닝에 대해 학습하는 과정이다.


20220808-강의커리큘럼-01.png20220808-강의커리큘럼-02.png

20220808-강의커리큘럼-03.png

3

도서를 읽으며 학습한 내용을 아래에 간략히 정리했다.

3.1 필요한 기술

이 책을 읽으려면 아래 기술과 친숙해야 한다.


앞에 있는 파이썬의 과학 라이브러리(3종)를 학습하려면 아래 링크를 참고하자.


파이썬을 잘 모른다면 아래 두 링크에서 학습하면 좋다.

3.2 파이썬 관련 인공지능 프레임워크

  • 사이킷런(Scikit-Learn) https://scikit-learn.org/ - 사용법이 쉽고 많은 머신러닝 알고리즘이 효율적으로 구현되어 있으므로 머신러닝을 처음 배울 때 사용하기 아주 좋음. 2007년 데이빗 쿠르나포(David Cournapeau)가 개발했고 현재 Inria(French Institute for Research in Computer Science and Automation)의 연구팀이 이끌고 있음
  • 텐서플로(TensorFlow) https://www.tensorflow.org/ - 분산 수치 계산을 위한 매우 복잡한 라이브러리. 수백 대의 다중 그래픽 처리 장치(GPU) 서버에 계산을 분산하여 대규모 신경망을 효과적으로 훈련하고 실행시킴. 구글에서 만들었고 구글의 대규모 머신러닝 애플리케이션에서 사용하고 있음. 2015년 11월에 오픈 소스로 공개되었고 2019년 9월 2.0 버전이 릴리스 됨.
  • 케라스(Keras) https://keras.io/ - 고수준 딥러닝 API. 매우 쉽게 신경망을 훈련하고 실행 가능. 케라스는 텐서플로, 시애노(Theano), 마이크로소프트 코그니티브 툴킷(Microsoft Cognitive Toolkit) 위에서 작동. 텐서플로는 자체적인 케라스 API 구현을 tf.keras란 이름으로 포함. tf.keras는 텐서플로의 고급기능을 지원함. (예: 효율적인 데이터 적재 기능 등)

4 강의

총 5일 동안 교육한 내용을 아래에 간략히 정리했다.

4.1 1일차

5 참고자료