Kong Eunho

인공지능개론 중간고사

2025년 10월 19일 23시
카테고리 - LECTURE, 인공지능개론


인공지능개론(정명희) 중간고사 대비

1. AI 핵심 개념 및 역사 (Lesson 1)

1-1. 4차 산업혁명과 AI

1-2. AI 분류 체계

1-3. AI, ML, DL의 포함 관계

1-4. 머신러닝 3대 유형

1-5. 주요 역사적 이벤트 (시간순)


2. AI 응용 및 융합 (Lesson 2-1)

2-1. 핵심 용어

2-2. AI 응용 및 융합 사례


3. AI 방법론 심화 (Lesson 2-2)

3-1. AI 3대 분류 체계

3-2. 기호주의 vs. 연결주의

3-3. ML vs. DL (자질 설계 관점)

3-4. 기타 인물 및 용어


4. 지식과 추론 (Lesson 3)

4-1. 지식의 정의와 종류

4-2. 전문가 시스템 (Expert System)

4-3. 지식 표현 방법

4-4. 추론 방식


5. 탐색 알고리즘 (Lesson 4-1)

5-1. 탐색의 기본 정의


6. 적대적 탐색과 CSP (Lesson 4-2)

6-1. 핵심 용어

6-2. Minimax 알고리즘 작동 원리

  1. 리프 노드 평가 : 게임 종료 상태(리프)에 점수 부여 (승 +1, 패 -1 등).
  2. 값의 역전파 :
    • MIN 노드 (상대 턴) : 자식 노드들 중 가장 작은(min) 값을 선택.
    • MAX 노드 (내 턴) : 자식 노드들 중 가장 큰(max) 값을 선택.
  3. 최종 결정 : 루트 노드까지 반복 후, 루트(MAX)는 자식 노드들 중 가장 큰 값을 가진 수를 선택.

6-3. $\alpha-\beta$ 가지치기

6-4. 몬테카를로 트리 탐색 (MCTS) 4단계

  1. 선택 (Selection) : 루트에서 시작하여 UCT 값이 가장 높은 자식 노드를 따라 리프까지 이동.
  2. 확장 (Expansion) : 선택된 리프에서 시도하지 않은 새 수(자식 노드)를 하나 생성.
  3. 시뮬레이션 (Simulation) : 새 노드에서 게임 끝까지 무작위로 수를 두어 가상 게임 진행.
  4. 역전파 (Backpropagation) : 시뮬레이션 결과(승/패)를 지나온 모든 부모 노드에 거꾸로 전파 (승률 $w_i$, 방문 수 $n_i$ 업데이트).

6-5. 고전적 CSP 예시


7. 머신러닝의 기본 개념 (Lesson 5-1)

7-1. 전통적 프로그래밍 vs. 머신러닝

7-2. 머신러닝의 3대 학습 유형

7-3. 기타 학습 유형


8. 지도 학습: 회귀 (Lesson 5-2)

8-1. 핵심 용어 (복습 및 심화)

8-2. 지도 학습 장단점

8-3. 단순 선형 회귀 모형

8-4. 다중공선성 문제


9. 지도 학습: 로지스틱 회귀 (Lesson 5-3)

9-1. 핵심 용어

9-2. 분류에 로지스틱 회귀를 쓰는 이유

9-3. 로지스틱 회귀의 종류

9-4. 오즈비(Odds Ratio) 해석


10. 추가 용어 정리 (Lesson 5-4)

◀ 이전 글 LECTURE, 인공지능개론
머신러닝
2025-10-17
목록으로 다음 글 ▶ LECTURE, 객체지향프로그래밍II
객체 포인터와 객체 배열, 객체의 동적 생성
2025-10-22