Perception · representation · reasoning · learning · action

Artificial Intelligence

Artificial intelligence studies computational systems that perceive or receive information, represent a task or environment, reason or search, choose actions or outputs, and sometimes improve from experience. Machine learning is one important method family inside that broader problem.

Agent loop

Intelligence problems couple information to choice.

Not every AI system needs every stage, and the stages can be tightly fused. The loop is a useful way to ask what information the system has, what structure it maintains, how it chooses, and what can change with experience.

01

Observe

Receive a state description, sensor stream, language input, database, or other evidence about the environment and task.

02

Represent

Encode relevant state, goals, uncertainty, relationships, features, beliefs, memory, or learned representations in a computational form.

03

Reason / search

Infer consequences, compare alternatives, solve constraints, search a state space, or estimate likely outcomes under the model.

04

Choose & act

Select an answer, plan, control action, prediction, generated output, or other behavior according to the system's objective and constraints.

05

Learn / revise

Use feedback, data, reward, errors, or new evidence to update models, parameters, representations, strategies, or beliefs.

Primary branches · navigation

Different AI problems emphasize different parts of the loop.

Method families

AI is not one algorithmic paradigm.

01

Symbolic & search methods

Represent states, rules, constraints, goals, or logical relationships explicitly, then manipulate those structures with search, inference, planning, or optimization.

02

Probabilistic methods

Represent uncertainty directly and update beliefs or decisions using probability models, graphical structures, estimation, and expected outcomes.

03

Learning methods

Fit functions, representations, policies, or generative models from data or interaction instead of specifying every behavior rule manually.

04

Hybrid systems

Combine learned perception or prediction with symbolic constraints, search, planning, tools, memory, optimization, simulation, or human oversight.

Algorithms & DataSearch, optimization, graph traversal, and representation are core tools throughout AI.Formal LogicSymbolic representation and inference connect AI to formal semantics and proof.StatisticsProbability, inference, experimental design, and uncertainty support learning and evaluation.