Skip to Content
Kollektive Intelligenz analysieren, programmieren und nutzen
book

Kollektive Intelligenz analysieren, programmieren und nutzen

by Toby Segaran
February 2008
Intermediate to advanced
400 pages
10h
German
O'Reilly Verlag
Content preview from Kollektive Intelligenz analysieren, programmieren und nutzen

Genetische Algorithmen

Eine andere Gruppe von Techniken für die Optimierung, ebenfalls der Natur abgeschaut, wird als genetische Algorithmen bezeichnet. Dabei wird zunächst eine Reihe von zufälligen Lösungen erstellt, die Population genannt werden. Bei jedem Optimierungsschritt wird die Zielfunktion für die gesamte Population berechnet, um eine Bewertungsreihenfolge für die Lösungen zu erhalten. Ein Beispiel ist in Tabelle 5-1 zu sehen.

Tabelle 5-1. Bewertete Liste mit Lösungen und Kosten

Lösung

Kosten

[7, 5, 2, 3, 1, 6, 1, 6, 7, 1, 0, 3]

4394

[7, 2, 2, 2, 3, 3, 2, 3, 5, 2, 0, 8]

4661

...

...

[0, 4, 0, 3, 8, 8, 4, 4, 8, 5, 6, 1]

7845

[5, 8, 0, 2, 8, 8, 8, 2, 1, 6, 6, 8]

8088

Nach der Bewertung der Lösungen wird eine neue Population – bezeichnet als nächste ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Algorithmen kapieren -- Visuell lernen und verstehen mit Illustrationen, Alltagsbeispielen und Python-Code

Algorithmen kapieren -- Visuell lernen und verstehen mit Illustrationen, Alltagsbeispielen und Python-Code

Aditya Y. Bhargava

Publisher Resources

ISBN: 9783897217805