Artykuł metodologiczny

Powtarzalny workflow wspomagany przez AI do tworzenia koncepcji w projektowaniu sztuki scenicznej i optymalizacji oświetlenia poprzez ramy GSAD

DOI:

10.3791/70737

12 maja 2026

W tym artykule

Podsumowanie

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Autorzy przedstawiają tutaj protokół implementujący generatywne projektowanie sceniczne (GSAD), napędzany przez AI workflow integrujący modele dyfuzji, generatywne sieci adwersarialne (GAN) oraz inteligentną optymalizację klanów słoni (IECO), aby standaryzować przejście od scenariuszy narracyjnych do zoptymalizowanych koncepcji wizualnych 3D.

Streszczenie

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Sztuczna inteligencja (AI) zasadniczo przekształca procesy projektowania kreatywnego, umożliwiając szybkie generowanie pomysłów i spójną wizualizację, szczególnie w sztuce scenicznej i scenografii. Jednak istniejące procesy pozostają silnie uzależnione od ręcznego szkicowania i subiektywnej interpretacji, co ogranicza skalowalność i zmniejsza powtarzalność w zespołach projektowych. Ta luka podkreśla potrzebę uporządkowanego, wspomaganego AI frameworka generatywnego projektowania scenicznego (GSAD), który integruje głębokie uczenie, modelowanie generatywne oraz techniki optymalizacji, wspierając systematyczny i powtarzalny rozwój koncepcji. Głównym celem ram GSAD jest połączenie modeli dyfuzji do początkowego generowania koncepcji, generatywnych sieci adwersarialnych (GAN) do dopracowywania tekstur i oświetlenia oraz inteligentnej optymalizacji klanów słoni (IECO) do optymalizacji układu sceny i oświetlenia. Zestaw Stage Art Design Dataset, składający się z 2 500 obrazów o wysokiej rozdzielczości, zawiera anotowane scenariusze teatralne, diagramy oświetlenia oraz układy 3D, aby ułatwić naukę multimodalną. Ocena eksperymentalna wykazuje znaczące poprawy w metrykach jakościowych, w tym lepsze dopasowanie semantyczne między treścią skryptu a generowanymi wizualizacjami oraz większą efektywność optymalizacji układu osiągniętą dzięki analizie przestrzennej prowadzonej przez IECO. Implementacja frameworka w środowisku opartym na Pythonie dała 98,88% dokładności predykcyjnej, 26,58 mega operacji zmiennoprzecinkowych na sekundę (MFPO) oraz wartość parametrów 1,08 M. Ramy GSAD oferują skalowalny, powtarzalny i technicznie solidny workflow wspomagany AI, który zwiększa twórczą produkcję, zapewnia spójność wizualną i wspiera efektywny rozwój koncepcji we współczesnym projektowaniu sztuki scenicznej.

Wprowadzenie

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Projektowanie sztuki scenicznej to złożona, interdyscyplinarna dziedzina, która łączy scenografię, oświetlenie, scenografię oraz przestrzenne opowiadanie historii 1,2. Historycznie rozwój koncepcji scenicznych opierał się na ludzkiej pomysłowości wyrażanej poprzez modele fizyczne, ręcznie rysowane szkice, mood boardy oraz iteracyjne sesje burzy mózgów 3,4. Ta ewolucja została głęboko ukształtowana przez napięcie między wizją artystyczną a materialnymi ograniczeniami przestrzeni performatywnej5. Wraz ze wzrostem wymagań wydajnościowych, zapotrzebowanie na efektywne zasobowo, wizualnie bogate i szybkie generowanie koncepcji wyprzedziło tradycyjne ręczne przepływypracy 6,7. Pojawienie się generatywnej sztucznej inteligencji (GenAI) oraz dużych modeli językowych (LLM) oferuje transformującą ścieżkę do wzbogacenia procesu twórczego, ułatwiając tworzenie pomysłów i współtworzenie projektów w architekturze i rozrywce 8,9.

Tradycyjna scenografia często napotyka lukę semantyczną, gdzie abstrakcyjne emocje scenariusza teatralnego mają trudności ze znalezieniem precyzyjnego wizualnego odpowiednika bez rozległych prób i błędów 2,10. Obecne narzędzia AI w branżach kreatywnych umożliwiają elastyczne wyszukiwanie i łączenie zdjęć referencyjnych, jednak wielu brakuje strukturalnej rzetelności wymaganej do profesjonalnej produkcji scenicznej11,12. Ponadto subiektywny charakter oceny estetycznej często utrudnia dopasowanie maszynowo generowanych rezultatów do konkretnej intencji narracyjnej13. Ta zmiana od manualnych przepływów pracy opartych na doświadczeniu na współpracę człowieka i AI opartej na danych staje się cechą definiującą praktykę projektowania XXI wieku14,15. Integracja tych narzędzi obliczeniowych wymaga nowej formy badań opartych na praktyce, które łączą rozwój narzędzi cyfrowych z występami na żywo16. Najnowsze badania podkreślają, że systemy AI mogą ułatwiać burzę mózgów i szerokie poszukiwanie alternatyw, jednak przejście od pomysłów 2D do realizacji zoptymalizowanej w 3D pozostajetechnicznie trudne.

Framework projektowania sztuki generatywnej (GSAD) rozwiązał te niedociągnięcia, ustanawiając powtarzalny workflow wspomagany przez AI17,18. Uzasadnienie tego modelu wynika z potrzeby automatyzacji komponentów projektowych przy jednoczesnym zachowaniu artystycznej integralności oryginalnej narracji. Integrując systemy multimodalne AI, projektanci mogą szybko iterować zarówno wizualnie, jak i werbalnie, zapewniając, że oświetlenie i tekstury są semantycznie dopasowane do dramatycznych treści19. Kluczowym elementem tej innowacji jest zastosowanie algorytmu inteligentnej optymalizacji klanów słoni (IECO), który czerpie inspirację z zachowań społecznych populacji słoni do poruszania się po złożonych ograniczeniach przestrzennych w układzie scen i rozmieszczeniu oświetlenia20,21. Ta klasa algorytmów metaheurystycznych okazała się szczególnie skuteczna w rozwiązywaniu problemów projektowych wielocelowych, gdzie tradycyjne metody oparte na gradientach zawodzą.

