Wie klein kann menschliche Intelligenz werden?

Ein weit verbreiteter Begriff in der Science-Fiction ist die Idee, dass das Bewusstsein und die Intelligenz eines Menschen auf einen Computer heruntergeladen werden können. Ich hatte kürzlich die Idee, dass vielleicht in einem apokalyptischen Szenario Millionen von Menschen ihre Gehirne auf Computer herunterladen könnten, um sie für später zu speichern. Sie könnten in dieser Zeit noch denken und Bewusstsein haben und vielleicht sogar miteinander kommunizieren. Also muss ich mich fragen: Wie klein kann dieser Computer vernünftigerweise werden? Könnte ein Computer, der die Informationen eines Gehirns speichert, die Größe von beispielsweise einem Flash-Laufwerk haben, oder könnte dies mit Nanotechnologie geschehen? Wie weit konntest du hinuntergehen?

Diese Frage hat KEINE Antwort auf den Link, bestenfalls ist es eine Nicht-Antwort (so klein wie Sie wollen). Diese Frage sollte erneut gestellt werden.
Mein Design ist etwa ein Mikrogramm für den eigentlichen Quantencomputer, das 10-fache davon mit der erforderlichen Isolationsabschirmung. Ich musste wirklich versuchen, einen Weg zu finden, um so viele Operationen in einem ausreichend kleinen Paket durchzuführen, und niedrige Schätzungen der Datenspeicherung.

Antworten (4)

Von hier: „Das durchschnittliche menschliche Gehirn hat etwa 100 Milliarden Neuronen (oder Nervenzellen) und viel mehr Neuroglia (oder Gliazellen), die dazu dienen, die Neuronen zu unterstützen und zu schützen (obwohl Sie am Ende dieser Seite weitere Informationen zu Gliazellen finden). . Jedes Neuron kann mit bis zu 10.000 anderen Neuronen verbunden sein und Signale über bis zu 1.000 Billionen synaptische Verbindungen aneinander weiterleiten.“

Von hier: „Heutige Transistoren sind etwa 70 Siliziumatome breit, sodass die Möglichkeit, sie noch kleiner zu machen, selbst schrumpft. Wir nähern uns der Grenze, wie klein wir einen Transistor machen können.“

Ich werde dies angehen, indem ich zuerst überlege, wie viel Platz es brauchen würde, um ein solches Gehirn zu speichern ; ohne Bearbeitung: ein reiner "Download". Die Mindestanforderung wäre, jede dieser Verbindungen zu speichern, damit andere zukünftige (viel größere) Maschinen die Funktion eines bestimmten menschlichen Gehirns reproduzieren könnten. So wie wir ein Computerprogramm in Bits auf einer Festplatte speichern, es dort aber nicht ausgeführt werden kann, muss es in den Speicher geladen werden, über Hardware und Leistung verfügen, um die Bits in aktivierende Schaltkreise zu übersetzen, die Anweisungen ausführen, und so weiter.

Ein einzelnes Siliziumatom ist ungefähr kugelförmig mit einer Breite von etwa 0,2 nm; Angenommen, ein binäres Bit (0 oder 1) könnte plausibel in einem Würfel mit einer Seitenlänge von etwa 0,3 nm in einer kristallähnlichen Matrix gespeichert werden (in einer zukünftigen Technologie; aber wir können bereits einzelne Atome manipulieren; also nicht ganz unplausibel).

Wie viele Bits müssen wir speichern?

Naiv; Jedes von 100 Milliarden Neuronen ( 10 11 ) kann mit jedem anderen Neuron verbunden werden; Wir könnten also 100 B Bits pro Neuron mit einer 1/0 speichern, um anzuzeigen, ob es verbunden ist oder nicht.

