Der genetische Algorithmus und seine Anwendungsmöglichkeiten - Seite 6

 

Das zweite (wenn ich mich nicht irre) Gesetz der Dialektik besagt, dass Quantität (Wert) in Qualität (Parameter/Eigenschaft) übergeht. In diesem Fall muss der Optimierungsprozess nach einer Anzahl von n Iterationen "automatisch" neue Parameter als "Nebenprodukt" seines Zyklus erzeugen. Darüber hinaus können die resultierenden Parameter in Gruppen "verklumpen" und neue Systeme bilden, die nach und nach in den "Kessel" der Optimierung gezogen werden, und der Prozess wiederholt sich. Es entsteht eine Konvektionsproduktion von Arten mit zunehmender Komplexität, die zu weiteren Evolutionsstufen - Klonen, Kreuzung, Selektion usw. - übergeht.

Wie die Dialektik in chemischen und biologischen Prozessen auf der Mikroebene funktioniert, weiß ich nicht, aber in der Theorie passt alles...))

 
Реter Konow:

Ich halte das für unwahrscheinlich. Auf der Grundlage des Konzepts der GA können sich identische Strukturen - Klone desselben Systems mit unterschiedlichen Parameterwerten - miteinander kreuzen. Auch in der Natur können sich verschiedene Individuen in derselben Umgebung nicht kreuzen. Dieser natürliche biologische Zwang verhindert das Entstehen lächerlicher, nicht lebensfähiger Freaks, die für das Ökosystem bedeutungslos sind. Solche "Experimente" enden immer mit einem Fehlschlag und sind nur für die Laborforschung geeignet. GA imitiert die Biologie und weicht daher nicht von den Prinzipien der Kreuzung, Vererbung und Selektion ab.

Die Frage ist aus theoretischer Sicht sehr interessant. Die Evolution schafft nicht nur "optimierte" Versionen von Lebewesen im Zuge ihrer "Anpassung" an die Bedingungen, sondern auch grundlegend neue Arten. Woher kommen sie, wenn eine Kreuzung zwischen den Arten unmöglich ist? Sie stammen also aus natürlichen Mutationen. Aber - Mutation ist eine Veränderung bestehender Gene, nicht der Erwerb neuer Gene. Das heißt, - die Menge kann nicht vergrößert werden, und die "Kalibrierung" dient nur der Anpassung (Optimierung) der lebenden Arten. Woher kommen die neuen und komplexeren Lebewesen?

Selbst wenn wir einen Algorithmus dazu bringen, Parameter nach dem Zufallsprinzip in beliebige Systeme zu "werfen" und auch nach dem Zufallsprinzip ein Optimierungsziel (Fitnessfunktion) für sie zu finden, was kann er uns dann liefern?

Eingenetischer Algorithmus ist perfekter, weil er im Gegensatz zu einem natürlichen Prototyp keine Einschränkungen hat.

Zur Anpassungsfähigkeit: Die Evolution folgt nicht nur dem Weg der Perfektion (stärker, schneller, zäher), sondern auch dem Weg der unvermeidlichen "Verschlechterung". So hätte die Natur beispielsweise ein Monster von der Größe eines Schwertwals schaffen können, mit einem Chitinpanzer (dem besten Material in Bezug auf Festigkeit und Gewicht) und mit Beinen, so dass selbst die Jungen einer solchen Spezies unverwundbar gewesen wären, aber das ist nicht geschehen, denn sehr schnell wäre die Nahrungsgrundlage ausgegangen und alle anderen Arten auf dem Planeten wären vernichtet worden, und die Spezies dieses Monsters hätte sich am Ende selbst gefressen. Deshalb haben Wale, Katzen und andere Raubtiere genau die Größe und den Grad der Verwundbarkeit, der ihr Überleben sichern würde. Die Anfälligkeit einer Art ist ein notwendiges Merkmal für das Überleben, und unverwundbare Arten verhungern. Der Mensch ist praktisch unverwundbar und kann durch die Zerstörung seiner "Nahrungsgrundlage" leicht an den Rand des Aussterbens gebracht werden.

 
Andrey Dik:

Der genetische Algorithmus ist perfekter, weil er im Gegensatz zum natürlichen Vorbild keine Einschränkungen hat.

