학습목표
- 4차산업혁명에서 코딩이 가지는 중요성에 대해 알 수 있습니다.
- AI모델링 과정에서 코딩의 장점을 알 수 있습니다.
- AI관련 코딩을 도와줄 수 있는 라이브러리에 대해 알 수 있습니다.
AI모델링
- 노코딩 - 기존의 AI모델을 사용하는 것, 전문지식 없이도 접근할 수 있음
- 코딩 - 프로그래밍 언어 사용, 직접 제어하여 모델의 정확도를 향상
두 가지의 방식이 있음
코딩방식의 장점
- 자유로운 모델 학습
- 정확도를 직접 향상할 수 있음
- 모델링 과정의 자동화가 가능
AI모델링을 위한 필수 라이브러리
- Numpy : 행렬과 다차원 배열을 쉽게 처리할 수 있음
- Pandas : 데이터를 처리하고 분석하는데 효과적인 패키지
- matplotlib : 데이터를 차트나 플롯으로 그려주는 시각화 라이브러리
- Seaborn : matplotlib을 기반으로 다양한 색상테마와 통계용 차트 등의 기능을 추가한 시각화 패키지
- scikitslearn : 교육 실무를 위한 머신러닝 라이브러리 패키지
- Tensorflow : 구글에서 만든 오픈소스 딥러닝 라이브러리 패키지