인공지능으로 사람과 대화가 가능하다고 합니다.

컴퓨터 인공지능 프로그램이 사람과 대화가 가능하다고 합니다.

이러한 것은 어떻게 만들어 졌는지 궁금하고

정말 일반 사람과 대화하듯이 되는 건지 궁금합니다.

    2개의 답변이 있어요!

    • 머신러닝은 기존 데이터를 이용해 아직 일어나지 않은 미지의 일을 예측하기 위해 만들어진 기법입니다.

      보통 데이터를 보고 프로그래밍을 통해 답을 얻지만,

      머신러닝은 데이터와 답을 보고 규칙을 찾습니다.

      딥러닝은 머신러닝의 한 방법입니다.

      인공지능은 이러한 방법으로 스스로 학습하게 됩니다.

    • 안녕하세요. 김경태 과학전문가입니다.

      데이터가 들어오면, 데이터의 특징을 추출합니다. 예를들어 사람 그림이 있으면 인공지능은 여기서 곡선, 세로선, 가로선 등이 있는지 없는지 계산합니다. 그 후, 추출된 그 선들을 다시 분석해서 원, 세모, 네모 등이 있는지 없는지 계산합니다. 그리고 다시 그 추출된 도형들을 분석해서 눈, 코, 입, 머리카락 등이 있는 없는지 계산을합니다.

      ​

      이렇게 인공지능은 어떤 데이터가 들어오면, 그 데이터의 가장 기초적인 특징(곡선, 세로선, 가로선) 등을 추출하고, 그 다음 그 특징들을 이용하여 더 복잡한 특징 (원, 세모, 네모) 등을 추출하고, 그 다음으로 추출된 데이터를 이용하여 더더욱 복잡한 특징(눈, 코, 입) 등을 데이터에서 추출합니다. 그리고 종합적으로 그 눈, 코, 입이 있는지 없는지를 수학적인 계산을 통해 결정한 후, 해당 데이터가 어떤 데이터인지를 판별합니다.

      ​

      즉, 인공지능은 데이터에서 특징들을 추출하는 과정을 수십번 반복하는 것이며, 이것을 수학적 계산을 통해 수행하는 것입니다.

      이러한 원리로 인공 지능 챗이 가능 합니다.