These sub-fields are based on technical considerations, such as particular goals (e.g. "robotics" or "machine learning"), the use of particular tools ("logic" or artificial neural networks), or deep philosophical differences.
Aceste subdomenii se bazează pe considerații tehnice, cum ar fi obiective specifice (de exemplu, „robotica” sau „învățarea automată”), utilizarea unor anumite instrumente („logica” sau rețele neurale artificiale⁠(d)) sau pe diferențe filosofice profunde.