La storia dei numeri

Per comprendere l'IA, è importante comprendere il concetto di Numeri e Conteggio.

L'intelligenza artificiale riguarda i numeri

L'intelligenza artificiale è tutta una questione di numeri .

I numeri sono facili da capire: 1,2,3,4,5 ... 11,12,13,14,15.

Gli studi sugli animali indicano che anche gli animali possono capire alcuni numeri:

  • 2 mogli
  • 8 figli
  • 5 uova

La necessità di numeri nel mondo moderno è assoluta. Non possiamo vivere senza numeri:

  • 100 dollari
  • Pi = 3,14
  • 365 giorni
  • 25 anni
  • Tasse del 20%.
  • 100 miglia

L'intelligenza artificiale riguarda il conteggio

Il concetto di numeri porta al concetto di conteggio.

Immagina il pensiero preistorico:

  • Come contare le mele?
  • Come pesare il mais?
  • Come pagare?
  • Quanto è lontano l'oceano?

L'intelligenza artificiale è il risultato della necessità umana di calcoli.

Il conteggio è facile da capire: 2 + 2 = 4.

Gli studi sugli animali indicano che gli animali possono comprendere solo un conteggio molto semplice.

Come si comporta l'Homo Sapiens con i calcoli?

I calcoli complessi vengono eseguiti dai computer.

"Sì! I computer possono essere più intelligenti degli umani."

Due scienziati babilonesi

Circa 6000 anni fa...

Due scienziati babilonesi stavano parlando:

Scienziato 1: "Dobbiamo inventare un sistema numerico".

Scienziato 2: "Cosa?".

Scienziato 1: "Dobbiamo dare un nome a ogni numero".

Scienziato 2: "Vuoi dire come 1, 2 e 3".

Scienziato 1: "Esattamente!".

Scienziato 2: "Ma perché?".

Scienziato 1: "Come posso dirti che ho 7 figli, se non sai cos'è 7?

Scienziato 2: "Ogni numero dovrebbe avere un nome?".

Scienziato 1: "Esattamente!".

Scienziato 2: "Allora, di quanti numeri abbiamo bisogno? 15?".

Scienziato 1: "Di più. Alcune persone hanno più di 15 figli".

Scienziato 2: "Ok. 30 allora. Giusto per essere sicuro".

Scienziato 1: "Ma le persone di età superiore ai 30 anni dovrebbero essere in grado di dire la loro età".

Scienziato 2: "Ok. 60 allora".

Numeri babilonesi (Base 60)

Crediamo che i babilonesi abbiano iniziato lo sviluppo del conteggio complesso.

Numeri babilonesi

Il sistema numerico babilonese ha 60 cifre diverse. È un sistema Base 60 :

1,5 significa 1 per 60, più 5 (65)
3,30 significa 3 per 60, più 30 (180 + 30 = 210)

I babilonesi avevano un sistema di valori di posizione, in cui le cifre a sinistra rappresentavano valori completi, proprio come il nostro sistema decimale.

Il motivo per cui i babilonesi usavano 60 come base era (ci piace credere) che 60 è divisibile con la maggior parte dei numeri: 1,2,3,4,5,6,10,12,15,20,30 e 60 .

Lo svantaggio era che l'utente doveva ricordare 60 cifre diverse. Ma il sistema era intelligente. Molto è ancora in uso oggi:

Che cosaNoiLoroCome mai
Un cerchio completo360°46x60 = 360
Mezzo cerchio180°23 x 60 = 180
Un'ora60°11 x 60 = 60 minuti

The origin of the Sexagesimal system (base 60) has been lost in history.

But surely, it looks like it has been used in parallel with the Dozenal system since ancient times.


Dozenal (base 12)

The dozenal system (base 12):

  • There are 12 in a dozen
  • There are 12 hours in a day
  • There are 12 hours in a night
  • There are 12 months in a year

12 is very versatile. It can be divided by 1,2,3,4,6,and 12.


How to Count Dozenal

With two hands, you can count to 60.

Each of your fingers have 3 joints:

12 dita 12 dita
The thumb counts to 12 on left hand. The right hand counts the number of full hands.
  • 1 full hand = 12
  • 2 full hands = 24
  • 3 full hands = 36
  • 4 full hands = 48
  • 5 full hands = 60

Sexagesimal (base 60)

The sexagesimal system (base 60):

  • There are 60 seconds in one minute
  • There are 60 minutes in one hour

60 is very versatile. It can be divided by 1,2,3,4,5,6,10,12,15,30, and 60.


Roman Numbers (Base 10)

Roman numbers originated in Rome and was used in Europe into the Middle Ages.

Symbol:IVXLCDM
Value:1510501005001000

The Romans used a Base 10 system. Possibly because they used their 10 fingers to count.

Today, most of the world use a Base 10 number system:
Western numbers, Chinese numbers, Brahmi numbers, Greek numbers, Hebrew numbers...

5 means 5
50 means 5 times 10
500 means 5 times 100

57 means 5 times 10, plus 7
75 means 7 times 10, plus 5


Digital Numbers (Base 2)

Humans can count with base 10 numbers, computers can not.

Electricity cannot count. Electricity can only be On and Off.

Computers use Electricity or Magnetism to represent On and Off.

Computers use Digital Numbers like 11100110 (in contrast to Base 10 Numbers like 230).

Digital numbers (11100110) are also called Binary Numbers.

You will learn more about digital computers in the next chapter.


Man vs. Computer

Computers can handle an unlimited amount of numbers.

Humans can not.