인공지능은 보편적으로 머신러닝과 딥러닝, 두 가지 학습 방법을 사용하여 개발할 수 있습니다.
기계가 특정 상황이 발생했을 때 입력되어 있는 데이터를 통해 적절한 행동 및 대처하도록 학습시키는 것입니다. 자연스러운 행동대처를 위해 수천만 가지 상황의 학습이 필요합니다.
기계가 많은 데이터로부터 개념을 도출하여 스스로 학습한 내용을 기반으로 새로운 환경에 대처할 수 있게 학습시킨 것입니다.
두 가지 방법 모두 컴퓨터가 학습 가능한 데이터를 제공해야 합니다.