Anpassungsfähigkeit - Evolution bedeutet nicht nur Perfektion (stärker, schneller, zäher), sondern auch unvermeidliche "Verschlechterung". So hätte die Natur zum Beispiel ein Monster von der Größe eines Schwertwals erschaffen können, mit einem Chitinpanzer (dem besten Material in Bezug auf Festigkeit und Gewicht) und mit Beinen, so dass selbst die Jungen einer solchen Art unverwundbar gewesen wären, aber das ist nicht geschehen, weil sehr schnell die Nahrungsgrundlage ausgegangen wäre und alle anderen Arten auf dem Planeten vernichtet worden wären und die Art dieses Monsters sich am Ende selbst gefressen hätte. Deshalb haben Wale, Katzen und andere Raubtiere genau die Größe und den Grad der Verwundbarkeit, der ihr Überleben sichern würde. Die Anfälligkeit einer Art ist ein notwendiges Merkmal für ihr Überleben.

Ich stimme zu, was die Evolution und die notwendige Verletzlichkeit von Lebewesen angeht. Nur um die Perfektion der GA geht es nicht. Ich glaube, es handelt sich nur um eine Rückverfolgung und sehr begrenzt.

Ich bin im Allgemeinen überrascht über den evolutionären Weg, den die Natur gewählt hat. Schließlich existieren lebende Arten NUR in einer energetisch aufgeladenen Umgebung (Sauerstoff, Chemikalien, die mit der Nahrung und dem Wasser verbraucht werden) und haben keine autonome und unabhängige Quelle in sich. Dies ist eine viel bessere Lösung. Schaffen Sie in jedem Wesen eine Energiequelle, die auf einer starken Reaktion (nuklear oder chemisch) beruht, und das Wesen wird unabhängig von Sauerstoff, Wasser, Nahrung und anderen Dingen werden. Sie werden in der Lage sein, im Weltraum und unter anderen für uns unmöglichen Bedingungen zu leben.

Aus irgendeinem Grund ist die Natur nicht so vorgegangen...

 
Реter Konow:

Ich stimme zu, was die Evolution und die notwendige Verletzlichkeit von Lebewesen angeht. Nur um die Perfektion der GA geht es nicht. Ich glaube, es handelt sich nur um eine Rückverfolgung und sehr begrenzt.

Ich bin im Allgemeinen überrascht über den evolutionären Weg, den die Natur gewählt hat. Schließlich existieren lebende Arten NUR in einer energetisch aufgeladenen Umgebung (Sauerstoff, Chemikalien, die mit der Nahrung und dem Wasser verbraucht werden) und haben keine autonome und unabhängige Quelle in sich. Dies ist eine viel bessere Lösung. Schaffen Sie in jedem Wesen eine Energiequelle, die auf einer starken Reaktion (nuklear oder chemisch) beruht, und das Wesen wird unabhängig von Sauerstoff, Wasser, Nahrung und anderen Dingen werden. Sie werden in der Lage sein, im Weltraum und unter anderen für uns unmöglichen Bedingungen zu leben.

Aus irgendeinem Grund hat sich die Natur nicht so entwickelt...

es gibt autonome wesen - bakterien mit cholophilus. und einige wesen brauchen keinen sauerstoff und können sowohl in absoluter kälte als auch bei 600-800c in druckwasser überleben.

Der natürliche Evolutionsmechanismus ist auf Kombinationen von Aminosäuren beschränkt und wird nur durch die Vorstellungskraft seiner Anwender begrenzt.

 
Über die genetische Selektion der Stärksten.
Die Natur schafft es, neben den besten Eigenschaften auch Defekte in den Gencode einzubauen, und es sind diese "defekten" Gene, die schließlich in den Code eingebaut werden, der schließlich überlebt.
Um es in die Bedingungen des Roboters umzuwandeln, ist es notwendig, dass aus dem Satz der Bedingungen f�r den Signalhandel die Genetik außer der Auswahl der st�rksten den "defekten" Gencode bildet. wie die Variablen f�r den Eingang 6, die Genetik hat die Parameter aufgenommen, und auf die neue Generation f�ngt das Paar der zehn Nachkommen an und unter ihnen macht die Verbindung der 6 Variablen mit den aufgenommenen Parametern + den 7.
Und dies ist die Version der genetischen Evolution, die einen Handelsroboter mit einem selbst entwickelten genetischen Code hervorbringt.
Eine einfache Suche nach Parametern für einen unveränderlichen Satz von Variablen führt nur zu einer schnellen Auswahl optimaler Werte.
Um eine solch komplexe Aufgabe zu implementieren, benötigen wir eine sehr große Kurshistorie und eine nicht geringe Menge an Variablen. Eine stabile Bedingung muss sein, dass die Variablen einen bestimmten Betrag nicht unterschreiten, der Roboter nur lebt, wenn er Gewinn generiert, und die Lebensfähigkeit durch Inaktivität verloren geht. Wenn er also nicht handelt, stirbt er.
 
