인공지능은 다양하게 개념이 정의되고 있다. 일본의 한 학회에서는 인공지능의 개념을 정리했으나, 개념정의 불가론도 존재하고 있다. 한국에서 인공지능은 네단계로 나뉜다. 1단계는 단순한 제어프로그램을 가진 기계이며, 2단계는 추론이나 탐색을 할 수 있는 기계, 3단계는 스스로 학습이 가능한 기계, 4단계는 딥러닝이 가능한 단계를 말한다. 
인공지능의 개념정의는 다양하게 이루어지고 있다. 일본의 인공지능학회지에서는 “인공적으로 만들어진 지능을 가지는 실체, 또는 그것을 만들자고 함으로써 지능 자체를 연구하는 분야”, “지능을 가진 메커니즘 내지는 마음을 가지는 메커니즘”, “인공적으로 만든 지적인 행동을 하는 물건(시스템)”, “인간의 두뇌 활동을 극한까지 모사하는 시스템”, “인공적으로 만든 새로운 지능의 세계” 등의 개념정의 뿐 아니라 “지능의 정의가 명확하지 않으므로 인공지능을 명확히 정의할 수 없다”라는 개념정의 불가론도 존재한다. 우리나라에서는 인공지능에대한 정의를 “인간의 심리체계를 인공적으로 구현한 기계적 체계”라는 견해도 있다. 인공지능은 크게 4단계로 구분해서 이해되기도 한다. 1단계는 제어공학 또는 시스템공학이라는 단순한 제어프로그램이 있는 기계(인공지능 청소기 등), 2단계는 고전적인 인공지능으로서 보유한 데이터베이스를 통해 추론이나 탐색이 가능한 기계(퍼즐을 푸는 프로그램 등), 3단계는 기계학습이 가능한 단계로서 검색엔진이 내장되어 빅 데이터 등을 바탕으로 입력된 값의 규칙이나 지식을 스스로 학습하는 기계, 마지막으로 4단계는 딥러닝이 가능한 단계로 데이터의 입력 자체를 학습하는 단계로서 규칙까지도 스스로 만드는 기계를 의미한다.