Multiple1977 schrieb:Das mit der Hardware ist ein Mechanismus. Sie lernt nichts. Der Mensch entwickelt eine Programmiersprache, die einfach diesen oder jenen Weg geht, wenn diese oder jene Voraussetzung vorhanden ist. Sie hat gar keine andere Möglichkeit, als diese eine Handlung zu begehen, die ihr vorher einprogrammiert oder, wenn man noch tiefer zurückgehen möchte, auf die Platine geätzt wurde. Du würdest ja auch ein Schienennetz nicht als lernfähig betrachten, wenn der Bahnhofwärter per Hebel an der Weiche das Signal gibt, ob der Zug links oder rechts entlang fahren soll. Computer können nichts ohne Menschen, sie sind nicht selbstständig und das ist der Unterschied. Software greift zu: Wenn 010010101101, dann 00001101000101 als Reaktion, wie in einer Gebrauchsanleitung. Deshalb denkt sie nicht.
Das ist so nicht mehr ganz korrekt. Bei Prozessen wie Data-Mining gibt man dem Computer nur die Regeln an die Hand, wie ein Lehrer das bei einem Schüler machen würde. Schlussfolgerungen trifft er selber.
Fuzzy-Neuro-Systeme und Neuronale Netze lernen. Durch einen Algorithmus, klar aber auch unser Hirn hat "Algorithmen" wie es sich neue Dinge aneignet. Ein solches System kann Entscheidungen auf Erfahrung und Instinkt basierend treffen ohne das der Programmierer eine Ahnung hat was für Gesetzmäßigkeiten dahinter stecken, das ist sogar der präzise Zweck.
Fuzzy-Neuro Systeme und Neuronale Netze gibt es auch Hardware-Basierend.
Es gibt auch direktere Wege Computer lernen zu lassen modelliert durch Graphentheorie, Suchen und Entscheidungsbäumen.
Entscheidungsbäume beispielsweise können durch die Erfahrung erweitert werden. So kann das System neue Regeln ableiten und lernen.
Den Systemen diese Fähigkeit abzusprechen weil irgendwann in der Kette ein Programmierer kommt ist das gleiche als würde man einem Musiker die Fähigkeit zu musizieren absprechen, weil er irgendwann mal einen Lehrer hatte.