Der Durchschnitt beträgt jedoch nur 7000 Verbindungen pro Neuron, aber wir wissen nicht, welche 7000, also müssen wir stattdessen Neuronennummern speichern. Es braucht 37 Bit, um eine Zahl bis zu 100B zu speichern, also unter der Annahme, dass der Durchschnitt für unsere schnelle Schätzung gilt, etwa 49000 Bit pro Neuron, um alle Verbindungen im Gehirn zu speichern. Wir brauchen 4.9 × 10 fünfzehn Bits, um das Gehirn zu speichern.

Wie groß ist der Kristall

Wir ziehen daraus die Kubikwurzel, um die Anzahl der Elemente pro Seite in unserem Kristallwürfel zu bestimmen. Das Ergebnis sind etwa 170.000 Atome pro Seite. Multipliziert mit 0,3 nm beträgt unser Würfel 0,000051 Meter pro Seite; oder 0,051 Millimeter. Wenn Sie Zoll bevorzugen: 0,0020079, etwa 1/498 Zoll (größer als 1/500).

Zum Vergleich; menschliches Haar variiert von etwa 0,002 bis 0,006 in der Breite; das liegt also im Bereich der dünnsten menschlichen Haare. Wenn sich zwei solcher Haare kreuzen, kann allein die Größe ihrer Kreuzung genug Atome enthalten, um alle Verbindungen im Gehirn zu speichern. Um 1 Milliarde Menschen auf solchen Würfeln unterzubringen, würde auf jeder Seite 1000-mal so viel Platz benötigt: Also ein 2-Zoll-Würfel pro Seite pro Milliarde Menschen.

Ausführen

Jetzt benötigen Sie Transistoren und unterstützen Schaltungen und Strom . Hiersind einige Informationen an dieser Front. In diesem Projekt benötigen sie 100 Elemente pro Neuron und 20 pro Synapse (Verbindung). Da wir 7000 Verbindungen pro Neuron haben, sind 20 x 7000 = 140.000 Transistoren für die Synapsen pro Neuron gegenüber 100 für das Neuron selbst: Außerdem brauchen wir sowohl Eingang als auch Ausgang; Rechnen Sie also mit etwa 250.000 Transistoren pro Neuron. Darüber hinaus bestehen die heute vorhandenen tatsächlichen Transistoren aus 70 Siliziumatomen. Vielleicht ist 24 plausibel; aber ich denke, wir treiben die Glaubwürdigkeit voran, um auf die Molekülgröße herunterzukommen. Fügen Sie Kühlanforderungen hinzu (dies wäre glühend heiß). Unser Problem ist also, dass wir für die Ausführung auf 24 x 250.000 pro Neuron hochskalieren müssen (ein Faktor von 6 Millionen). Um unseren Speicherwürfel auf das 6M-fache des Volumens zu bringen; es skaliert bis zu 0,365 Zoll pro Seite.

Wenn Sie nun eine Milliarde Menschen speichern möchten; Sie benötigen 365 Zoll pro Seite, ungefähr 28.141 Kubikfuß. Angenommen, ein Prozessor ist 10 Fuß hoch, benötigen Sie eine Standfläche von 54 Fuß an einer Seite; das könnte in ein kleines Lager passen. Oder eher ein Raumschiff. Wahrscheinlich benötigen Sie ein Kernkraftwerk, um Strom zu liefern, und müssen es im leeren Raum auf etwa 3 K oder -270 ° C gekühlt betreiben, von der Sonne beschattet und weit entfernt von der Erde (einer Wärmequelle).

Aber das sind technische Details!

