数字の歴史

AIを理解するには、数と数え方の概念を理解することが重要です。

AIは数字についてです

人工知能はすべて数字に関するものです。

数字は理解しやすいです:1、2、3、4、5 ... 11、12、13、14、15。

動物の研究は、動物でさえいくつかの数を理解できることを示しています:

  • 2人の妻
  • 8人の息子
  • 5個の卵

現代の世界での数字の必要性は絶対です。私たちは数字なしでは生きられません:

  • 100ドル
  • 円周率= 3.14
  • 365日
  • 25年
  • 20%の税金
  • 100マイル

AIは数えることについてです

数の概念は、カウントの概念につながります。

先史時代の考え方を想像してみてください。

  • リンゴの数え方は?
  • トウモロコシの重さを量る方法は?
  • お支払い方法?
  • 海はどこまでですか?

人工知能は、人間が計算を必要としている結果です。

カウントは簡単に理解できます:2 + 2 = 4。

動物の研究は、動物が非常に単純な数え方しか理解できないことを示しています。

ホモサピエンスはどのように計算を処理しますか?

複雑な計算はコンピューターによって行われます。

「そうです!コンピューターは人間よりも賢くなります。」

2人のバビロニアの科学者

約6000年前..。

2人のバビロニアの科学者が話していました:

科学者1:「私たちは記数法を発明する必要があります」。

科学者2:「何?」

科学者1:「すべての番号に名前を付ける必要があります」。

科学者2:「あなたは1、2、3のような意味です」。

科学者1:「その通り!」。

科学者2:「でもなぜ?」

科学者1:「7人が何であるかわからない場合、私には7人の息子がいるとどうやって言うことができますか?

科学者2:「すべての番号に名前を付ける必要がありますか?」

科学者1:「その通り!」。

科学者2:「では、いくつの数字が必要ですか?15?」

科学者1:「もっと。15人以上の息子がいる人もいます」。

科学者2:「それでは30歳。念のために」。

科学者1:「しかし、30歳以上の人は自分の年齢を知ることができるはずです」。

科学者2:「OK.60それでは」。

バビロニア数字(基数60)

私たちは、バビロニア人が複雑な数え方の開発を始めたと信じています。

バビロニア数字

バビロニア数字システムには60桁の数字があります。これはBase60システムです。

1,5は1×60、プラス5(65)
3,30は3×60、プラス30(180 + 30 = 210)を意味します

バビロニア人には場所と値のシステムがあり、左側の数字は10進数のシステムと同じように完全な値を表しています。

バビロニア人が60をベースとして使用した理由は、60がほとんどの数で割り切れるということでした:1、2、3、4、5、6、10、12、15、20、30、および60 。

欠点は、ユーザーが60桁の数字を覚えていなければならないことでした。しかし、システムはスマートでした。その多くは今日でも使用されています。

我々彼らなぜ
完全な円360°46 x 60 = 360
半円180°23 x 60 = 180
一時間60°11 x 60 = 60分

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本の指 12本の指
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.