Cultural path

Before artificial intelligence: automation, calculation and classification in the history of ideas.

Modern technologies did not exist in antiquity, but procedure, calculation, classification, inference and automation have a much longer history.

A necessary distinction

RPA, machine learning and artificial intelligence did not exist in antiquity. The examples on this page are antecedents and conceptual analogies: procedures, classifications, automata and human-designed calculating devices.

Timeline

Five steps across mathematics, philosophy and mechanics.

3rd century BCE

Euclid and repeatable procedure

Book VII of the Elements describes a procedure for finding the greatest common divisor through defined and repeatable steps.

Source: Euclid, Elements, Book VII — Perseus ↗
3rd century BCE

The sieve of Eratosthenes

The procedure identifies prime numbers by progressively eliminating those that do not satisfy the condition.

Source: MacTutor, History of prime numbers ↗

Analogies and differences

The connection with modern concepts.

Historical ideaRelated modern conceptFundamental difference
Euclidean procedureAlgorithmIt can now be executed digitally and at scale.
Sieve of EratosthenesFilter and ruleIt can now operate on large data flows.
Aristotelian categoriesClassificationMachine learning may learn criteria from examples.
SyllogismRule-based systemModern AI also includes non-deductive methods.
AntikytheraAutomated calculation and modelIt did not learn or adapt to data.
Hero’s automataSequential automationThey did not handle digital data or new cases.

Four philosophical questions

Is calculation understanding?

A system may apply a correct procedure without understanding the meaning of its result.

Is classification knowledge?

A category supports interpretation but may hide important differences.

Does forecasting mean deciding?

A forecast describes a possibility; a decision requires objectives, responsibility and consequences.

Where does the human remain?

People define the problem, choose data, set criteria, interpret exceptions, assess risks and bear responsibility.

Continue the path

From history to contemporary operation.