Speicherbits: Sie haben erwogen, Links zu adressieren, aber die damit verbundenen Gewichte oder den aktuellen Zustand der Zelle nicht besprochen. Ihre Zahl für die Adressierung ist jedoch zu hoch, da die meisten Verbindungen lokal sind und eine kortikale Spalte tatsächlich ein Standardteil ist, das aus einer Vorlage wiederholt werden kann.
Eine sehr wichtige Sache, die Sie hier übersehen haben, ist, dass der Zustand von Synapsen & c analog und nicht binär ist, sodass Sie mindestens mehrere Gleitkommazahlen benötigen, um den Zustand darzustellen, nicht nur ein bisschen. Als Referenz diente vor etwa einem Jahrzehnt die Simulation einiger kortikaler Säulen (von denen es etwa 10^8 im menschlichen Gehirn gibt) eines BlueGene-Supercomputers, der ein paar Dutzend kühlschrankgroße Schränke einnahm.
@jamesq: Die Bedienung ist analog; ob es eine Verbindung gibt, nicht. Für Speicherzwecke halte ich ein einzelnes Bit pro Paar für ausreichend. Was den Betrieb angeht: Transistoren sind eigentlich analog! Denken Sie daran, dass sie Verstärker ersetzt haben und eine abgestufte Antwortkarte (oder Rampe) von vollständig geschlossen bis vollständig geöffnet haben. Ich würde nicht davon ausgehen, dass die Art und Weise, wie IBM es gemacht hat, der beste Weg aller Zeiten ist, um die Arbeit zu erledigen. Ich versuche nur, ein Minimum zu berechnen, das möglicherweise nicht realisierbar ist; Sie können dies zB nicht in einer Garage verstecken: Aber es könnte in den Raum eines bestehenden großen Einkaufszentrums oder einer Fabrik passen; Sie brauchen keine Quadratmeile.
@Amadeus: Das Aktionspotential, das von einem Neuron ausgelöst und an die verbundenen Neuronen weitergegeben wird, ist ein binäres Ereignis. Der kumulative Zustand, der bestimmt, ob das Feuern stattfindet oder nicht, ist jedoch ein sehr analoger Prozess. Mir ist klar, dass Sie versuchen, ein Minimum zu erraten: Was ich sagen möchte, ist, dass dieses Minimum wahrscheinlich viel größer ist, als Sie denken.
Es ist auf jeden Fall erwähnenswert, dass 1 Bit pro Atom auf jedem Atom in einer Kristallmatrix ein absolutes Minimum an Größe nach physikalischen Gesetzen wäre. Dies vermeidet die unordentliche Frage "Wie zum Teufel liest du es?" Aber wir können leicht genug skalieren, indem wir die Anzahl der benötigten Atome mit dem aktuellen Maßstab der Elektronik multiplizieren und etwas Polsterung und Bussing-Raum hinzufügen. Beginnen Sie also mit einem Sandkorn und fügen Sie all das hinzu ... ja, Sie könnten am Ende mit einem Kristall von der Größe eines aktuellen Flash-Laufwerks enden.

Ich denke, dies ist eine dieser Fragen, die letztendlich darauf hinausläuft, „welche Größe Sie für Ihre Geschichte benötigen“, je nachdem, wie weit in die Zukunft sie spielt. Auf der einen Seite sind wir zwar nicht in der Lage, den menschlichen Geist zu modellieren, aber wir haben in letzter Zeit viele Fortschritte in der neuronalen Vernetzung und der künstlichen Intelligenz gemacht, und viele der entwickelten innovativen Tools können auf hohem Niveau betrieben werden -end Desktop (stellen Sie einfach sicher, dass Sie die beste Grafikkarte bekommen, die Sie sich leisten können). Auf der anderen Seite nimmt die Leistung von Computerhardware ständig zu und sie schrumpft in der Größe. Das Smartphone in der Hosentasche hat mehr Rechenleistung als alle Computer, die in den 60er Jahren die Menschheit auf den Mond brachten.

Irgendwann in der Zukunft werden wir in der Lage sein, neuronale Netze zu modellieren, die komplex genug sind, um einen menschlichen Geist nachzubilden, und einen Weg finden, uns selbst hochzuladen. Keiner von uns weiß genau, wann wir diesen Punkt erreichen werden. Es kann in zehn Jahren passieren, es kann hundert dauern, es kann tausend dauern. Und natürlich muss Ihre Apokalypse nicht sofort stattfinden, nachdem wir diesen Punkt erreicht haben. Brain-Uploading-Technologie könnte zum Zeitpunkt Ihrer Geschichte bereits weit entwickelt und Jahrhunderte alt sein.

