인공지능 소개
1주차 학습노트
* 인공지능 이란?
대개는 지식과 기술을 습득하고 적용하는 능력이라 한다.
*인공지능의 4가지 정의
Thinking humanly, Acting Humanly, Thinking Rationally, Acting Rationally
- Humanly vs Nationally : 문제를 사람처럼 해결 vs 문제를 최고 성능으로 해결.
Humanly : 사회적인 행동, 상식적(명시적이지 않은 조건), 전문지식(지식기반), 문제해결 능력(새롭게 주어진 문제를 빠르게 푸는 능력인듯). 가끔은 비이성적.
Rationally : 오직 이성적 판단, 명시적 조건 필요, 지식무관. 비사회적.
- Acting vs Thinking
Acting이 Thinking 보다 쉽다. 결과만 사람처럼(이성적으로) 보이면 되기 때문.
*Turing Test
Acting humanly 를 검사. (얼마나 사람처럼 보이느냐...)
통과 위해선, 지식 표현, 자동 추론능력, 학습, 언어-이미지 이해 필요.
*Main topics of AI
<분야별 Topics>
Sensing : 컴퓨터 비전, 음성 인식, 자연어 이해
Thinking : 지식 표현, 문제 해결, Planning, 학습
Acting : 로보틱스, 음성 발화
지식 표현과 추론: 지식을 어떤 간결한 형태로 컴퓨터와 사람이 동시에 이해할수 있게 한다. 실세계 지식들의 모호성 속에서도 정확한 표현을 가능하게 하며 하여 지식구조를 결합해 추론한다.
Planning : 주어진 World에서 목표를 주어주고 일련의 action들을 통해 성취하는 과정을 설계.
불확실성 : Bayesian networks, graphical models, markov decision processes등 사용.
학습 : 강화학습, 군집화, 회귀분석 등
agent based and multi agent system
ex) 주식시장 예측. 즉, 다양한 시장 참여자가 있는 상태. 게임이론적 관점으로 예측.
Planning : 주어진 World에서 목표를 주어주고 일련의 action들을 통해 성취하는 과정을 설계.
불확실성 : Bayesian networks, graphical models, markov decision processes등 사용.
학습 : 강화학습, 군집화, 회귀분석 등
agent based and multi agent system
ex) 주식시장 예측. 즉, 다양한 시장 참여자가 있는 상태. 게임이론적 관점으로 예측.
강 인공지능 vs 약 인공지능
약 인공지능 : 특정 환경 내 에서 인공지능이 스스로 생각할수 있게 하는 것
강 인공지능 : 다양한 환경 에서 문제 해결능력, 자유의지, 자각.
AI의 역사
1770 : Mechanical Turk 라는 가짜 인공지능 체스 기계등장. 사람이 숨어서 체스를 둔다. Amazon Mechanical Turk의 유래.
1950 : Turing Test, 앨런튜링이 만든 인공지능 테스트. 튜링은 Imitation Game이라 부름.
1952 : 최초의 음성인식 기계장치 발명.
1956 : 인공지능 학문의 시작. 다트머스에서의 워크샵에서 최초로 인공지능에대한 학문적 연구가 시작됨.
1959 : 최초의 인공지능 채스 프로그램 Samuel's program개발. 알파 배타 프루닝 알고리즘 사용.
1966-72 : Shakey 라는 최초의 이동식 로봇 Mobile robot의 발명.
1997 : IBM의 Deep Blue라는 인공지능 채스 프로그램이 최초로 채스 챔피언을 이김.
2004 : 혼다의 아시모라는 휴머노이드가 등장.
2007 : DARPA Urban Challenge 자율주행의 시초가된 챌린지.
2011 : IBM의 Watson, 퀴즈쇼에서 인간을 이겨서 유명해짐.
2016 : 구글 DeepMind가 만든 AlphaGo. 최초로 인간기사를 이긴 프로그램.
댓글
댓글 쓰기