인공지능

·2021년 9월 6일
0

인공지능

목록 보기
1/20

요소기술

탐색(search) : state space에서 문제에 대한 최적의 해를 찾기 위해 공간을 체계적으로 찾아보는 것

- 무정보 탐색

- 휴리스틱 탐색 : 인공지능에서 주로 사용함(힐 클라이밍 등)

- 게임트리 탐색

지식표현(knowledge representation)

추론(inference) : 결론을 이끌어내는 것, 표현되어 있지 않은 것을 새롭게 만들어내는 일

- 규칙기반 시스템의 추론 : 전향추론, 후향추론

- 확률 모델의 추론

기계 학습(machine learning) : 경험을 통해서 일을 더 효율적으로 처리 할 수 있도록 시스템의 구조나 파라미터를 바꾸는 것, 컴퓨터가 경험/훈련/교육을 통하여 지식을 갖게 만드는 작업

- 지도학습(supervised learning) : 입력과 대응되는 출력을 데이터로 제공하여 학습

분류, 회귀

- 비지도학습(unsupervised learning) : 입력만 있는 데이터를 가지고 하는 학습, 유사한 것들을 묶거나 확률분포 표현

군집화, 밀도추정, 토픽모델링

- 강화학습(reinforcement learning) : 상황에서 행동에 대한 보상 값을 주어서 바람직한 행동 정책(policy) 찾는 방법

문제에 대한 직접적인 답을 주지는 않고, 경험을 통한 기대 보상을 최대가 되는 정책을 찾는 학습

계획수립(planning) : 목표에 도달하기 위해서 행동 순서를 결정하는 것

전문가시스템(expert system)

특정 문제 영역에 대해 전문가 수준의 해법을 제공하는 것, 규칙기반 시스템을 사용하는 경우가 많음

데이터 마이닝(data mining)

실제 대규모 데이터에서 유용할 것 같은 정보를 추출하는 체계적인 과정

패턴인식(pattern recognition)

데이터에 있는 패턴이난 규칙성을 찾는 것, 문자 인식, 음성 인식, 영상 인식 등

컴퓨터 비전(computer vision)

컴퓨터를 이용하여 시각 기능을 갖는 기계장치를 만들려는 분야

에이전트(agent)

사용자로부터 위임받는 것을 자율적으로 처리하는 것

profile

0개의 댓글