Und ebenso weiß niemand, wie klein oder wie leistungsfähig Computer bis dahin sein werden. Wenn es uns bis dahin gelungen ist, Quanten- oder optisches Computing zum Laufen zu bringen, könnten die Computer, die dazu in der Lage sind, Desktop-Größe oder sogar noch kleiner sein. Vielleicht können Sie ein menschliches Gehirnmodell auf Ihrem Supersmartphone ausführen. Sie könnten sich sogar eine Art „Hyperraum“-Computer ausdenken, der so groß wie ein Reiskorn ist und dennoch leistungsfähiger als die gesamte moderne Computertechnik.

Nachdem Sie all dies gesagt haben, fragen Sie also nach dem Hochladen von Millionen von Menschen in eine Umgebung, in der sie alle miteinander vernetzt sind. Ich würde erwarten, dass dies zumindest eine signifikante Größe erfordern würde, wenn Sie versuchen, innerhalb der Grenzen der Physik zu bleiben, wie wir sie kennen. Ich stelle mir etwas in der Größe eines Rechenzentrums vor, es sei denn, Sie bringen hypermoderne Technologie ins Spiel.

Ich halte «irgendeine signifikante Grösse» nicht für eine sinnvolle Antwort.
Aus diesem Grund spezifiziert der nächste Satz "etwas in Rechenzentrumsgröße". :-p
Die Frage, die hier gestellt werden muss, ist, ob neuronale Netze oder „künstliche Intelligenz“, so nützlich sie auch sein mögen, um bestimmte Aufgaben zu automatisieren, tatsächlich den tatsächlichen Geist (Mensch oder Tier) auf sinnvolle Weise replizieren.

Mein Design ist etwa ein Mikrogramm für den eigentlichen Quantencomputer, das 10-fache davon mit der erforderlichen Isolationsabschirmung. Ich musste wirklich versuchen, einen überzeugenden Weg zu finden, um so viele Operationen in einem ausreichend kleinen Paket durchzuführen, und niedrige Schätzungen der Datenspeicherung.

In diesem Beitrag gehe ich auf die benötigten Ressourcen ein. Das kleinste ist natürlich ein direktes Programm, keine Emulation unserer eigenen physikalischen Schichten:

Sie wussten bereits, wie das Gehirn arbeitet, um Intelligenz zu produzieren, das ziemlich direkte Schreiben dieses Programms würde 10 15 FLOPS (Blue Gene/P circa 2007) und 100 Terabyte erfordern.

Die Größenanforderung wird durch die Datenspeicherung bestimmt. Abbildung 1 Atom pro Bit? Berechnen Sie das dafür benötigte Volumen.

Einige andere Antworten gehen über die Konnektivität und haben mehr Verkabelung als Verarbeitung. Aber echte Hardware vermeidet dieses Problem bereits: 1 Kern simuliert viele Nurons, und die Datenübertragung erfolgt über Netzwerkverbindungen, nicht Punkt-zu-Punkt zwischen jedem Kernpaar! Bei einem Programm (keine Simulation) ist das Konzept klarer – jede Operation benötigt ihre eigenen Argumentdaten, und solange der Speicher mit der Mühle mithalten kann, reicht ein normaler Speicher, der an den Prozessor angeschlossen ist, aus.

In meiner Quantencomputer-Beschreibung aus meiner Geschichte (im verlinkten Beitrag) vermeidet er jegliche Verkabelung, indem er Wellen von Interferenzmustern über die Speichermatrix spielen lässt. Allgemeiner kann man sich einen 3D-Kristall vorstellen, der von Lasern adressiert wird, die den Kristall für einzelne Strahlen transparent und dort, wo sie sich schneiden, nichtlinear finden. Also keine Kabel, das Sondenlicht durchläuft den Speicher selbst ohne Probleme.

