

Machine learning: to adapt to new circumstances and to detect and extrapolate patternsĭid Alan Turing discern the requirements for the field of artificial intelligence (the necessary subfields) and purposefully design a test around these requirements, or did he simply design a test that is so general that the subfields which developed within artificial intelligence happen to be what is required to solve it? That is, was he prescient or lucky? Are these Turing's subdivisions, or Peter Norvig's and Stuart Russell's? Knowledge representation: to store what it knows and hearsĪutomated reasoning: to use the stored information to answer questions and to draw new conclusions Natural language processing: to enable it to communicate successfully in English In Section 1.1 of Artificial Intelligence: A Modern Approach, it is stated that a computer which passes the Turing Test would need 4 capabilities, and that these 4 capabilities comprise most of the field of Artificial Intelligence:
