서브메뉴
검색
본문
Powered by NAVER OpenAPI
-
인공지능 1 (현대적 접근방식)
저자 : 스튜어트 러셀|피터 노빅
출판사 : 제이펍
출판년 : 2016
ISBN : 9791185890418
책소개
이 책은 논리학, 확률, 연속수학과 지각, 추론, 학습, 동작, 그리고 초소형 전자기기부터 로봇 행성 탐사 차량에 이르기까지 모든 것을 포괄하는 인공지능 분야의 전 면모를 다루고 있다. 그중 이 책을 관통하는 주제인 지능적 에이전트라는 개념을 깊게 파헤치며, 인공지능의 여러 분야를 현대적 접근방식으로 조합한다. 특히, 제3판에서는 모든 주요 분야의 논법이 갱신됐다. 많은 내용이 세계의 표현 방식(원자적 표현과 분해된 표현, 구조적 표현)에 따른 새로운 조직화 원리에 맞게 갱신되었으며, 부분 관찰 가능 검색, 우발적 계획 수립, 계통적 계획 수립, 관계적 확률 모형과 및 1차 확률 모형, 기계 학습의 정칙화와 손실 함수, 핵 방법, 웹 검색 엔진, 정보 추출, 컴퓨터 시각과 로봇공학 같은 주제에 대한 중요하면서도 새로운 내용이 추가되었다. 또한, 새로운 연습문제 수백 개도 추가되었다.
이 책의 가장 큰 목표는 지난 50년간의 인공지능 연구와 수백 년간의 관련 연구에서 얻은 아이디어들을 독자에게 전달하는 것이다. 그만큼 이 책은 인공지능에 관한 한 가장 포괄적이고 통찰력 있는 책이다. 이 책은 합리적인 의사결정 패러다임을 위한 통합적인 관점을 제공하며, 주요 인공지능 알고리즘의 의사코드들을 포함하고 있다. 또한, 적절한 에이전트 설계를 위한 검색 기법이나 계획 수립, 지식 표현은 물론, 요즘 화두인 자연어 처리, 기계 학습, 로봇공학까지도 아우른다. 또한, 이 책은 기본적으로 대학 학부생용 강의 교재를 염두에 둔 것으로, 총 27장으로 되어 있다. 각 장은 대략 한 주 정도의 강의 분량으로 볼 수 있으며, 책 전체를 떼기가 부담스럽다면 강사와 학생의 관심사에 맞는 장들을 선택해서 한 학기 과정을 만드는 것도 가능하다.
목차
CHAPTER 1 소개 1
1.1 인공지능이란 무엇인가? 2
1.2 인공지능의 기반 학문 6
1.3 인공지능의 역사 20
1.4 인공지능의 현재 수준 35
1.5 요약 37
연습문제 39
CHAPTER 2 지능적 에이전트 43
2.1 에이전트와 환경 44
2.2 좋은 행동: 합리성 개념 46
2.3 환경의 본성 51
2.4 에이전트의 구조 58
2.5 요약 73
연습문제 76
CHAPTER 3 검색을 통한 문제 해결 79
3.1 문제 해결 에이전트 80
3.2 문제의 예 86
3.3 해답의 검색 92
3.4 정보 없는 검색 전략 99
3.5 정보 있는(발견법적) 검색 전략들 112
3.6 발견법적 함수 124
3.7 요약 131
연습문제 138
CHAPTER 4 고급 검색 기법 147
4.1 국소 검색 알고리즘과 최적화 문제 148
4.2 연속 공간의 국소 검색 158
4.3 비결정론적 동작들을 수반한 검색 162
4.4 부분 관찰 가능 환경의 검색 168
4.5 온라인 검색 에이전트와 미지 환경 178
4.6 요약 186
연습문제 191
CHAPTER 5 대항 검색 195
5.1 게임 195
5.2 게임의 최적 결정 198
5.3 알파베타 가지치기 202
5.4 불완전한 실시간 결정 207
5.5 확률론적 게임 214
5.6 부분 관찰 가능 게임 218
5.7 최고 수준의 게임 플레이 프로그램들 224
5.8 대안 접근방식들 227
5.9 요약 229
연습문제 237
CHAPTER 6 제약 만족 문제 245
6.1 제약 만족 문제의 정의 246
6.2 제약 전파: CSP의 추리 252
6.3 CSP를 위한 역추적 검색 260
6.4 CSP를 위한 국소 검색 267
6.5 문제의 구조 269
6.6 요약 275
연습문제 280
CHAPTER 7 논리적 에이전트 285
7.1 지식 기반 에이전트 286
7.2 웜푸스 세계 288
7.3 논리 292
7.4 명제 논리: 아주 간단한 논리 296
7.5 명제 정리 증명 303
7.6 효과적인 명제 모형 점검 316
7.7 명제 논리에 기초한 에이전트 322
7.8 요약 333
연습문제 340
CHAPTER 8 1차 논리 347
8.1 표현의 재고찰 348
8.2 1차 논리의 구문과 의미론 353
8.3 1차 논리의 활용 366
8.4 1차 논리의 지식 공학 374
8.5 요약 381
연습문제 384
CHAPTER 9 1차 논리의 추리 393
9.1 명제 추리 대 1차 추리 394
9.2 단일화와 승격 397
9.3 전방 연쇄 403
9.4 후방 연쇄 412
9.5 분해 421
9.6 요약 435
연습문제 440
CHAPTER 10 고전적 계획 수립 447
10.1 고전적 계획 수립의 정의 448
10.2 상태 공간 검색으로서의 계획 수립을 위한 알고리즘 455
10.3 계획 수립 그래프 463
10.4 그밖의 고전적 계획 수립 접근방식 472
10.5 계획 수립 접근방식들의 분석 478
10.6 요약 480
연습문제 484
CHAPTER 11 실세계에서의 계획 수립과 실행 489
11.1 시간, 일정, 자원 490
11.2 계통적 계획 수립 495
11.3 비결정론적 정의역에서의 계획 수립과 실행 506
11.4 다중 에이전트 계획 수립 518
11.5 요약 525
연습문제 531
CHAPTER 12 지식 표현 533
12.1 존재론 공학 534
12.2 범주와 객체 536
12.3 사건 544
12.4 정신적 사건과 정신적 객체 550
12.5 범주에 대한 추론 시스템 554
12.6 기본 정보를 이용한 추론 560
12.7 인터넷 쇼핑 세계 565
12.8 요약 571
연습문제 579
찾아보기 587