Ustawienia generowania

Podczas definiowania badania projektowania generatywnego można zmienić ustawienia generowania.

Najczęściej domyślne ustawienia generowania alternatyw projektowych są wystarczające.

Dostęp: podczas procesu roboczego tworzenia badania po wybraniu typu badania zostanie wyświetlone okno dialogowe Definiuj badanie. Wybierz metodę. Otwórz sekcję Ustawienia generowania w oknie dialogowym (rozwiń ją, jeśli jest to konieczne).

Uwaga: Metoda Iloczynu wektorowego nie zawiera ustawień generowania.

W tym temacie

Rozmiar populacji

To ustawienie ma zastosowanie tylko wtedy, gdy metoda badania to Optymalizuj.

Algorytm genetyczny rozpoczyna działanie z populacją początkową, z której następuje selekcja. Każdy osobnik populacji to potencjalne rozwiązanie problemu projektowego. Każdy osobnik ma niepowtarzalny zbiór cech, które są używane jako geny do ewolucji projektu.

Aby badanie ewoluowało w kierunku najlepszego rozwiązania, skorzystaj z tych wskazówek:

Zobacz temat Generative Design Primer: etap inicjowania.

Generacje

To ustawienie ma zastosowanie tylko wtedy, gdy metoda badania to Optymalizuj.

Algorytm genetyczny umożliwia optymalizację w oparciu o populację. Wykorzystanie populacji polega na zachowywaniu i ulepszaniu wielu potencjalnych rozwiązań, gdzie cechy populacji często są stosowane do dalszego wyszukiwania. Każda runda optymalizacji przetworzona w algorytmie genetycznym jest określana jako generacja. Gdy liczba generacji jest ustawiona na 40, proces selekcji, mieszania i mutacji jest wykonywany 40 razy dla każdej populacji zawierającej 40 projektów. (Więcej informacji znajdziesz w serwisie Wikipedia).

W przypadku ustawienia (na przykład) 30 generacji projektowanie generatywne proces optymalizacji jest powtarzany do momentu spełnienia co najmniej jednego z następujących warunków:

Liczba wyników

To ustawienie ma zastosowanie, gdy metoda badania to Losowo lub W ten sposób.

Ile wyników (alternatyw projektowych) chcesz wygenerować?

Im więcej jest wyników, tym więcej alternatyw można zbadać, jednak obliczenia trwają wtedy dłużej. Mniejsza liczba wyników przyspiesza generowanie, ale powoduje ograniczenie liczby możliwych alternatyw.

Rozrzut

To ustawienie ma zastosowanie, gdy metoda badania to Optymalizuj, Losowo lub W ten sposób.

Rozrzut to wartość początkowa używana w algorytmie. Jeśli rozrzut zostanie zachowany i algorytm zostanie uruchomiony z tymi samymi danymi wejściowymi, uzyskany wynik powinien być taki sam. Jeśli zmienisz rozrzut, uzyskasz inne wyniki.

Ilu punktów początkowych (wartości rozrzutu) należy użyć do generowania wyników?

Więcej informacji znajduje się w temacie Generative Design Primer: algorytmy genetyczne.

Informacje o algorytmach genetycznych

Do optymalizacji w projektowanie generatywne jest używany algorytm genetyczny NSGA-II. Algorytmy genetyczne umożliwiają uzyskiwanie wysokiej jakości rozwiązań w problemach optymalizacji i wyszukiwania. Stosuje się w nich operacje zainspirowane procesami biologicznymi, takie jak mutacja, mieszanie genów czy dobór naturalny. Zobacz temat Generative Design Primer: co to jest algorytm genetyczny?