2010-11-18 4 views
5

Also die Idee ist, dass ein Computer-Agent in zwei Schichten programmiert werden würde, die bewusst und unbewusst. Der unbewusste Teil besteht im Wesentlichen aus einer Reihe von Eingabe - und Ausgabegeräten, die ich normalerweise als Sensoren (Tastatur, Temperatur usw. bis an die Grenze Ihrer Vorstellungskraft) und Ausgabemethoden (Bildschirm und Lautsprecher, insbesondere im Falle von ein Heim-PC, aber wieder an die Grenzen Ihrer Vorstellungskraft). Sensoren können jederzeit hinzugefügt oder entfernt werden, und diese Schicht bietet der bewussten Schicht zwei Hauptkanäle, einen einzelnen Eingang und einen einzelnen Ausgang. Zu definieren, welche Art von Information sich zwischen diesen beiden Schichten bewegt, ist etwas schwierig, aber die Grundidee ist, dass der bewusste Teil ständig Signale (auf verschiedenen Abstraktionsebenen) von der Ausgabe des unbewussten Teils empfängt und der bewusste Teil alles senden kann Es will durch den Eingangskanal zur unbewussten Schicht hinunter. Die Bewusstseinsschicht weiß zunächst wenig bis gar nichts, sie wird nur durch Eingaben von der unbewussten Schicht völlig zerstört, und sie weiß, wie man Signale zurücksendet, obwohl sie nichts darüber weiß, wie ein bestimmtes Signal den unbewussten Teil beeinflussen wird. Der bewusste Teil hat eine große Menge an Speicherplatz und Verarbeitungsleistung, jedoch ist es alles flüchtige Speicher.Wie könnten Sie einem Computer ein "natürliches Bedürfnis" geben?

Jetzt für die Frage. Ich möchte, dass der bewusste Teil des Systems "wächst", indem es keine Ahnung hat, was es kann, es weiß nur, dass es Signale senden kann, und so beginnt es, indem es Signale über die Leitung sendet und sieht, wie sich das auf die Sensordaten, die es zurück erhält. Die Sackgasse ist, dass der Computer zunächst nicht versucht, ein Ziel zu erreichen. Es sendet nur Signale herum. Um daran zu denken, wie ein Baby geboren wird, braucht es Nahrung oder Schlaf oder wird aus der Sonne, usw. bewegt. Die sensorischen Inputs des Babys werden seinem Gehirn zugeführt, das dann beschließt, seine Ausgänge zu benutzen um zu bekommen, was es braucht.

Welche natürliche Notwendigkeit kann ein Computer haben?

What have I tried?
Denken speziell darüber, wie ein Baby wird hungrig, ich habe sicherlich keine Forschung auf Katze Scans auf zu weinen hungrige Kinder oder irgendetwas durchführen, aber ich dachte, vielleicht ein bestimmtes Signal aus dem Unbewussten kommt mit wachsenden Geschwindigkeit ständig, die nur gesättigt ist, wenn die zurückgesandten Signale das Baby zum Essen veranlassen. Die Aufgabe des bewussten Gehirns wäre es, die Rate zu minimieren, mit der jede Art von Signal hereinkommt. Mit anderen Worten, der "Instinkt" des Computers besteht darin, die Rate jedes eingehenden Signals zu begrenzen. Welche anderen "Instinkte" könnte es geben? Das Problem mit dieser Analogie ist natürlich, dass Computer nicht essen müssen. Zumindest war ich nicht in der Lage, Essen zu etwas zu übersetzen, das ein Computer braucht.

Outside of the scope of this question
Das Endziel dieser ist, einen Computer zu lehren, die nichts außer wie es in Wechselwirkung mit der Welt weiß, Tic-Tac-Toe zu spielen. Eine andere Idee, die ich hatte, war, einen Knopf zu drücken, den man drücken konnte, um die Frequenz eines bestimmten Signals manuell zu stimulieren, wenn es etwas Schlechtes tut, oder manuell die Geschwindigkeit eines bestimmten Signals zu beruhigen, wenn es gut ist.