Ein Quantencomputer kann viele Operationen ausführen. In der Fiktion sind sie einfach lächerlich schnell, und das mag für Sie gelten. In Wirklichkeit können sie bestimmte Klassen von Problemen lösen oder suchen , indem sie Superposition als Parallelismus verwenden, um das richtige zu finden; Das Programm müsste so geschrieben werden, dass es diese Art von Operation verwendet, um diese Art von exponentieller Beschleunigung zu erreichen. Aber auch die klassische Berechnung ist schnell , wenn die Teile sehr klein sind. Wenn Sie Logik verwenden, indem Sie Bspin-Zustände einzelner Atome verwenden, wäre die Geschwindigkeit auf Lichtgeschwindigkeit beschränkt, um Informationen dadurch zu erhalten. In meiner fiktiven Behandlung versuche ich, das für die meisten gängigen Berechnungen verwendete Volumen zu minimieren, um die durch diese Grenze auferlegte Geschwindigkeit zu erhöhen.

Wenn Sie mehrere Kerne in Nanogröße haben, können Sie im Gegensatz zu meinem Design viele davon auf kleinem Raum haben. Sie könnten also ein Design in Betracht ziehen, das ein Würfel von 1000 Seiten pro Seite oder eine Milliarde Nanokerne ist, die jeweils einfache Verarbeitungsfunktionen und etwas lokalen Speicher haben. Schauen Sie nach, wie viele Gates eine CPU benötigt – sagen wir 12000 für den ARM M0 – und sagen Sie, dass jedes Gate aus nur wenigen Atomen besteht.

Eine Milliarde × 12000 × 10 sind ungefähr 10 14 Atome, was ungefähr 2 Nanogramm Kohlenstoff entspricht, wenn ich das richtig verstanden habe . Fügen Sie 10 14 Bit Speicher bei ungefähr der gleichen Größe für Single-Atom-Speicher hinzu. Wenn das Gedächtnis mehrere Atome einnimmt oder in mehreren Kopien gespeichert ist, multiplizieren Sie das aus.

Geben Sie dem Ganzen eine zusätzliche Größenordnung für das Maß, und das sind 50 Nanogramm . Bei 3,5 g/cm³ sind das etwa 25µm Würfel . (Jemand überprüft bitte meine Berechnungen.)

Sehr klein. Wir haben erst seit den 80er Jahren ernsthafte Ressourcen für die Forschung in neuronalen Netzen und Quantencomputern eingesetzt. Nehmen wir an, einige heftige Entwicklungen in diesen Gebieten, und ein Gebäude von der Größe eines großen Einkaufszentrums könnte die Ausrüstung für die Lagerung einer Planetenbevölkerung beherbergen. Dies lässt die vernünftige Annahme zu, dass es in diesen Technologien ähnliche geometrische Progressionen zum Mooreschen Gesetz geben würde. https://en.wikipedia.org/wiki/Moore%27s_law Ein gutes Beispiel dafür ist, dass diskrete Teile in den 80er Jahren verwendet wurden, um Neuronen zu emulieren, um neuronale Netze zu verdrahten, die nicht mehr als das Nervensystem einer Kakerlake hatten. Heute können Sie für 4000 Dollar ein Kreditkartenbrett mit 4096 Neuronen kaufen. http://www.general-vision.com/hardware/neurostack/

Glaubst du, du könntest besser quantifizieren als „sehr klein“?
Sicher könnte ich. Ich könnte sogar Berechnungen posten, um meine Aussagen, die um zwei Größenordnungen falsch sind, zu untermauern, und jemand anderen bitten, meine Berechnungen zu überprüfen. Ich machte eine sehr konservative Aussage, dass ein großes Gebäude das Bewusstsein einer planetaren Bevölkerung halten könnte, und verzichtete auf Berechnungen, die möglicherweise ungültige Annahmen erfordern würden.