Artificial intelligence

TOPIC AREA

What Is Artificial Intelligence?

Artificial intelligence is a branch of computer science concerned with creating systems that perform tasks normally requiring human cognitive abilities, including learning from experience, reasoning under uncertainty, recognizing patterns, and understanding language. The field distinguishes itself from conventional programming by building systems that adapt their behavior based on data or interaction rather than following explicit instructions written for every possible situation. John McCarthy, who coined the term at the 1956 Dartmouth Conference, defined the goal as making machines exhibit intelligence, a formulation that has shaped decades of research spanning symbolic reasoning, statistical learning, and neural computation.

Artificial intelligence draws its methods from mathematics, statistics, cognitive science, linguistics, and neuroscience. The Stanford HAI AI Index, published annually, tracks technical progress, investment, and societal adoption across the field, documenting the breadth of AI's expansion from academic research into industrial deployment, healthcare, and public policy.

Machine Learning

Machine learning is the subfield concerned with algorithms that improve their performance on a task through exposure to data, without being explicitly programmed for each case. Supervised learning trains a model on labeled input-output pairs, learning a mapping that generalizes to new cases; methods include decision trees, support vector machines, and gradient-boosted ensembles such as AdaBoost. Unsupervised learning finds structure in unlabeled data, grouping observations by similarity or reducing high-dimensional inputs to compact representations. Artificial neural networks learn hierarchical feature representations through backpropagation of error gradients across stacked layers, a technique that underpins modern deep learning systems for image recognition, speech, and language. Semi-supervised learning combines a small labeled set with a large unlabeled pool, a practical advantage when annotation is costly.

Knowledge Representation and Reasoning

Before statistical learning dominated the field, AI research focused on representing human knowledge in forms that machines could reason about formally. Expert systems encode domain knowledge as condition-action rules, using inference engines to derive conclusions from a set of asserted facts; they have been applied to medical diagnosis, equipment fault detection, and financial analysis since the 1970s. Knowledge bases and ontologies represent concepts and their relationships in structured graphs that support logical queries and automated reasoning. Fuzzy reasoning extends classical two-valued logic to handle degrees of truth, allowing systems to process vague or imprecise input. As surveyed in a systematic review of knowledge representation learning approaches published by IEEE, modern systems increasingly combine symbolic representations with learned vector embeddings, improving inference over large knowledge graphs.

Intelligent Agents and Autonomous Systems

An intelligent agent perceives its environment through sensors, maintains an internal model of relevant state, and selects actions intended to achieve defined goals. Cognitive systems extend this framework to higher-level processes: planning across long time horizons, managing competing objectives, and revising beliefs as new evidence arrives. Autonomous robots apply these principles in physical environments, integrating computer vision, motion planning, and feedback control to navigate and manipulate objects without continuous human direction. Mobile agents, the software counterparts of physical robots, act on behalf of users within networked systems, executing tasks such as information retrieval or automated negotiation across distributed services. Cooperative systems add coordination across multiple agents that must share resources or divide labor on joint tasks, a requirement in logistics, simulation, and multi-robot operations.

Applications

Artificial intelligence has applications in a wide range of disciplines, including:

  • Medical diagnosis and clinical decision support, using learning models and expert systems to analyze imaging, pathology, and laboratory data
  • Industrial fault detection and reliability prediction in manufacturing and infrastructure maintenance
  • Adaptive e-learning platforms that adjust content, pacing, and assessment to individual learners
  • Autonomous vehicles, where perception, planning, and real-time control subsystems operate without human input
  • Natural language processing for machine translation, question answering, and voice interfaces
  • Financial modeling, fraud detection, and risk assessment using predictive learning systems