+0

Coole Idee, ich mag es.Zufälliger Gedanke: Wenn es um KI geht, ob "die Natur es so macht", ist das von geringer Bedeutung, wenn du denkst, dass ein Computer "wollen"/"brauchen" sollte (ich denke es ist sicher in diesem Zusammenhang zu sagen) so ziemlich das Gleiche, bis das Bewusstsein gelernt hat, sie zu unterscheiden), dann mach den Computer "will/brauche". Letztendlich interessiert es dich nur, ob es funktioniert oder nicht. – Crisfole

+0

Ich bin nicht so besorgt über die Natur, als ein Ziel für den Computer zu finden, das nie endet, und zwingt den Computer, Dinge weiter zu tun, um das unvermeidliche "Bedürfnis", das um die Ecke kommt, leichter zu sättigen. Ich suche im Grunde nach etwas in der unbewussten Schicht, das regelmäßig betroffen wäre, um dieses Verhalten zu erzwingen. Ich möchte dem System nicht sagen, was zu tun ist, ich möchte, dass es herausfindet, wie es das erhält, was es am effektivsten braucht. Weil ich in gewisser Weise einen Job habe und zur Arbeit gehe, um das Essen viel einfacher zu machen. –

+0

Können Sie Ihr Problem mit dem Problem des Verstärkungslernens vergleichen und Unterschiede hervorheben? – ziggystar

Antwort

3

Machine Intelligence-Programme beginnen in der Regel auf der Ebene der Auszeichnung auf Mazlow's Hierarchy of Needs, weil sie keine Möglichkeit haben, physiologische, Sicherheit oder soziale Bedürfnisse zu erkennen. Jedoch ...

Auf der physiologischen Ebene ernährt sich der Computer von Elektrizität. Schließen Sie eine USV an, die dem Computer mitteilt, wenn er im Akkubetrieb läuft, und Sie haben einen potenziell nützlichen Eingang, um physiologische Bedürfnisse wahrzunehmen.

Geben Sie ihm die Möglichkeit zu "wahrnehmen", dass es "Zeit verloren hat" oder Lücken in seiner Zeitaufzeichnung (aufgrund von Stromausfall) hat und Sie möglicherweise die Notwendigkeit für Sicherheit einführen können.

Stellen Sie soziale Bedürfnisse vor, indem Sie sie interagieren lassen. Es kann sich einsam fühlen, wenn zwischen Eingaben von der Tastatur viel Zeit verstreicht.

Das Erkennen der verlorenen Zeit, der Zeit, die seit der letzten Tastaturinteraktion verstrichen ist, und das Laufen auf Batterie könnte zu den für die unbewusste Schicht verfügbaren Eingängen gehören, die der Aufmerksamkeitsschicht regelmäßig ausgesetzt werden können.

Die Informatiker in Two Faces of Tomorrow nähern ein ähnliches Problem, einen Computer auf einem Satelliten-Sandbox Training bewusst zu werden. Sie geben ihm diese Bedürfnisse, indem sie zum Beispiel darauf aufmerksam machen, dass es ohne Elektrizität nicht mehr funktioniert, dann angemessene Stimulation bietet und die Reaktion beobachtet.

The Adolescence of P-1 ist eine weitere interessante Arbeit in dieser Richtung.

+1

Entschuldigung für die Verzögerung bei der Rückkehr zu dieser Antwort. Ich wusste nicht, dass ich einen Roman bis ein paar Kapitel in. –

+0

Super Entschuldigung @ NickLarsen ♦ – aitchnyu

3

