Ist ein genetischer Algorithmus ein Beispiel für künstliche Intelligenz?

11

Da die menschliche Intelligenz vermutlich eine Funktion eines natürlichen genetischen Algorithmus in der Natur ist, ist die Verwendung eines genetischen Algorithmus in einem Computer ein Beispiel für künstliche Intelligenz? Wenn nicht, wie unterscheiden sie sich? Oder sind einige vielleicht und einige drücken keine künstliche Intelligenz aus, abhängig von der Größe des Algorithmus und dem, woraus er sich entwickelt?

WilliamKF
quelle

Antworten:

5
  • Eine Fähigkeit, die üblicherweise der Intelligenz zugeschrieben wird, ist das Lösen von Problemen .
  • Ein anderer ist das Lernen (sich aus Erfahrung verbessern).
  • Künstliche Intelligenz kann definiert werden als "Replizieren von Intelligenz oder Teilen davon, zumindest im Aussehen, innerhalb eines Computers" (Ausweichen aus der Definition von Intelligenz selbst).
  • Genetische Algorithmen sind rechnergestützte Werkzeuge zur Problemlösung , die Lösungen finden und verbessern (sie lernen ).

Genetische Algorithmen sind also eine Art künstliche Intelligenz.

In Bezug auf die Skalierung sehe ich es nicht als wichtigen Faktor für die Definition von GA als KI oder nicht. Auf die gleiche Weise können wir einfach verschiedene Lebensformen als mehr oder weniger intelligent klassifizieren, anstatt nur intelligent oder nicht intelligent zu sagen.

Lassen Sie uns zum Schluss noch einen wichtigen Unterschied machen: Unser Gehirn ist das Produkt natürlicher Selektion, aber das Gehirn selbst verwendet nicht dasselbe Prinzip, um Intelligenz zu erreichen.

rcpinto
quelle
3

Dies ist wahrscheinlich mehr eine Frage der Philosophie als alles andere. In Bezug auf die allgemeine Definition der Dinge sage ich "Ja, genetische Algorithmen sind Teil der KI". Wenn Sie ein umfassendes Buch über künstliche Intelligenz in die Hand nehmen, wird es wahrscheinlich ein Kapitel über genetische Algorithmen (oder allgemeiner über evolutionäre Algorithmen) geben.

Ein Bereich, der in der Vergangenheit ausführlich untersucht wurde, ist die Idee, genetische Algorithmen zum Trainieren neuronaler Netze zu verwenden. Ich weiß nicht, ob die Leute dieses Thema noch aktiv erforschen oder nicht, aber es zeigt zumindest, dass GAs in einer Hinsicht Teil der allgemeinen Rubrik der KI sind.

Geisteskriminalität
quelle
2

Der Begriff der Genetik, der in genetischen Algorithmen (GAs) verwendet wird, ist in Bezug auf die Genetik in der Natur eine sehr reduzierte Version, die im Wesentlichen aus einer Population von "Genen" besteht (die Lösungen für ein vordefiniertes Problem darstellen), die während der Iteration dem "Überleben der Stärksten" unterliegen Anwendung von Rekombination und Mutation.

Heutzutage wird der Begriff "Computational Intelligence" (CI) eher verwendet, um Computertechniken zu beschreiben, die "das Erscheinen von Intelligenz mit beliebigen Rechenmitteln" erzeugen sollen , anstatt gezielt zu versuchen, die Mechanismen nachzuahmen, von denen angenommen wird, dass sie den Menschen hervorrufen ( oder tierische) Intelligenz.

Die Unterscheidung zwischen CI und AI ist jedoch nicht so schwer und schnell und entstand wohl während des "AI-Winters", als der Begriff AI aus der Mode kam.

NietzscheanAI
quelle
2

Die menschliche Intelligenz ist kein Beispiel für natürliche genetische Algorithmen.

Genetische Algorithmen haben Sammlungen von Lösungen, die miteinander kollidieren, um neue Lösungen zu erstellen und schließlich die beste Lösung zurückzugeben. Die menschliche Intelligenz ist ein Netzwerk von Neuronen, die Informationen verarbeiten, und fast alles verhält sich nicht gleich.

Aber dass sich etwas nicht so verhält wie die menschliche Intelligenz, bedeutet nicht, dass es kein KI-Algorithmus ist. Ich würde 'genetische Algorithmen' als numerische Optimierungstechnik einbeziehen, und da Optimierung und Intelligenz eng miteinander verbunden sind, könnte jede numerische Optimierungstechnik als KI-Technik angesehen werden.

Matthew Graves
quelle
1

Um diese Frage zu beantworten, müssen Sie zuerst wissen, was Intelligenz ist. Da es keine klare Grenze zwischen intelligent und nicht gibt, ist diese Frage eher philosophisch als technisch.

Intelligenz ist meiner Meinung nach die Fähigkeit, ein Problem zu definieren und einen Weg zu finden, es mithilfe von Gedächtnis und Argumentation zu lösen. Da ein genetischer Algorithmus dieser Struktur folgt, würde ich sagen, dass er unter die Kategorie der künstlichen Intelligenz fällt.

Gebirgswolke
quelle