W szerszym kontekście literatury systemy CAD wspomagane przez AI już wykazały wzrost efektywności sięgający nawet 20% w przepływach pracy architektonicznych22,23. Konkretnie, generatywne projektowanie oparte na AI pozwala na eksplorację niestandardowych topologii przestrzennych, których nie dałoby się wyobrazić ręcznie24. Chociaż ostatnie badania z ostatnich dwóch lat skutecznie wykorzystały warunkowe GAN-y (CGAN) do automatyzacji generowania planów dwuwymiarowych i architektonicznych układów przestrzennych, rozszerzenie tych 2D generatywnych zasad na złożone, trójwymiarowe wymagania przestrzenne oświetlenia scenicznego i scenografii pozostaje krytycznie niedostatecznie zbadane. Jednak tradycyjne modele głębokiego uczenia, takie jak splotowe sieci neuronowe (CNN), często mają trudności z długodystansowymi zależnościami potrzebnymi do zrozumienia złożonych układów etapów 3D25,26. Ramy GSAD przełamują te ograniczenia, wykorzystując transformatory wizualne (ViT) do wyodrębniania globalnych cech wizualnych i dwukierunkowych reprezentacji enkoderów z enkoderów transformers (BERT), aby uchwycić semantykę narracji27,28. Ponieważ transformatory lepiej niż filtry lokalne rejestrują globalny kontekst sceny projektowej, modele te zapewniają bardziej kompleksową reprezentację relacji przestrzennych29. To podwójne wyodrębnianie funkcji zapewnia, że powstałe projekty etapów są nie tylko estetycznie spójne, ale także narracyjnie istotne.

Zalety podejścia GSAD w porównaniu z alternatywnymi technikami, takimi jak mechanizm głębokiego splotowego osadzania uwagi (DL-CBAM), są wieloaspektowe30,31. Podczas gdy wcześniejsze modele poprawiały dokładność rozpoznawania na zbiorach danych wykrywania ruchu, te modele często wymagały większego obciążenia obliczeniowego i nie posiadały możliwości optymalizacji przestrzennej, które znane są z GSAD. Dla porównania, GSAD osiąga dokładność 98,88% przy zachowaniu liczby parametrów na poziomie 1,08 M, co daje optymalną równowagę między złożonością modelu a możliwością predykcyjną32,33. Taka efektywność jest kluczowa dla kreatywnych narzędzi w czasie rzeczywistym, co potwierdza sukces architektur w skali mobilnej w specjalistycznych zadaniach projektowych34. To sprawia, że ramy te są bardzo odpowiednie dla profesjonalnych projektantów teatralnych, twórców sztuki cyfrowej oraz edukatorów inżynierii architektonicznej, którzy wymagają wysokiej jakości i powtarzalnych wizualizacji35.

Ponadto integracja GAN-ów do udoskonalania tekstur i oświetlenia rozwiązuje ograniczenia standardowych modeli dyfuzji, które czasem mogą generować "stylistycznie płaskie" wyniki36,37. Dzięki wykorzystaniu generatora opartego na stylu, framework może syntetyzować tekstury o wysokiej rozdzielczości, które wykazują zarówno różnorodność, jak i głębię artystyczną38. Dzięki zastosowaniu szkoleń adwersarialnych, ramy GSAD zapewniają, że szczegóły artystyczne i realizm wizualny są podnoszone do standardów zawodowych39. Takie podejście łagodzi również obawy etyczne dotyczące autorstwa i stronniczości, oferując kontrolowaną, "projektantkę w pętli" platformę współpracy40,41. Ostatecznym celem nie jest zastąpienie ludzkiej intuicji, lecz zapewnienie partnera do współpracy, który rozszerza twórczą wolę artysty42. W miarę jak dziedzina zmierza ku bardziej immersyjnym i cyfrowo zintegrowanym osiągom, potrzeba solidnych, natywnych protokołów projektowania AI będzie tylko rosnąćo 43. Poniższy protokół stanowi techniczną mapę drogową dla wdrożenia ram GSAD, zapewniając, że nowoczesne projektowanie sztuki scenicznej pozostaje zarówno kreatywne, jak i powtarzalne.

Dostęp ograniczony. Zaloguj się lub rozpocznij wersję próbną, aby wyświetlić tę treść.

Protokół

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

1. Środowisko obliczeniowe i pozyskiwanie danych

  1. Konfiguracja systemu (Należy upewnić się, że wszystkie kroki obliczeniowe są wykonywane na stacji roboczej z odpowiednimi możliwościami GPU dla zadań głębokiego uczenia).
    1. Skonfiguruj środowisko programistyczne Python na stacji roboczej z odpowiednimi możliwościami GPU dla symulacji głębokiego uczenia, aby służyło ono jako fundament dla frameworku GSAD przedstawionego na Rysunku 1.
    2. Zainstaluj niezbędne zależności, konfigurując w szczególności język Python (wersja 3.8 lub nowsza) oraz PyTorch (wersja 2.0.1 lub nowsza), wraz ze standardowymi bibliotekami wymaganymi do symulacji głębokiego uczenia, aby zapewnić spójność wykonania.
    3. Skonfiguruj system zarządzania pamięcią w celu obsługi przetwarzania obrazów o wysokiej rozdzielczości.
  2. Gromadzenie zbioru danych
    1. Pobierz dostęp do zbioru danych „Stage Art Design Dataset” z repozytorium Kaggle w celu pozyskania surowych danych.
      UWAGA: Obrazy składają się z materiałów na licencjach publicznych oraz oryginalnych projektów koncepcyjnych, aby zachować zgodność ze standardami praw autorskich.
    2. Pobierz zbiór danych zawierający 2 500 obrazów JPG o wysokiej rozdzielczości oraz powiązane metadane.
    3. Zweryfikuj strukturę plików, upewniając się, że zawiera ona 2 500 obrazów o wysokiej rozdzielczości, podzielonych na różne typy scen, style występów i tła kulturowe, aby zapobiec stronniczości stylistycznej.
    4. Przed rozpoczęciem trenowania zastosuj ujednolicone reguły adnotacji danych. Przypisz elementy skryptu semantycznego (np. „nastrojowe oświetlenie”) bezpośrednio do konkretnych kodów kolorów hex i opisz parametry oświetlenia za pomocą ustandaryzowanych trójwymiarowych ramek ograniczających (x, y, z), aby zapewnić spójne mapowanie semantyki na obraz.

