Der Durchbruch - Erzeugung künstlicher allgemeiner Intelligenz



  • Was ist dann noch die große Intelligenz zum läufen lernen, wenn du schon vorgibst, dass "Hüfte hochbewegen" gut ist? Das ist doch nur noch vorgegebene Lösung mit GA suchen.



  • MoonKnightTL schrieb:

    Taschengelderhöhung schrieb:

    MoonKnightTL schrieb:

    Achja, das sollte ich vielleicht noch sagen:

    otze schrieb:

    und der GA darf nicht in lokale minima laufen - was er wird

    Also bleiben wir bei dem Beispiel des Laufen lenrnenden Roboters. Der Roboter wird nicht sofort lossprinten. Man muss ihm das Laufen ggf. Stück für Stück beibringen. Also erstmal soll er sich überhaupt bewegen. Tut er das, wird er dafür belohnt. Also die Lebensenergie der aktiven Kompetitioren wird erhöht. Wenn er das geschafft hat, geht es darum, bestimmte Bewegungen zu belohnen, die für das Laufen hilfreich sein könnten. Bis er schließlich laufne kann.

    Du beschreibst nur die Sachen die klar und einfach sind und nicht die wichtigen Details. Wie soll das alles bewertet werden? Woher weiß man welche Bewegung gut fürs Laufen sein soll? Willst du die Zielbewegung schon vorher als Lösung hinterlegen und dann vergleichen? Was soll dann noch künstliche Intelligenz sein? Beschreib mal detailliert wie du feststellst, wenn ein Kompetitior gut gelaufen ist und wie die und von wem seine Lebensenergie erhöht wird.

    Also, das Laufen könnte man z.B. unterteilen in Hinstellen und loslaufen. Hinstellen z.B. in Hüfte hochbewegen und Rumpf hochbewegen.
    Bewertete wird das ganze im Hauptprogramm. Bei Hüfte hochbewegen werden z.B. die Koordinaten der Hüfte gegenüber dem Boden verglichen und je nachdem der Roboter belohnt oder nicht. Belohnt wird, indem eine Funktion der Klasse aufgerufen wird, die die Kompetitoren verwaltet. Diese Funktion schaut dann, welche Kompetitoren aktiv sind und erhöht deren Lebensenergie.

    Mooment.
    Nachdem Du den Roboter intelligent gebaut hast mit Beschleunigungssensoren, Beinen mit mehrern Bewegungsachsen, Aktoren, die schnell und stark genug erscheinen, Energieversorgung, Prozessor und einem Rahmenprogramm, das nur noch ein paar Parameter ausgefüllt braucht! ⚠
    Ja, dann kannste einen GA drauf loslaufen lassen, der für die Fuzzy-Steuerung bessere Bereichsgrenzen findet.

    <ironie>Die KI wird natürlich doppelt so gut, wenn Du zwei Wikipedia-Artikel kombiniertst (also eine Kreuzung in GA-Sprech). Perfekt eignen sich genetische Algorithmen und neuronale Netze als Eltern. Die Crux an den Netzen ist nämlich genau auch, daß sie überhaupt nicht lernen, wenn man sie wo einsetzt, wo sie nicht passen. Und beide setzt man gerne ein, wenn man überhaupt nicht weiter weiß, als Notnagel, und als Zugeständnis.
    Also einfach weiterhin, weil absolut nicht zu vermeiden, den Roboter intelligent bauen mit Beschleunigungssensoren, Beinen mit mehrern Bewegungsachsen, Aktoren, die schnell und stark genug erscheinen, Energieversorgung, Prozessor und einem Rahmenprogramm, das nur noch ein paar Parameter ausgefüllt braucht. Und zwar wird es alle Sensoren und alle Aktuatoren über ein neuronales Netz verbinden. Und jetzt kommt der Clou: Das Netz wird nicht durch Rückkopplung oder so einen Schmarrn lernen, was ja eh nicht klappt, die Netztopologie und die Gewichte werden einfach als Genom dargestellt und ein genetischer Algorithmus wird sie verbessern.</ironie>



  • KI ist seit langem eine nicht erreichte Zielvorstellung. Man kann schon viele motorische Intelligenz erfolgreich simulieren.
    Ich hoffe aber stark, dass es vollständig und mit einer höherer Intelligenz als von uns Menschen auch für nicht-motorische Dinge nicht gelingen wird.
    Alles weitere sieht man sich gerne in Fernsehfilmen an!

    Zombie lässt grüssen! 🙂



  • es gibt bisher keinen Beweis dafür und es ist auch nicht plausibel, daß Intelligenz an kohlenstoffbasierte Lebewesen gebunden ist

    http://www.zum.de/Faecher/Materialien/dittrich/Lyrik/Ballade.htm

    1592 sagte der Bischof: Der Mensch ist kein Vogel, Es wird nie ein mensch fliegen

    2013 sagte der Bischof: Die Maschine ist kein Mensch, es wird nie eine Maschine denken



  • MoonKnightTL schrieb:

    Also, da ihr so vile von euren Gegenargumenten haltet, werde ich mir mal die Mühe machen, sie zu widerlegen.

    Das Laufbeispiel ist gut gewählt, schließlich ist die Konstruktion von soas so aufwendig und teuer, dass jeder verstehen muß, dass du das natürlich nicht echt umsetzen kannst. 👍

    Aber du hast ja auch diese starke Go-KI versprochen, bau doch erstmal die. Dann würden hier schon einige Kritiker verstummen.

    Und noch was anderes:
    Was denkst du ist der geniale Einfall an deinen Ideen, den bis jetzt keiner hatte? auf mich sieht wirkt das alles so banal und poplig, dass ich erwarten würde, dass, wenn es denn so einfach ginge, es schon lange jemand gemacht hätte. Welchen Aspekt haben bis jetzt alle übersehen, der dich so sicher macht?


  • Mod

    MoonKnightTL schrieb:

    Man muss die Kompetitoren bereits für Teilerfolge belohnen. Wenn der Mensch Malbolge lernt, dauert es ja auch seine Zeit und er lernt es nicht, indem er durch Probieren zum Hello World in Malbolge kommt. 'Sondern er eignet sich die Sprache ja auch Stück für Stück an. Liest sich Stück für Stück an, wie die Sprache zu nutzen ist.

    Das Schwierige an Malbolge ist, dass man Programme eben nicht Stück für Stück zusammensetzen kann, jede kleine Änderung führt zu einem völlig anderem Ergebnis. Chaotisch. Da hilft dir ein GA nicht weiter. Jetzt versuch mal diese Erkenntnis zu übertragen (sprich: Setze deine Intelligenz ein! 🙂 ).



  • Kann man denn keine KI bauen, die Malbolge-Code für einen unschlagbaren Go-Computer erstellt? Man müßte ja nur Stück für Stück vorgehen. So, wie man beim Laufenlernen ja auch einen Muskel nach dem anderen kennenlernt, und sobald man alle gelernt hat, bekommt man leicht die Eiskunstlauf-WM. Oder bei Sprachen, da lernt man am besten die Buchstaben nacheinander, oder erst alle Sätze mit nur einem Buchstaben, dann alle mit zwei, dann alle mit drei... und sagen wir mal, sobald man Sätze mit 1500 Buchstaben bauen kann, würde man als Roboter mal zum Turing-Test gehen; es kann ja nichts schiefgehen, man kann ja alle Sätze, die wohl vorkommen würden.



  • Also, Laufen-Können habe ich bisher nie zu den intellektuellen Glanzleistungen meiner Mitmenschen gezählt. Hallo, ich kann etwas, was Taufliegen können. Helau. 🤡



  • man kann damit aber hübsche Preise gewinnen und Forschungsgelder einstreichen



  • dd++ schrieb:

    man kann damit aber hübsche Preise gewinnen und Forschungsgelder einstreichen

    Jup. Bei so AUsschreibungen gibt es lecker Zusatzpunkte für Mehrsprachigkeit, Plattformunabhängigkeit, Barrierefreiheit, Nachhaltigkeit und Open-Source und so, je nach Ausschreibung. Da stürzt man sich am besten drauf, dann muß die Haupt-Aufgabe nicht so extreeem klasse gelöst sein.



  • ...



  • Was mir zu Robotern und laufen lernen einfällt. Da gabs mal eine Truppe, die relativ einfache geometrische Strukturen genommen (Quader) und verknotet haben und dann mit solchen genetischen Verfahren irgendwelche "Viecher" bekommen haben, die sich in einer physikalischen Simulation fortbewegen konnten. Da gabs irgendwo lustige YouTube-Videos zu. Sorry, ich find' das nicht mehr...

    Und sonst: Probier's einfach aus. Ich glaube zwar auch nicht, dass da viel bei rumkommen wird, aber vielleicht hast du ja doch eine geniale Idee...



  • ...



  • dass hier soviele glauben, dass es immer nur um menschliche intelligenz gehen muss.



  • macht es euch eigentlich spass, eure sozialinkompetenz so zur schau zur stellen?



  • kompetenzfrei schrieb:

    macht es euch eigentlich spass, eure sozialinkompetenz so zur schau zur stellen?

    Fachwissen impliziert Sozialinkompetenz nicht.



  • @MoonKnightTL
    Vlt. schreibt du einfach mal detaillierter auf
    wie das Programm funktionieren soll und stellst
    ein wenig Code vor. Man kann theoretisch Inteligenz
    als die folgenden Fähigkeiten definieren: Lernen, zusammhänge
    erkennen, sich an Situtaionen anpassen, evtl. auch Kreativität.
    Wenn du nun immer noch unbedingt künstliche Intelligenz
    erschaffen willst, schreibe erstmal ein Programm, welches eine
    der oberen Kriterien erfüllt. Ich vermute mal es würde höchstens
    Pseudo-Intelligenz(so wie Eliza reden kann) werden.

    0x0ERROR



  • volkard schrieb:

    kompetenzfrei schrieb:

    macht es euch eigentlich spass, eure sozialinkompetenz so zur schau zur stellen?

    Fachwissen impliziert Sozialinkompetenz nicht.

    gerade wenn man moderator in einem größeren forum ist, sollte man sozialkompetent sein. nur weil man etwas besser weiß, heißt es nicht, dass man den obermacker raushängen lassen muss und jeder der weniger weiß ein untermensch ist, der ausgesondert werden soll. eher sollte man den leuten die eine frage haben helfen, damit sie weiter lernen. darum geht es in einem forum eigentlich: sich gegenseiting auf einer freundlichen ebene der kommunikation beim lernen zu helfen und ratschläge zu erteilen, welche sinn ergeben.

    denk mal darüber nach und informier dich.

    falls du die kompetenz der informationsbeschaffung ebenfalls nicht dein eigen nennen kannst:

    http://lmgtfy.com/?q=sozialkompetenz



  • ichhaberecht schrieb:

    nur weil man etwas besser weiß, heißt es nicht, dass man den obermacker raushängen lassen muss

    Kindchen, schau mal, was ich so mache. Ich bin viel hilfreicher bei Anfängerfragen als der Durchschnitt. Ich bin quasi resistent gegen Bildungslücken, wo andere lange keinen Spaß mehr verstehen. Ich helfe bei Hausaufgaben, wo die Mehrheit längst sauer ist. Weil ich gerne helfe.

    Allerdings habe ich ein Problem mit Mystizismus. Mehr ist es doch nicht.

    edit: Das blöde an diesem Posting ist, daß ich schon jetzt weiß, daß Du es nicht verstehst.



  • [quote="volkard"]

    ichhaberecht schrieb:

    edit: Das blöde an diesem Posting ist, daß ich schon jetzt weiß, daß Du es nicht verstehst.

    dumm nur, dass du damit unrecht hast. 🙂

    versuch einfach mal dein gehirn einzuschalten, bevor du etwas schreibst. 😉


Anmelden zum Antworten