しかし、最初に、理想的なパフォーマー(ボトルからの一種のジンまたは惑星規模の金魚)のために私たち(人間)が行うことを命じるというトピックに関する少しのファンタジーを自分自身に(そしてお勧めします)許可します。 つまり 人類が誰もができる、誰もができるロボットを作成したと想像してください。 人類の意志のそのような理想的な執行者が直面する課題は何でしょうか? しばらく考えてみてください。記事の最後でこの質問に戻ります。
今、いくつかの数字があります。 親愛なる読者、私はあなたに負担をかけすぎないように、彼らの数を減らそうとしました。
過去20年間で人々の数がどのように変化したかを思い出しましょう。 ウィキペディアの主張によると、些細な50億からほぼ7(ほぼ)まで、つまり 1.3回。 また、過去20年間でコンピューターの数はどのように増えましたか? 残念ながら、コンピューターの数に関する統計はありませんが、コンピューターの販売に関する統計はあります。 コンピューターのフリート全体が3年ごとに完全に更新されると仮定します。 今年と前の2つの販売数を要約する必要があります。 1990年には、約5,600万台のコンピューターがあったことがわかりました。 ここで、過去数年間のコンピューター、スマートフォン、およびタブレットの販売統計を見つける必要があります。 異なる場所の数字は異なります。 平均して、コンピューター(ラップトップを含む)は年間3億台で販売され、スマートフォンとタブレットはそれぞれ約2億台でした(結局、最新のスマートフォンとタブレットは90年代のコンピューターよりもはるかに高速です)。 あなたが見つけた数字が私のものと非常に異なる場合-私に知らせてください。 しかし、概して、私は数字の順序にのみ興味があり、パーセントのプラスマイナス10-20-30%は特別な役割を果たしません。 合計(200 + 300)* 3 = 1500百万、つまり 15億。 過去20年間の成長率は1500/56 = 26倍でした。 人々の1.3倍と比較して、非常に良い。 しかし、それだけではありません。
また、コンピューターの平均パフォーマンスはどのように向上しましたか? 約? 私の記憶が私によく役立つなら、1つの命令の実行には以前にいくつかのサイクルが必要でした、そして周波数は数十メガヘルツのオーダーでした、すなわち 1秒あたり約100万回の操作。 今はどうですか? そして今、サイクルごとにいくつかの操作、ギガヘルツのオーダーの周波数、およびいくつかのコアがあります。 平均して、1サイクルあたり2つのギガヘルツ、2つのコア、2つのチームがあるとしましょう。 乗算して80億を取得します。 つまり 過去20年間の成長-8000回。 コンピューターの数を26倍に増やすと、約208千(最大で200)になります
この数字は、過去20年間で200,000倍に増加しました。 これは何の成長ですか? これはコンピューティングの可能性、つまりコンピューティング能力の全体的な成長です。 コンピューターは何を計算しますか? 彼らが計算するプログラムとデータ。 つまり 20万回-これは、プログラムの生活環境の増加に相当します。 同期間の人口の増加、1.3倍と比較してください。 また、プログラム環境は過去20年間で15万倍の速度で成長していることがわかります(環境に住んでいる人の数に直接比例する依存関係があります)。 そして、予測によると、今後10年間で、この成長は加速するだけです。
しかし、なぜ計算能力(プログラム環境)と人数を比較したのですか? ここには直接的な関係があります。プログラムは、その数に比例してのみコンピューティングリソースを使用できます。 つまり 空きコンピューティングリソースがない場合、プログラムは実行を開始せず、単に機能しません。 人が利用可能なすべてのリソースを使用するように努力するのと同じ方法-地球の再生不可能なリソースの枯渇、来るべき飢amine、飲料水の不足などについてすでに何度も聞いたことがあることに注意してください。 または、別の例を示します。ある島で育ち、その領土全体を占領した草を取ります。 草の成長に適した島の面積が突然増加した場合、草は何をしますか? 時間が経つにつれて草が新しい生息地を占めることになると誰もが論争することはないでしょう。 つまり 生物の生活環境の大きさの変化は、そのような生物の数に直接関係していると主張することができます。 一度ではなく、時間をかけてみましょうが、今では原則自体が重要です。
したがって、これらの値を比較する合理性に同意する場合、プログラムの生活環境の成長とその数は、惑星の人口増加率を150,000倍超えます。 これは単なる違いです! もし人類が同じ成長をしていたら、同じ20年で100万個の地球型惑星を完全に習得する必要があったでしょう(100億人が惑星に住んでいると仮定)!!! それについて考えてみてください:20年で、10万の惑星を持つ人々を住まわせてください。 これは年間5,000惑星です! これは1日あたり142惑星または1時間あたり6惑星です!
スケールに感動しましたか? ゆっくりと進みましょう。
私は人工知能、知性、生命のトピックについて洗脳することを提案します。 最初の2つについては話したくありません。人工知能と知性です。ほとんどの読者は、人工知能と知能ではなく、普通のことでさえ私に同意しないと思います。 私は人生に注意を払うことを提案します-それに対処するのは簡単です。
人生はどんな感じ? 生命の炭素形態の例については? Wikiには多くの正式な定義がありますが、これでは十分ではないように思えたので、もう1つ追加します。 私の意見では、人生は生き物の能力です。
- 掛ける
- 変異する
- 適応します。
または言い換えると:
- 自分をコピーして、将来の世代でフォームを変更しないでください
- コピーするときに形を変える
- 新しい環境に合わせて意図的にフォームを変更します(または、繁殖に適応した人だけを残します-いわゆる自然selection)
はい、パラグラフ1と2は相互に矛盾しているように見えますが、そうではありません。 はい、有機細胞内および細胞とその隣人(環境)との間の(物質)情報の交換は依然として非常に重要です。 もちろん、生殖のメカニズム(遺伝子ベースの複製)などは非常に重要です。 しかし、これはすべての詳細であり、一般的なことに注意を集中したい-抽象化に。 生きている生き物を思い出してみましょう。これらは、特定の環境に住んでいて、増殖、突然変異、順応することができる生き物です。 その植物、地球の動物相を取りなさい-それらはこの原則に対応する。 もちろん、地球の植物相-インテリジェントライフ-を呼び出すことはいくぶん無謀になりますが、これは必要ではありません。
そして、プログラムはどうですか? 彼らは生きていますか? 1990年に作成された最も単純なポリモーフィックウイルスは、生命の3つの兆候のうち2つを満たしました。 アンチウイルスのヒューリスティックアルゴリズムの出現により、自然選択メカニズムが自動的に起動しました。「検出された」ウイルスは削除され、残りは増え続けました。 しかし、これはすべて前代未聞であり、読者に、前世紀以降に存在していた「生きているウイルス」を納得させるにはあまりにも幻想的です。 実際、すべてがよりシンプルです。 人はプログラムを作成し、修正し、コンピューター上で複製し、「最高の」プログラムのみを残します。 プログラムが生活の状態を獲得したのは、日常の人間活動のおかげです(もちろん、「生活」という用語の私の解釈では)。 プログラマーは新しいプログラムを作成(変更)し、売り手はプログラムを配布(乗算)し、ユーザーは自分のコンピューターで最高のプログラムのみを実行します(適応)。
ここでは、注意深い読者が「プログラム自体は再現/変異/適応しない」と反対するかもしれません。 だから、結局のところ、人は独立して「乗算/変異/適応」するのではなく、遺伝子の助けを借りて! 同時に、遺伝子-存在しない-は抽象化です! 遺伝子は私たちの存在の平面外にあります! 染色体はありますが、遺伝子はありません! (詳細については、読者に「The Selfish Gene」という本を参照してください)
したがって、有機生命は遺伝子によって制御され、生命が存在する時空に遺伝子は存在しません。 そして、プログラムは、プログラムが存在する場所ではなく、完全に異なる連続体に存在する人によって制御されます。 私の意見では、類推は完全であり、非常に明確です。 もしそうなら、プログラムはライブです。 合理的ではありません-理由については話しませんでしたが、生きています!
このような背景に対して、プログラムの生きている世界の代表者の1人は非常に幻想的に見えます。むしろ、プログラムの集合体です。スマートフォンとタブレットのオペレーティングシステムは「アンドロイド」です。 私が感銘を受けたのは、そのアセンブリのシステム要件(コンパイルなど)です。 これに関するニュースからの抜粋は次のとおりです。
ソースからAndroid 4.0を完全に再アセンブリするためのアセンブリ環境の要件が判明しました。 仕様から判断すると、アセンブリ環境の要件はAndroid 2.3のリリースに比べて約2倍になります。 アセンブリには、16 GBのRAMと25 GBの空きディスク容量のあるシステムをお勧めします(サポートされるすべてのプラットフォームのアセンブリには、80 GBが必要です)。 コードの量は6 GBです。 24 GBのRAMとIntel Xeon E5620 2.4GHz CPUを搭載したデュアルプロセッサシステムでのビルド時間は、25分のリアルタイムまたは5時間のプロセッサ時間です。
そして、これはすべて、手のひらに収まるデバイスで実行されるプログラムのセットを組み立てるためです! 少ないエネルギーで小さなバッテリーで動作するはずです! しかし、私は少し気が散りました。
記事の冒頭で、人類がロボットを作成したことを想像してみてください。人類に役立つすべてのことにおいて、誰もがどのように、誰もが彼を打ち負かさないことを知っていますか? 人類の意志のそのような理想的な執行者が直面する課題は何でしょうか? 読者の皆さん、今あなたの話を聞く機会はありませんので、読者はこの質問に対する私の答えだけに限定する必要があります。 一般化された形式では、このタスクは次のように定式化されます:「人類にとって理想的な生活環境の創造、分配、維持、維持」。 つまり きれいな空気、水、食べ物、太陽、海、砂、そして一般的に心配のない生活。 「あなたがすべてを持っていて、あなたがそれのために何も持っていないように」ということわざにあるように、私は自分自身から追加します:「私はこれのために働く必要はなかった。」 原則として、このタスク/状況が人類にとってどれほど良いか悪いかについては詳しく説明しません(ただし、これは議論のための興味深いトピックでもあります)。
しかし、多くのコンピューター、スマートフォン、タブレット、そしてそれらすべてを統合する単一の環境、つまりインターネットを作成して配布することによって、人類は何をするのでしょうか? それは、ライブプログラムが住む環境を作ります。 最近、プログラムに関連して、人類は「ボトルからの魔神」/金魚/静かで役に立つロボットの役割を果たしており、プログラムの環境を最大限に活用しています。 彼らは素晴らしい速度で何をしますか:1時間に6つの地球惑星! そして、プログラムからの見返りに、人類はこれに対して何をしますか? それは彼らの繁殖、改変、適応に貢献します。 彼はまた、彼自身の費用で電気を供給します...
想像できますか? 私たち全員、最新のITテクノロジーを使用している人々-私たちはプログラムを提供しています! 彼らのために肥沃な生息地を作ります! 私たち人間は用事をします! 真実は非常に不条理に聞こえ、奇妙なSF映画の陰謀のように見えますか?
ここでは、不吉な人工知能がすでに存在し、現在、プログラムに大きな喜びで奉仕しているすべての人々を奴隷にしているというテーマを想像することができます。 しかし、実際にはこれはばかげています。 私たち人間が遺伝子を奴隷化し、彼らが善のために私たち自身に奉仕していると仮定するのと同じようにばかげています...しかし、ところで...