2. Przetwarzanie wstępne danych

  1. Normalizacja obrazów
    1. Przeprowadź normalizację Min-Max na surowych danych obrazowych, aby ujednolicić skalę wszystkich wartości cech i poprawić stabilność danych.
    2. Zastosuj Równanie 1, aby przekształcić oryginalne wartości cech (M) w wartości znormalizowane (Mnorm):
      Wzór na normalizację danych: M_norm=(M-min(M))/(max(M)-min(M)); koncepcja matematyczna.   (1)
      Gdzie Mnorm oznacza wartość znormalizowaną, M jest oryginalną wartością cechy, a min(M) i max(M) to odpowiednio minimalna i maksymalna wartość w zbiorze danych.
    3. Potwierdź poprawę zbieżności oraz jakości reprezentacji cech poprzez porównanie obrazów oryginalnych z obrazami po wstępnym przetwarzaniu, jak pokazano na Rysunku 2.
  2. Semantyczne czyszczenie tekstu
    1. Przetwórz skrypty tekstowe powiązane z projektami scenografii, aby usunąć „szum”, który mógłby wprowadzić AI w błąd.
    2. Wyeliminuj literówki, zbędne symbole, znaki interpunkcyjne, stop words oraz niespójne formatowanie.
    3. Ujednolic wielkość liter w tekście (małe litery), aby zapewnić spójność semantyczną13. Przykłady procesu czyszczenia semantycznego znajdują się w Tabeli 1.
  3. Tokenizacja
    1. Podziel oczyszczony tekst na mniejsze, łatwiejsze do zarządzania jednostki zwane „tokenami” (słowami lub znakami).
    2. Upewnij się, że na tym etapie usunięto niepożądane komponenty, aby ułatwić precyzyjną analizę konceptualną przez modele AI.

