[Artificial Intelligence] AI Definition

요즘  Artificial Intelligence (AI)에 관련된 책을 찾아서 조금씩 읽고 있다. 상당히 어려운 주제라 introduction을 넘어가지도 못하고 있다. 우선 오늘은 AI의 definition에 대해서 작성 하려 한다. 책에 따르면 다양한 AI의 definition이 존재한다고 한다. 아래는 4개의 AI definition을 정리하였다.

Action Humanly (The Turing Test Approach): 영어 해석 그대로 “얼마나 사람에 가깝게 행동하는지”를 의미한다. Turing test를 통해 얼마나 사람과 비슷한지를 테스트한다고 한다. Turing test는 사람의 질문에 대한 대답이 얼마나 사람에 근접하는지를 테스트하는 방법이다. 만약 질문자의 질문에 대한 대답이 컴퓨터가 하였는지 사람이 하였는지 구분하지 못하면 Turning test에 통과한다. Turning test를 통과하기 위해서는 컴퓨터는 아래의 6개의 능력을 갖추고 있어야 한다고 한다.

  • Natural language processing
  • knowledge representation
  • automated reasoning
  • machine learning
  • computer vision
  • robotics

하지만, 꼭 사람과 같이 행동해야 좋은 AI가 된다는 의미는 아닐 수 있다고 한다. 예를 들어 비행기가 자동 비행을 하는 데 있어서 비둘기나 새처럼 날지 않는다. 그리고 auto fly의 경우 비행기가 새들처럼 나는 것을 연구하는 게 아니라 안전하게 목적지에 도달하는 것이 목표이기 때문이다.

Thinking Humanly (The Cognitive Modeling Approach): 영어 해석 그대로 “사람처럼 생각한다”이다. 출처에 따르면 사람처럼 생각하는 AI를 만들고 싶으면 우선 사람이 어떻게 생각하는지를 알아야 한다고 한다. 크게 사람의 생각은 아래의 3가지의 특징이 있다고 한다.
  • Introspection: trying to cache our own thoughts
  • Psychological experiments: observing a person in action
  • Brain Imaging: Observing the brain in action

솔직히 무슨 뜻인지 모르겠다. 사람처럼 생각한다는 의미를 이해하기 위해서는 사람이 생각하는 방식을 알아야 하는데 이 분야가 그야말로 또 다른 연구분야라서 이해하는 데 한계가 있는 것 같다.

Thinking Rationally (The “Laws of Thought” Approach): 그리스 철학자 “Aristotle”이 처음으로 정확한 생각(right thinking)을 하는 방법에 대해서 연구를 하였다고 한다. 여기서 말하는 정확한 생각이라는 것은 논리적으로 생각하는 것을 의미한다. 예를 들어 “소크라테스는 사람이다. 모든 사람은 죽는다. 결과적으로 소크라테스는 죽는다.” 이러한 방식을 삼단논법(syllogisms)이라 한다. 이러한 삼단 논법은 크게 2가지 문제가 있다고 한다.
  • 하나는 일상적인 지식(informal knowledge)은 logical 한 형태로 변경하는 데 한계가 있다.
    다른 문제는 fact의 개수가 많아지면 문제를 해결하는데 한계가 있다고 한다.

Acting rationally (The Rational Agent Approach): 영어 단어 그대로 “합리적으로 행동”한다는 의미이다. Rational Agent란 최선의 결과를 만들기 위한 행동을 하자는 의미이다. 이 방법은 앞에 언급한 부분들에 비해 이점이 있다고 한다. 다른 방법들에 비해 terminology가 일반적이라는 것이다. 일반적이란 의미는 여러 개의 방법이 합리적일 경우 그중에 하나만 선택하여도 되는 것이다. (솔직히 완벽한 이해는 못 하겠다)

결과적으로 AI의 definition은 다양하다. 어느 한 definition이 바르다고 이야기할 수 없다는 것이다. 현재도 AI에 대한 연구가 활발하고 미래의 AI는 위의 definition 중 하나일 수도 있고 완전히 다른 의미 일 수도 있다.

출처
 1. Artificial Intelligence – A Modern Approach (3rd Edition)

Leave a Comment