
현대 4대 인공지능 모델인 ML, DL, RL, GenAI에 대한 개념 정리의 시작
머신러닝 개요에 대한 정리
지도식 학습 모델 1: 분류(Classification)
지도식 학습 모델 2: 회귀분석(Regression)
비지도식 학습 모델: 군집화(Clustering)
강화학습과 에이전트(Agent of Reinforcement Learning)
Popular ML models
실무와 학업, 연구에 널리 사용되는 모델
'SVM을 이용한 분류' 노트북 실습 예고
지도식 학습(Supervised Learning)
무작위성(randomness) 감소
데이터 아이템의 상대적 관계 시각화
Overfitting 문제
예시: 심장병 발병 확률 분석
초평면(hyperplane)
구체적이며 명확한 분류 기준
질병통제본부의 감염자와 비감염자 분류
펀드운용기관의 편입 또는 제외 종목 분류
SVM을 이용한 분류기 구현 실무 노트북 예제
세 가지 아이리스 품종의 샘플 데이터
데이터 특성 파악
데이터로 가능한 작업
데이터에 포함된 인스턴스 및 속성의 수
코랩(Google Colab) 노트북 사본 만들기
노트북 활용을 위한 준비
Copy to Drive
코랩 노트북 활용 주요 메뉴
노트북 파일 이름 변경하기
코드셀 추가 및 삭제하기
텍스트셀 추가 및 삭제하기
matplotlib, sklearn, pandas 라이브러리 임포트
노트북에 데이터 로딩하기
UCI, Iris 페이지에서 데이터 다운로드
iris.data와 iris.names 열어보기
Pandas의 기능 활용
read_csv( ) 함수 실행
head( ), info( ), describe( ) 함수 실행
SVM 분류기
kernal: linear, rbf, poly
fit( ) 함수로 모델 훈련시키기
Matplotlib의 Pyplot으로 데이터 시각화
GenAI를 구성하는 4대 레이어 소개
DNN
CNN
RNN
GAN
인간의 언어를 이해하고 생성하기 위한 기술
Padding
Token
Reward와 Penalty에 반응하는 Agent 기반의 학습,
주어진 Environment에서 Agent는 최선의 Activity 선택
Task1: 자동차 운전 미션에서
Task2: 비행기 조종 미션으로
지식, 경험 전환
인코더
보틀넥
디코더
출력 데이터 생성 위해
입력 데이터의 확률적 표현 학습
Generator: 요구 조건에 맞춰 데이터 생성
Adversary (Discriminator): 생성된 데이터가 요구에 맞는지 판별
GenAI의 대표 기술인 Transformer의 기본 메커니즘
ChatGPT 등 현대 LLM 구현의 기초 기술
기존의 Generator 모델에 Retriever를 결합한 모델
범용 LLM 모델에 기업 내부 지식 기반을 적용하기 위한 체계
이번 과정은 인공지능과 데이터로 문제를 해결하려는 모든 수강생을 위한 과정이며, 최신 인공지능 기술의 활용 방식을 이해할 수 있도록 돕습니다.
생성형 인공지능(GenAI)을 노트북과 프롬프트로 활용할 수 있어요.
머신러닝, 딥러닝 등 기초가 되는 인공지능 기술을 노트북 예제로 쉽게 이해할 수 있어요.
여러분의 문제 해결에 파이썬 노트북과 GPT, Gemini 등을 함께 활용하는 방법을 이해할 수 있어요.
파이썬 노트북을 사용하지만, 파이썬에 대한 사전 지식과 경험은 필요하지 않으며, 강연자와 함께 미션을 수행하고, 코드를 완성하며 최신 인공지능 기술을 이해할 수 있도록 구성했습니다.