Andrey Dik:

es gibt autonome lebewesen - bakterien mit cholophilus. und einige lebewesen brauchen keinen sauerstoff und können sowohl in absoluter kälte als auch in 600-800c druckwasser überleben.

Der natürliche Evolutionsmechanismus ist auf Kombinationen von Aminosäuren beschränkt, und ha ist nur durch die Phantasie seiner Nutzer begrenzt.

Wahrscheinlich wird die energetische Autonomie von der Natur abgelehnt, weil die Interaktion fehlt und das Motiv für die Evolution zerstört wird. Wenn Lebewesen sich nicht gegenseitig um ihrer täglichen Existenz willen verschlingen, interagieren sie nicht und entwickeln sich daher auch nicht weiter. Folglich zerstört die Autonomie die Grundlagen der Evolution und beschränkt das Leben auf einen einzigen Zyklus. Eine Sackgasse...

 
Реter Konow:

Wahrscheinlich wird die energetische Autonomie von der Natur abgelehnt, weil die Interaktion fehlt und die Basis für die Entwicklung zerstört wird. Wenn die Lebewesen sich nicht gegenseitig um ihrer täglichen Existenz willen verschlingen, interagieren sie nicht und entwickeln sich daher auch nicht weiter. Daher zerstört die Autonomie die Grundlage der Evolution und beschränkt das Leben auf einen Zyklus. Eine Sackgasse...

Warum sich weiterentwickeln?

Für einfache Extremophile reicht das aus, sie brauchen keinen Sauerstoff, sie verbrauchen Schwefelwasserstoff - Hauptsache, sie leben weiter.

 
Andrey Dik:

... Der Mensch ist eine praktisch unverwundbare Spezies und könnte durch die Zerstörung seiner "Nahrungsgrundlage" leicht an den Rand des Aussterbens gebracht werden.

Ich stimme zu.

 
Anatolii Zainchkovskii:
Was die genetische Selektion der Stärksten betrifft.
Die Natur schafft es, neben den besten Eigenschaften auch Defekte in den Gencode einzubauen, und es sind diese "defekten" Gene, die schließlich in den Code eingebaut werden, der schließlich überlebt.
In die Bedingungen des Roboters Ìbersetzend, ist es notwendig, dass aus dem Satz der Bedingungen fÌr das Handelssignal die Genetik den "defekten" Genocode zusÀtzlich zur Auswahl der stÀrksten bildet. wie die Variablen fÌr den Eingang 6, nahm die Genetik die Parameter auf , und auf die neue Generation beginnt ein Paar Dutzend der Nachkommen und unter ihnen bildet die Ehe der 6 Variablen mit den aufgenommenen Parametern + den siebten Parameter.
Und dies ist die Version der genetischen Evolution, die einen Handelsroboter mit einem selbst entwickelten genetischen Code hervorbringt.
Eine einfache Suche nach Parametern für einen unveränderlichen Satz von Variablen führt nur zu einer schnellen Auswahl optimaler Werte.
Um eine solch komplexe Aufgabe zu implementieren, benötigen wir eine sehr große Kurshistorie und eine nicht geringe Menge an Variablen. Eine stabile Bedingung muss sein, dass die Variablen einen bestimmten Betrag nicht unterschreiten, der Roboter lebt nur, wenn er Gewinn generiert und verliert an Vitalität bei Inaktivität. Wenn er also nicht handelt, stirbt er.

Das Problem ist, dass man dem System nicht einfach "einen Parameter hinzufügen" kann. So funktioniert das nicht. Der Parameter ist eine Ableitung des gesamten Systems. Sie basiert auf vielen Funktionen und Eigenschaften. Es kann nicht einfach hinzugefügt werden...

 
Реter Konow:

Das Problem ist, dass man dem System nicht einfach "einen Parameter hinzufügen" kann. So funktioniert das nicht. Der Parameter ist eine Ableitung des gesamten Systems. Sie basiert auf vielen Funktionen und Eigenschaften. Sie kann nicht einfach hinzugefügt werden...

Ich habe dort einen Fehler, nicht den 7. Parameter, sondern die 7. Variable. Es gibt einige Schwierigkeiten, aber es ist möglich, es zu implementieren, und sogar mt5 erlaubt es, aber der Prozess der Parameterauswahl durch Genetik kann nicht auf geschraubt werden.