3. Ekstrakcja cech (struktura GSAD)

  1. Ekstrakcja cech wizualnych z wykorzystaniem transformera wizyjnego (ViT)
    1. Zainicjuj architekturę ViT przedstawioną na Rysunku 3 w celu przetworzenia 3D obrazów scenografii.
    2. Osadzanie patchy (Patch Embedding): Podziel obraz wejściowy na patche o stałym rozmiarze (słowa wizualne), aby zredukować wymiarowość.
    3. Skonstruuj tokeny wizualne (u) i dodaj osadzenia pozycyjne (u'), korzystając z Równań 2, 3 i 4:
      Równanie równowagi, xᵢʲ = Kw꜀, wzór kinetyki chemicznej w notacji matematycznej.  (2)
      Równanie matematyczne, równowaga statyczna, u'=u+o, zmienne o,v w zbiorze Q, koncepcja edukacyjna. (3)
      Równanie konkatenacji w rachunku wektorowym; przedstawione w formie wzoru matematycznego. (4)
      Gdzie Zmienna matematyczna \( x_c^j \) w równaniu analizy systemów dynamicznych. reprezentuje rzutowany token patcha, k jest spłaszczonym patchem obrazu wejściowego, wc to macierz wag rzutu liniowego, u to rozwinięta sekwencja patchy, jest to osadzenie pozycyjne dodane w celu zachowania informacji przestrzennych, a dk to dodany token klasyfikacji.
      UWAGA: Szczegółowy opis zmiennych ViT, takich jak rozmiar patcha (O) i wymiar rzutu (d), znajduje się w Tabeli 2.
    4. Koder Transformera: Prześlij przetworzone tokeny do kodera Transformera. Wykorzystaj mechanizmy self-attention w celu zidentyfikowania korelacji między różnymi patchami obrazu (np. oświetlenie vs tło).
    5. Zastosuj funkcje normalizacji i aktywacji zgodnie z równaniami od 5 do 8, aby wygenerować końcową mapę cech:
      Równanie normalizacji wektora: u = normalize(u).    (5)
      Równanie Softmax dla algorytmu uczenia z nagrodą, wyświetlający wzór RL=softmax(R×L^sc).   (6)
      Równanie równowagi statycznej, w=RL×U, wzór dla analizy układów mechanicznych.   (7)
      Wzór warstwy aktywacji sieci neuronowej, linear(w) i GeLU(w), ilustrujący proces obliczeniowy.   (8)
      Gdzie u' jest znormalizowaną sekwencją tokenów, RL reprezentuje wagi self-attention wyprowadzone z zapytań R i kluczy LSC (z czynnikiem skalującym SC), w jest wyjściem uwagi obliczonym przy użyciu wartości U, a linear (w) i GeLU (w) oznaczają transformacje w sieci feed-forward.
    6. Zwizualizuj wyjściową mapę cech, która podkreśla kluczowe elementy projektu i redukuje szum, jak pokazano na Rysunku 4.
  2. Ekstrakcja cech tekstowych z wykorzystaniem BERT
    1. Zainicjuj model BERT (dwukierunkowe reprezentacje kodera z transformerów) do przetwarzania scenariuszy teatralnych.
    2. Konwertuj scenariusze w języku naturalnym na wektory ciągłe za pomocą osadzania słów (word embedding), aby uchwycić znaczenie semantyczne. Strukturę ekstrakcji cech przedstawiono w Tabeli 3.
    3. Połącz osadzenia tokenów, osadzenia segmentów i osadzenia pozycyjne jako wejścia do kodera.
    4. Wykonaj kroki jednostki kodera transformera (uwaga wielogłowicowa, Add & Norm, Feed Forward), zgodnie z ilustracją na Rysunku 5, aby stworzyć kontekstowe sekwencje tokenów.
    5. Zkonkatenuj wyjściowe kontekstowe sekwencje tokenów (z BERT) z mapami cech wizualnych (z ViT). Prześlij te zfuzowane dane multimodalne jako bezpośredni warunkowy wektor wejściowy do modułu doprecyzowania GAN w kroku 4.
  3. Generowanie wstępnej koncepcji
    1. Wprowadź wyekstrahowane cechy tekstowe (z BERT) i cechy wizualne (z ViT) do modelu dyfuzyjnego (Diffusion Model).
    2. Wygeneruj wstępne 2D koncepcyjne projekty sceny na podstawie zintegrowanych cech multimodalnych.
    3. Przekaż te wstępne koncepcje 2D jako wejścia bazowe do generatywnej sieci przeciwstawnej (GAN) w kroku 4 w celu dalszego doprecyzowania tekstur i oświetlenia.

4. Udoskonalenie tekstury i oświetlenia przy użyciu GAN

  1. Konfiguracja generatywnej sieci przeciwstawnej (GAN)
    1. Zbuduj moduł udoskonalenia GSAD składający się z Generatora (H) i Dyskryminatora (C), zgodnie z Rysunkiem 6.
    2. Skonfiguruj Dyskryminator tak, aby odróżniał rzeczywiste obrazy sceny od tych wygenerowanych, a Generator tak, aby tworzył realistyczne tekstury i oświetlenie.
  2. Trenowanie i optymalizacja
    1. Zdefiniuj funkcję celu dla warunkowej sieci GAN (CGAN), korzystając z równania 9, aby wprowadzić zmienne warunkowe (y) dla lepszej stabilności:
      Równanie optymalizacji, algorytm min-max, analiza formuły, metoda statystyczna, wyrażenie matematyczne. (9)
      Gdzie x oznacza warunek projektu wejściowej sceny, y to rzeczywisty obraz docelowy, z reprezentuje wektor szumu losowego, G to generator, a D to dyskryminator.
    2. W przypadku ulepszania obrazów o niskim oświetleniu zastosuj równanie 10, aby zoptymalizować wyjście obrazu z wzmocnionym oświetleniem (Hlow):
      Matematyczne równanie optymalizacji, min max U(C,H)=Σ fixa logC(qho) dla modelowania analizy danych. (10)
      Gdzie U(C, H) reprezentuje funkcję wartości celu, H to sieć Generatora, C to sieć Dyskryminatora (Krytyka), w reprezentuje rzeczywiste dane próbkowane z rozkładu Odata, y jest warunkiem wejściowym, z to warunkowa zmienna szumu, qha reprezentuje rzeczywiste wysokiej jakości obrazy sceny, a HLow oznacza wyjście generatora dla wejść o niskim oświetleniu.
    3. Zastosuj modulację adaptacyjną do transformacji cech, korzystając z równania 11:
      Wzór matematyczny dla równowagi dynamicznej; hEi(w)=max(0,AM(ai,βi)Xi*hEi-1(w)+ai). (11)
      Gdzie hEi(w) reprezentuje mapę cech w warstwie i, AM oznacza funkcję modulacji adaptacyjnej z wyuczonymi parametrami αi i βi, Równowaga statyczna; ΣFx=0, ΣFy=0, diagram równowagi, edukacja fizyczna, analiza wektora siły. to waga warstwy, a ostatni element to przesunięcie (bias).
    4. Zaimplementuj połączenia pomijające (skip connections) i warstwy poolingu w sieci generatywnej, korzystając z równań 12 i 13 w celu zachowania szczegółów przestrzennych:
      Równanie pokazujące formułę rezydualnego połączenia pomijającego w sieci neuronowej w ramach teoretycznych.  (12)
      Formuła uczenia głębokiego, \(H_j(w) = \text{max pooling(skip}(w)\), analiza warstw sieci, diagram. (13)
      Gdzie Skip(w) oznacza cechy zachowane poprzez połączenia pomijające z bloków splotowych hE, a Hjw reprezentuje wyjściową mapę cech po max poolingu w etapach kodera (0 < j ≤ 3).
  3. Rekonstrukcja obrazu
    1. Wykonaj nadpróbkowanie (up-sampling) i konkatenację w fazie dekodowania, korzystając z równań 14 i 15:
      up(w)=concat[resize(w),skip(w)]; formuła operacji warstwy sieci neuronowej  (14)
      Równanie pokazujące formułę przetwarzania sygnałów: Hj(w)=hEj,2[hEj,1voHj-1(w)], 4<j≤7. (15)
      Gdzie up(w) reprezentuje cechy po nadpróbkowaniu skonkatenowane z odpowiadającymi im połączeniami skip(w), v°Hj-1(w) oznacza połączone wejście do etapów dekodera (4 < j  ≤7), a hout(w) to końcowy, udoskonalony obraz sceny wygenerowany za pomocą funkcji aktywacji sigmoid, z wykorzystaniem wag ostatniej warstwy X8 i przesunięcia a8.
    2. Wygeneruj końcowy udoskonalony obraz wyjściowy, używając funkcji aktywacji sigmoid w równaniu 16:
      Równanie dla funkcji przejścia filtra dolnoprzepustowego; diagram analizy odpowiedzi częstotliwościowej.  (16)
    3. Postępuj zgodnie z iteracyjną procedurą trenowania opisaną w Algorytmie 1 (Pseudokod udoskonalania tekstury i oświetlenia GAN).

Algorytm 1: Pseudokod udoskonalania oświetlenia tekstury GAN
Wejście: Obraz sztuki scenicznej o niskim natężeniu oświetlenia H(low), liczba iteracji treningowych N, rozmiar partii B
Wyjście: Obraz ulepszony H enhanced
1: Inicjalizacja Generatora z parametrami H
2: Inicjalizacja Dyskryminatora z parametrami C
3: tempo uczenia Koncepcja optymalizacji: formuła matematyczna dla rachunku min-max, ilustrująca funkcję (C, H).
4: zmienna warunkowa z (opcjonalna dla GAN)
5: Parametry modulacji adaptacyjnej αi oraz βi
6: Lista połączeń pomijających skip(w)
7: dla iteracja = 1 do F wykonaj
Trening Dyskryminatora
8: Pobranie próbki partii prawdziwych obrazów Równanie Fw~Odata, analiza formuły, ważenie statystyczne w badaniu modelowania danych.
9: Pobranie próbki partii szumów/losowych obrazów o niskim natężeniu oświetlenia
10: Jeśli CGAN, dołącz zmienną warunkową z do danych wejściowych
Generowanie fałszywych obrazów
Obliczenie straty dyskryminatora
Aktualizacja parametrów dyskryminatora
Trening Generatora
Generowanie fałszywych obrazów
Obliczenie straty generatora
Aktualizacja parametrów generatora
dla j = 1 do 3 wykonaj

Wzór matematyczny Skip(w), funkcja hierarchiczna, metoda obliczeniowa, analiza procesu.

Równanie sieci neuronowej, \(H_j(w) = \text{max pooling(skip(w))}\), 0 < j ≤ 3, koncepcja matematyczna.

koniec pętli
11: Konwolucja wąskiego gardła (bottleneck convolution)
12: Dekoder/nadpróbkowanie
dla j = 5 do 7 wykonaj

Wzór funkcji wielowymiarowej, \(H_j(w) = hE_{j,2}[hE_{j,1}[νο(H_{j-1}(w))]]_3\), analiza matematyczna.

koniec pętli
13: Warstwa wyjściowa

Równanie funkcji przejścia filtra dolnoprzepustowego; wzór do analizy przetwarzania sygnałów.

14: koniec pętli
15: zwróć H i C wzmocnione

5. Optymalizacja układu etapu (IECO)

  1. Inicjalizacja IECO
    1. Zainicjuj algorytm inteligentnej optymalizacji klanów słoni (intelligent elephant clan optimization – IECO), aby zoptymalizować przestrzenne rozmieszczenie elementów sceny.
    2. Zdefiniuj populację „słoni” (reprezentujących potencjalne rozwiązania projektowe) oraz powiązane z nimi klany. Schemat blokowy IECO przedstawiono na Rysunku 7.
  2. Ruch i ewolucja
    1. Oblicz niezależny ruch każdego słonia w celu eksploracji przestrzeni projektowej, korzystając z równań 17 i 18:
      Wzór optymalizacyjny ΔX'i0 w równaniach analizy zakresu dynamicznego. (17)
      Równanie przedstawiające zmienne i zmiany: ZX₀ = X₀ + ΔX₀; wyrażenie matematyczne. (18)
      Gdzie Równowaga statyczna, wzór ΔXᵢⱼ, notacja matematyczna dla analizy fizycznej lub inżynieryjnej. oznacza przyrost ruchu obliczony przy użyciu czynnika rozkładu losowego r ograniczonego między minimalnym (Koncepcja równowagi statycznej; równanie ΔXᵐⁱⁿⱼ sugeruje minimalne przemieszczenie.) a maksymalnym (Symbol ΔX_j_max w równaniach, reprezentacja symbolu, koncepcja matematyczna) rozmiarem kroku, a Równanie ZXj_i0; symbol reprezentujący analizę równowagi statycznej; zastosowanie edukacyjne. to zaktualizowana niezależna pozycja przestrzenna słonia.
    2. Zmniejsz zakres ruchu w czasie, korzystając z równania 19, aby ułatwić zbieżność w miarę doskonalenia rozwiązania.
    3. Aktualizacja matriarchini: Zaktualizuj pozycję liderki klanu (matriarchini) w kierunku globalnie najlepszego rozwiązania, korzystając z równania 20:
      Równanie ilustrujące iteracyjny proces optymalizacji; wzór zawiera zmienne YNED, YWED, XBest. (19)
      Gdzie Równania równowagi statycznej, ΣFx=0, ΣFy=0, ΣMz=0, schemat, bilans sił, analiza mechaniczna. reprezentuje nowo zaktualizowaną pozycję matriarchini, Równanie matematyczne YWED^js+1_im(j) w notacji naukowej; kluczowe dla badań analizy danych. jest aktualną pozycją ważoną, Równanie równowagi statycznej, XBest_js(j); reprezentacja symboliczna do celów edukacyjnych. to globalnie najlepszy układ rozwiązany do tej pory, a β pełni rolę czynnika skalującego kontrolującego wpływ najlepszego rozwiązania.
    4. Aktualizacja słoni samców: Zaktualizuj pozycje słoni samców względem centrum klanu, korzystając z równań 21 i 22:
      Równanie dynamiczne ilustrujące obliczenia iteracyjne dla korekty centroidu w analizie matematycznej. (20)
      Równanie równowagi statycznej, XCenter_js; symbol wzoru, edukacyjna treść matematyczna. (21)
      Gdzie Notacja matematyczna XND, n_js+1; równanie dla analizy sekwencji lub metody iteracyjnej. reprezentuje zaktualizowaną pozycję słonia samca, Równanie równowagi statycznej \(Y_WND, n^j_{is+1}\), wzór symboliczny dla edukacyjnych badań naukowych. jest jego aktualną pozycją referencyjną, XCenterjs oznacza centralną pozycję klanu rodzinnego obliczoną ze wszystkich samców, Md to całkowita liczba samców w klanie, a r i p to prawdopodobieństwa rozkładu losowego kierujące ruchem w stronę centrum klanu.
  3. Wymiana populacji
    1. Obliczenie centrum klanu: Najpierw oceń dostosowanie (fitness) rozwiązań układu. Następnie oblicz pozycję centralną (Symbol równania XEDi,Hn; badania edukacyjne; kontekst chemii analitycznej) każdego klanu rodzinnego, korzystając z równania 22, gdzie Mf to liczba członków rodziny:
      Równanie ilustrujące statystyczną metodę uśredniania danych. (22)
    2. Wymiana dorosłych słoni: Aby zwiększyć szybkość zbieżności, zastąp gorsze „dorosłe słonie” (rozwiązania) lepszymi, wygenerowanymi z centrum klanu. Zastosuj równanie 23, aby obliczyć nową pozycję (Wzór równowagi statycznej na schemacie: \( X_{EDi,calf} \).):
      Równanie dla obliczeń dynamiki płynów w modelu zjawisk transportowych. (23)
      Gdzie Wzór matematyczny, zmienne z indeksami dolnymi i górnymi na schemacie, zastosowanie edukacyjne. reprezentuje centralną pozycję dorosłych słoni, Mf to liczba dorosłych członków rodziny, Równanie przedstawiające funkcję wykładniczą w notacji naukowej; analiza wyrażenia matematycznego. oznacza nowo obliczoną pozycję zastępczą dla gorszego dorosłego słonia, Równanie równowagi statycznej X^js+1/ND_i,Hn(j), analiza wzoru matematycznego. to zastępowana pozycja referencyjna, a Wzór matematyczny z notacją zmiennych, używany w złożonych wyrażeniach algebraicznych; analiza symboli. i Wzór matematyczny z indeksami dolnymi i górnymi, edukacyjna reprezentacja równania. reprezentują lepsze pozycje wewnątrz klanu, służące do kierowania procesem wymiany w celu przyspieszenia zbieżności.
      (UWAGA: Tutaj Wzór równowagi statycznej, XEDi,Qe, symbol do celów badań edukacyjnych. i Równanie symboli dla analizy matematycznej lub naukowej. reprezentują pośrednie pozycje ważone używane do kierowania wymianą.)
    3. Wymiana młodych słoni: Aby zapobiec utknięciu w optimach lokalnych i zachować różnorodność, zastąp najsłabsze „młode słonie” (Analiza równania równowagi statycznej \( X_{ED_{i,w}} \).). Zaktualizuj pozycje tych elementów, korzystając z równania 24:
      Schemat równania matematycznego, obliczenia iteracyjne, zmienne i parametry, analiza wzoru. (24)
      Gdzie Równanie równowagi statycznej; symbol: X_ED^js+1(i,w); zastosowanie edukacyjne dla pojęć fizycznych. oznacza aktualną pozycję najsłabszego młodego słonia, a Równanie przedstawiające funkcję wykładniczą w notacji naukowej; analiza wyrażenia matematycznego. to jego nowo wygenerowana pozycja. Wymiana ta jest sterowana przez czynnik losowy r oraz lepszych członków klanu, aby zapobiec wpadnięciu procesu optymalizacji w optima lokalne i zachować różnorodność przestrzenną.
    4. Zakończenie: Połącz zaktualizowane klany, ponownie oblicz dostosowanie i powtarzaj pętlę optymalizacji, aż zostaną spełnione kryteria zakończenia, zgodnie ze szczegółami zawartymi w Algorytmie 2.

Algorytm 2: Pseudokod IECO do optymalizacji układu sceny i rozmieszczenia oświetlenia
Wejście: Wielkość populacji M:, maksymalna liczba iteracji Xmax:
Wyjście: Optymalny układ sceny i rozmieszczenie oświetlenia
Inicjalizacja klanów słoni z losowymi pozycjami (układ sceny + parametry oświetlenia)
Ocena dostrojenia (fitness) każdego słonia
Dla t = 1 do Xmax:
Dla każdego klanu:
Identyfikacja matriarchini (najlepszego słonia), słoni samców oraz niezależnego ruchu młodych słoni
Dla każdego słonia:
Obliczanie przyrostu ruchu ΔXmax
Aktualizacja niezależnej pozycji Wyrażenie matematyczne ZXi^0(j) reprezentujące zmienne statystyczne.
Redukcja zakresu ruchu w kolejnych iteracjach
Aktualizacja matriarchini

Wzór strategii ewolucyjnej przedstawiający optymalizację dynamiczną, równania ze zmiennymi i stałymi.

Dla każdej matryjarca:
Aktualizacja pozycji w kierunku najlepszego rozwiązania globalnego
Aktualizacja samca słonia

Wzór optymalizacyjny, rój cząstek, równanie matematyczne, analiza badawcza, badanie zbieżności.

Równanie do statystycznego przetwarzania danych, formuła Σ, metoda obliczeniowa, model analizy danych.

Dla każdego samca słonia
Oblicz środek klanu i zaktualizuj pozycję w kierunku środka z zastąpieniem dorosłych

Równanie dla wartości uśrednionych; symbol matematyczny; zwięźle przedstawia sumowanie i wartości średnie.

Równanie rozkładu ładunku; wzór dla obliczeń modelu elektrochemicznego; analiza naukowa.

Oblicz centrum klanu osobników dorosłych
Zastąp osobniki dorosłe o niskiej jakości osobnikami o wysokiej jakości z małej Grupy Zastępczej Słoni

Równanie analizy elementów skończonych; iteracje równowagi; metoda symulacji obliczeniowej.

Zastąp najsłabsze młode słonie, aby zachować różnorodność
Połącz zaktualizowane klany, przelicz dostosowanie wszystkich słoni i zaktualizuj globalne najlepsze rozwiązanie
Zwróć globalnie najlepszy układ sceny i konfigurację oświetlenia

Dostęp ograniczony. Zaloguj się lub rozpocznij wersję próbną, aby wyświetlić tę treść.

Wyniki

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Układ doświadczalny i schemat analityczny, przedstawione na Rysunkach 1 do 7 oraz w Tabelach 1 do 3, zapewniły solidną podstawę dla wstępnego przetwarzania danych, ekstrakcji cech oraz optymalizacji układu w ramach struktury GSAD.

Dynamika uczenia i zbieżność modelu
Eksperymentalna ocena frameworka GSAD dostarczyła istotnych danych ilościowych i jakościowych dotyczących jego skuteczności w projektowaniu sc...

Dostęp ograniczony. Zaloguj się lub rozpocznij wersję próbną, aby wyświetlić tę treść.

Dyskusja

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Głównym wkładem tego badania jest opracowanie powtarzalnego workflow wspomaganego AI, który standaryzuje koncepcję projektowania sztuki scenicznej 2,10. Skupiając się na ramach GSAD, autorzy oferują uporządkowaną metodologię, która przezwycięża ograniczenia manualnego tworzenia pomysłów i subiektywnej interpretacji, typowe dla tradycyjnej scenografii. Kluczowym krokiem w protokole jest integracja GAN-ów dla dopracowywania tekstur i oświetlenia, ponieważ zapewnia ...

Dostęp ograniczony. Zaloguj się lub rozpocznij wersję próbną, aby wyświetlić tę treść.

Oświadczenia

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Autorzy nie mają nic do ujawnienia.

Podziękowania

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Autor pragnie wyrazić szczere podziękowania kolegom z Shanghai Minhang Polytechnic za cenne opinie i wsparcie techniczne podczas opracowywania i wdrażania ram GSAD. Szczególne podziękowania kierujemy społeczności open-source za udostępnienie niezbędnych narzędzi obliczeniowych oraz publicznych zbiorów danych, które umożliwiły trenowanie i walidację multimodalnych modeli AI używanych w tym protokole. Doceniam również kolegów, którzy udzielili konstruktywnych sugestii dotyczących początkowych wersji tej pracy. Badania te nie otrzymały żadnego konkretnego grantu od instytucji finansujących sektor publiczny, komercyjny ani non-profit.

Dostęp ograniczony. Zaloguj się lub rozpocznij wersję próbną, aby wyświetlić tę treść.

Materiały

Lista materiałów użytych w tym artykule
NazwaFirmaNumer katalogowyKomentarze
BERT (Dwukierunkowe reprezentacje enkodera z transformers)Transformatorzy z Przytulającą TwarząOpen Source
Język programowania PythonPython Software FoundationWersja 3.8 lub wyższa
Ramy Głębokiego Uczenia PyTorchLinux Foundation / Meta AIWersja 2.0.1 lub wyższa
Zbiór danych Stage Art DesignRepozytorium KagglePublicznie dostępne
Implementacja Vision Transformer (ViT)Modele obrazów PyTorch (timm)Open Source
Stacja robocza z funkcjami GPUN/A (Standardowy sprzęt)Nie ma

Bibliografia

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Masters, P. The history and theory of environmental scenography. Theatre Perform Des. 5 (3-4), 317-319 (2019).
  2. Lotker, S., Gough, R. On scenography: editorial. Perform Res. 18 (3), 3-6 (2013).
  3. Goldschmidt, G. The dialectics of sketching. Creat Res J. 4 (2), 123-143 (1991).
  4. Tversky, B. What do sketches say about thinking. , (2002).
  5. Baugh, C. . Theatre, performance and technology: the development and transformation of scenography. , (2013).
  6. Müller, M., Montag, C. Disentangling the link between creativity and technology use: individual differences in smartphone and social media (over)use. J Creat. 34 (2), 100081 (2024).
  7. Amankwah-Amoah, J., Abdalla, S., Mogaji, E., Elbanna, A., Dwivedi, Y. K. The impending disruption of creative industries by generative AI: opportunities, challenges, and research agenda. Int J Inf Manage. 79, 102759 (2024).
  8. Zhang, H., Zhang, R. Generative artificial intelligence (AI) in built environment design and planning: a state-of-the-art review. Prog Eng Sci. 2 (1), 100040 (2025).
  9. Cetinic, E., She, J. Understanding and creating art with AI: review and outlook. ACM Trans Multimed Comput Commun Appl. 18 (2), 66 (2022).
  10. Aronson, A., Palmer, S., McKinney, J., Benedetto, S. A. D. . The history and theory of environmental scenography. , (2018).
  11. Anantrasirichai, N., Bull, D. Artificial intelligence in the creative industries: a review. Artif Intell Rev. 55 (1), 589-656 (2022).
  12. Corvello, V. Generative AI and the future of innovation management: a human-centered perspective and an agenda for future research. J Open Innov Technol Mark Complex. 11 (1), 100456 (2025).
  13. Mazzone, M., Elgammal, A. Art, creativity, and the potential of artificial intelligence. Arts. 8 (1), 26 (2019).
  14. Kadenhe, N., Al Musleh, M., Lompot, A. Human-AI co-design and co-creation: a review of emerging approaches, challenges, and future directions. Proc AAAI Symp Ser. 6 (1), 265-270 (2025).
  15. Santoso, B., Wijayanti, R. Human-AI collaboration in creative industries: workflows in media production and community-driven platforms. Trans Artif Intell Mach Learn Cogn Syst. 9 (11), 11-26 (2024).
  16. Candy, L., Edmonds, E. Practice-based research in the creative arts: foundations and futures from the front line. Leonardo. 51 (1), 63-69 (2018).
  17. Peckham, O., Raines, J., Bulsink, E., Goudswaard, M., Gopsill, J., Barton, D., et al. Artificial intelligence in generative design: a structured review of trends and opportunities in techniques and applications. Designs. 9 (4), 79 (2025).
  18. Hegab, H., Khanna, N., Monib, N., Salem, A. Design for sustainable additive manufacturing: a review. Sustain Mater Technol. 35, e00576 (2023).
  19. Reed, S., Akata, Z., Yan, X., Logeswaran, L., Schiele, B., Lee, H., et al. Generative adversarial text-to-image synthesis. , 1060-1069 (2016).
  20. Wang, G. G., Deb, S., Coelho, L. D. S. Elephant herding optimization. , 1-5 (2015).
  21. Strumberger, I., Beko, M., Tuba, M., Minovic, M., Bacanin, N. . Elephant herding optimization algorithm for wireless sensor network localization problem. , (2018).
  22. Ploennigs, J., Berger, M. AI art in architecture. AI Civ Eng. 2 (1), 8 (2023).
  23. Zhang, L., Pan, Y., Wu, X., Skibniewski, M. J. . Artificial intelligence in construction engineering and management. , (2021).
  24. Chaillou, S. . Artificial intelligence and architecture: from research to practice. , (2022).
  25. Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., et al. Attention is all you need. , 6000-6010 (2017).
  26. Li, Y., Xu, W. A deep learning-based framework for intelligent modeling: from architectural sketch to 3D model. Front Archit Res. 14 (6), 1567-1584 (2025).
  27. Dosovitskiy, A. An image is worth 16×16 words: transformers for image recognition at scale. arxiv. , (2020).
  28. Devlin, J., Chang, M. W., Lee, K., Toutanova, K. BERT: pre-training of deep bidirectional transformers for language understanding. , (2019).
  29. Han, K., Wang, Y., Chen, H., Chen, X., Guo, J., et al. A survey on vision transformer. IEEE Trans Pattern Anal Mach Intell. 45 (1), 87-110 (2022).
  30. Woo, S., Park, J., Lee, J. Y., Kweon, I. S. CBAM: convolutional block attention module. , (2018).
  31. Qi, X., Zhi, M. A review of attention mechanisms in computer vision. , (2023).
  32. Howard, A., Sandler, M., Chen, B., Wang, W., Chen, L. C., et al. Searching for MobileNetV3. , (2019).
  33. Mehta, S., Rastegari, M. MobileViT: light-weight, general-purpose, and mobile-friendly vision transformer. arxiv. , (2021).
  34. Tan, M., Le, Q. EfficientNet: rethinking model scaling for convolutional neural networks. , (2019).
  35. Liao, W. J., Tang, C. H. Teaching strategies and practices that facilitate the development of design concepts in architectural engineering education. SAGE Open. 13 (3), 21582440231196376 (2023).
  36. Goodfellow, I. J., Pouget-Abadie, J., Mirza, M., Xu, B., Warde-Farley, D., et al. Generative adversarial nets. , 2672-2680 (2014).
  37. Dhariwal, P., Nichol, A. Diffusion models beat GANs on image synthesis. , (2021).
  38. Karras, T., Laine, S., Aila, T. A style-based generator architecture for generative adversarial networks. , (2019).
  39. Isola, P., Zhu, J. Y., Zhou, T., Efros, A. A. Image-to-image translation with conditional adversarial networks. , (2017).
  40. Amershi, S., Weld, D., Vorvoreanu, M., Fourney, A., Nushi, B., et al. Guidelines for human-AI interaction. , 3 (2019).
  41. Xiao, Y., Lin, X., Ji, T., Qiao, J., Ma, B., Gong, H. AI-assisted design: intelligent generation of Dong paper-cut patterns. Electronics. 14 (9), 1804 (2025).
  42. Runco, M. A. . Creativity: research, development, and practice. , (2023).
  43. Plate, D., Hutson, J. Composition pedagogy as AI-native coding: from design kit to scholarly framework. World J Arts. 2 (11), 1-10 (2025).
  44. Karras, T., Laine, S., Aila, T. A style-based generator architecture for generative adversarial networks. , 4396-4405 (2019).
  45. Berryman, J. Creativity and style in GAN and AI art: some art-historical reflections. Philos Technol. 37 (2), 61 (2024).
  46. Yan, S., Wu, C., Zhang, Y. Generative design for architectural spatial layouts: a review of technical approaches. J Asian Archit Build Eng. , 1-21 (2025).
  47. Deng, Y., Zhai, Q. Integrating deep learning in art and design: computational techniques for enhancing creative expression. Int J Adv Comput Sci Appl. 16 (2), 175-183 (2025).
  48. Mirjalili, S. The ant lion optimizer. Adv Eng Softw. 83, 80-98 (2015).
  49. Lian, Q. Optimization of image recognition technology for dance theatre creation and evaluation of its effectiveness. J Comb Math Comb Comput. 127, 1653-1665 (2025).
  50. Avila, C., Ilbay, D., Rivera, D. Human-AI teaming in structural analysis: a model context protocol approach for explainable and accurate generative AI. Buildings. 15 (17), 3190 (2025).

Dostęp ograniczony. Zaloguj się lub rozpocznij wersję próbną, aby wyświetlić tę treść.

Przedruki i uprawnienia

Poproś o pozwolenie na ponowne wykorzystanie tekstu lub ilustracji tego artykułu JoVE

Poproś o pozwolenie

Tagi

Modelowanie generatywnemodele dyfuzyjnegeneratywne sieci przeciwstawneinteligentna optymalizacja stada s oniuczenie multimodalnesp jno wizualna

Powiązane artykuły