Ein Roboter wurde programmiert, um zu glauben, dass es Heringsandwiches mochte. Dies war der schwierigste Teil des gesamten Experiments. Sobald der Roboter programmiert worden war zu glauben, dass er Heringsandwiches mochte, wurde ein Heringsandwich davor platziert. Woraufhin der Roboter dachte: "Ah! Ein Heringsandwich! Ich mag Heringsandwiches."

Es wäre dann bücken und Schaufel den Hering Sandwiches in seinem Hering Sandwich Scoop, und dann wieder aufrichten. Unglücklicherweise war der Roboter so konstruiert, dass das Hering-Sandwich durch das Aufrichten das Hering-Sandwich-Scoop direkt von seinem Hering-Sandwich-Scooter zurückgleiten ließ und vor dem Roboter auf den Boden fiel. Woraufhin der Roboter sich dachte: "Ah! Ein Heringsbrot ..., usw., und wiederholte die gleiche Aktion immer wieder und wieder und wieder. Das einzige, was das Heringsbrot davon abhielt, sich mit dem ganzen verdammten Geschäft zu langweilen und zu kriechen auf der Suche nach anderen Möglichkeiten, die Zeit zu vertreiben, war das Heringsandwich, das zwischen ein paar Scheiben Brot nur ein bisschen toter Fisch war, etwas weniger wachsam für das, was vor sich ging, als der Roboter selbst.

Die Wissenschaftler des Instituts haben so die treibende Kraft hinter allen Veränderungen, Entwicklungen und Innovationen im Leben entdeckt, nämlich Heringsandwiches: Sie haben eine zu diesem Thema weithin kritisierte Studie veröffentlicht, die als extrem dumm kritisiert wurde: Sie überprüften ihre Zahlen und stellten fest, dass Was sie tatsächlich entdeckt hatten, war "Langeweile" oder vielmehr die praktische Funktion der Langeweile. In einem Fieber der Aufregung dann ging es weiter um andere Emotionen zu entdecken, wie "Reizbarkeit", "Depression", "Zurückhaltung", "Ickiness" und so weiter. Der nächste große Durchbruch kam, als sie keine Heringsandwiches mehr verwendeten, worauf ihnen plötzlich eine ganze Reihe neuer Emotionen zum Studium zur Verfügung standen, wie "Erleichterung", "Freude", "Munterkeit", "Appetit", "Befriedigung" und am wichtigsten von allem, der Wunsch nach „Glück.

Dies war der größte Durchbruch aller.

~ von per Anhalter durch die Galaxis von Douglas Adams

Bonus

Ha Werfen Sie einen Blick auf Reinforcement Learning.

+0

Gutes Buch, schlechte Antwort. –

+0

@NickLarsen, In aller Fairness klingt Ihre Frage so, als wäre dies der erste Tag, an dem Sie jemals über maschinelles Lernen nachgedacht haben. Sie quantifizieren nichts und verwenden nur vage Pseudo-Psychologie-Begriffe in dem Bemühen, einen Computer mit einem Baby gleichzusetzen. Kurz gesagt, Sie haben effektiv nichts gefragt und eine angemessene Antwort erhalten. Aber ja, Verstärkung ist das, wonach Sie suchen. – Cerin

+0

@Chris S, ich habe etwas Spezifisches gefragt, fett hervorgehoben in meinem ursprünglichen Beitrag. Ich habe tatsächlich sehr viel Zeit damit verbracht, über die Frage nachzudenken und generell über maschinelles Lernen nachzudenken. Die Frage ist schwierig, daher war ich nicht in der Lage, eine brauchbare Antwort alleine zu finden, und deshalb frage ich die Gemeinschaft. Ich habe etwas Spezifisches gefragt, und diese Antwort ist gleichbedeutend damit, mir zu sagen, dass ich die Landwirtschaft untersuchen soll, wenn ich frage, was zum Mittagessen ist. Wenn Sie sich die Zeitstempel ansehen, werden Sie bemerken, dass der Bonus nach meiner Antwort hinzugefügt wurde. –

Verwandte Themen