-
Data: 2010-07-20 14:53:47
Temat: Re: Metody genetyczne a minimum funkcji
Od: Mariusz Marszałkowski <m...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 20 Lip, 13:02, "Borneq" <b...@a...hidden.pl> wrote:
> Nie zajmowałem się nigdy algorytmami genetycznymi. Czy można za ich pomocą
> wyszukać minimum (globalne) funkcji trzech i więcej zmiennych?
Można próbować, ale naiwny algorytm genetyczny z reguły nie daje
lepszych wyników niż np. błądzenie losowe. Aby algorytm genetyczny
zadziałał, trzeba użyć takiego kodowania które zwiększy
prawdopodobieństwo
że dobrze przystosowani rodzice będą mili dobrze przystosowane
potomstwo. Naiwne kodowanie da taki efekt, że skrzyżowanie
dwóch dobrych rozwiązań daje fatalne potomstwo :)
Jak zrobić dobre kodowanie? W ogólnym przypadku nie wiadomo, bywa
to tak trudne, że rezygnuje się z algorytmów genetycznych. Algorytmy
genetyczne z powodzeniem można zastosować jedynie tam gdzie
nie ma nadziei na jakikolwiek inni algorytm.
> Jeśli chodzi
> o szukanie minimum to z metod iteracyjnych jest metoda najszybszego spadku,
> ale nie bardzo wiem jaką wartość podstawić za parametr (alfa lub lambda)
> długości kroku.
Algorytm genetyczny można z powodzeniem zastosować do dobrania punktu
początkowego i długości kroku.
> Z tego co kojarzę to wygląda to tak, że w przestrzeni R^N wybieramy losowo
Tak, ale bez specjalnych zabiegów daje to nędzne efekty.
Pozdrawiam
Następne wpisy z tego wątku
- 20.07.10 17:04 Borneq
- 20.07.10 18:32 Mariusz Marszałkowski
- 20.07.10 20:22 Borneq
- 20.07.10 20:55 Mariusz Marszałkowski
- 20.07.10 21:33 Borneq
- 20.07.10 22:50 Mariusz Marszałkowski
- 20.07.10 23:00 Borneq
- 20.07.10 23:25 Mariusz Marszałkowski
- 21.07.10 00:54 Roman Werpachowski
- 21.07.10 01:41 Mariusz Marszałkowski
- 21.07.10 04:55 Borneq
- 21.07.10 05:26 Maciej Pilichowski
- 21.07.10 07:45 slawek
- 21.07.10 07:47 slawek
- 21.07.10 12:26 Segmentation Fault
Najnowsze wątki z tej grupy
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
- C++. Podróż Po Języku - komentarz
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- Alg. kompresji LZW
Najnowsze wątki
- 2025-05-23 Re: Wyzywanie Bodnara od "gangstera i bandyty" wycenione (w pozwie) na 20_000 PLN
- 2025-05-23 Gdańsk => Programista Delphi <=
- 2025-05-23 Warszawa => Senior Key Account Manager IT <=
- 2025-05-23 Zielonka => Key Account Manager IT <=
- 2025-05-23 Poznań => Konsultant wdrożeniowy Comarch XL (Logistyka, WMS, Produkc
- 2025-05-23 Elektrozawór do tlenu
- 2025-05-23 Białystok => NMS System Administrator <=
- 2025-05-23 Warszawa => Cloud Engineer (Azure) <=
- 2025-05-23 Warszawa => Inżynier cloud (Azure) <=
- 2025-05-23 Warszawa => Programista Full Stack .Net <=
- 2025-05-23 Warszawa => Software .Net Developer <=
- 2025-05-23 Łódź => Programista Mainframe (z/OS, Assembler) <=
- 2025-05-23 Warszawa => Starszy Programista C <=
- 2025-05-23 Polskie Obserwatorium Bezpiecze?stwa Ruchu Drogowego (POBR) mapa wypadk??w
- 2025-05-23 Warszawa => Team Lead Data Engineer (obszar Snowflake) <=