Принципи розробки алгоритмів, теорія обчислень і структури даних складають основу досліджень ШІ. Такі галузі, як машинне навчання, нейронні мережі та обробка природної мови, значною мірою покладаються на математичні основи, включаючи лінійну алгебру, теорію ймовірностей та оптимізацію. Перетин ШІ з інформатикою та математикою призвів до розробки потужних алгоритмів і обчислювальних методів, які лежать в основі програм ШІ. Когнітивна наука та психологія