Struktura Generatywnego Uczenia Zastępczego (Generative Proxy Learning Framework, GPLF) stanowi nową technologię integrującą generatywną sztuczną inteligencję (Generative AI) z cyberfizycznymi systemami (CPS), rozwiązując istotne problemy dotyczące prywatności danych, bezpieczeństwa oraz wskaźników wydajności w rozproszonych systemach sieciowych. Funkcjonalność platform CPS zależy od aktualnego monitorowania oraz zautomatyzowanych operacji, które pobierają wrażliwe dane wejściowe z rosnącej liczby urządzeń i czujników IoT. Stwierdzono, że wdrożenie technologii generatywnej AI do systemów CPS wprowadza specyficzne zagrożenia, takie jak podatności w zakresie prywatności oraz wyzwania związane z bezpieczeństwem w rozproszonych konfiguracjach sieciowych. GPLF wprowadza innowacyjną strukturę federacyjnego uczenia opartego na serwerach zastępczych (Proxy-Based Federated Learning, ProxyFL), która wspiera bezpieczne, kolaboracyjne uczenie dedykowane zadaniom generatywnym w celu złagodzenia istniejących problemów. Przeprowadzono szczegółową ocenę struktury GPLF na platformie CPS, której środowisko testowe łączyło różne technologie sieci czujników z urządzeniami IoT oraz strumieniowaniem danych w czasie rzeczywistym.
Uczestnicy GPLF w trakcie swojego udziału uruchamiają dwa oddzielne modele.
Ekskluzywny Model Prywatny służy do lokalnej analizy danych, zapewniając ochronę danych przed dostępem zewnętrznym.
Wspólny Model Proxy5 systemu umożliwia bezpieczną współpracę uczestników dzięki zastosowaniu technologii szyfrowania w połączeniu z metodami prywatności różnicowej.
Struktura ta wykorzystuje modele dyfuzyjne do tworzenia rozbudowanych syntetycznych zbiorów danych, które napędzają możliwości wykrywania anomalii, wykazując jednocześnie modelowanie predykcyjne i śledzenie zachowania systemu podczas symulacji różnorodnych scenariuszy. Syntetyzowane zbiory danych zachowują istotne cechy charakterystyczne dzięki skutecznym metodom ochrony prywatności. Struktura ta umożliwia bezpieczną wymianę peer-to-peer za pomocą silnych technik szyfrowania, które chronią kanały komunikacyjne przed złośliwymi atakami. Oceny przeprowadzone z wykorzystaniem GPLF na rzeczywistych platformach CPS wykazały, w jaki sposób może on przynieść znaczące usprawnienia w zakresie bezpiecznych i inteligentnych możliwości operacyjnych w ramach limitów skalowalności. Znacząca poprawa miar wycieku prywatności wraz z komplementarnymi ulepszeniami w możliwościach wymiany danych i precyzji zadań generatywnych potwierdziła jego wartość funkcjonalną i konkretne wyniki wydajności. Główne etapy GPLF obejmują inicjalizację uczenia federacyjnego w oparciu o proxy wraz z lokalnym treningiem prywatnych danych, co stanowi fundament GPLF i integruje aktualizacje modeli proxy chronione przez prywatność różnicową (differential privacy). Uwzględniono również metody generowania syntetycznych danych za pomocą modeli dyfuzyjnych, bezpieczne techniki wymiany danych peer-to-peer oraz moduły do wykrywania anomalii i modelowania predykcyjnego. Ustrukturyzowany schemat na Rysunku 1 przedstawia kluczowe elementy GPLF, które mają potencjał do optymalizacji podstawowych operacji CPS.

Rycina 1: Struktura architektoniczna GPLF dla bezpiecznych i inteligentnych operacji CPS.Zaprojektowana w celu umożliwienia bezpiecznych i inteligentnych operacji w cyberfizycznych systemach. Aby wyświetlić większą wersję tej ryciny, kliknij tutaj.
Poniższe sekcje szczegółowo opisują sześć etapów struktury bezpiecznej komunikacji pomiędzy heterogenicznymi urządzeniami w platformie CPS.
1. Inicjalizacja uczenia federacyjnego opartego na serwerze pośredniczącym (proxy)
Etap 1 to Inicjalizacja Federacyjnego Uczenia opartego na Proxy, w którym GPLF wykorzystuje proces inicjalizacji FL oparty na proxy do skonfigurowania systemu każdego uczestnika CPS (N) za pomocą dwóch modeli, które zapewniają prywatność, a jednocześnie pozwalają uczestnikom na bezpieczną współpracę poprzez funkcjonalność uczenia. Poszczególni uczestnicy CPS (i) otrzymują prywatny model
, aby pracować na swoich lokalnych danych (di) w celu ochrony prywatności, a także wspólny model proxy
, który umożliwia bezpieczne zachowania kooperacyjne między uczestnikami. Modele rozpoczynają trenowanie z wagami stworzonymi z losowych wpisów rozkładu Gaussa21 dla znormalizowanych warunków początkowych, co wyrażono w równaniu (1),
(1)
Uczestnicy autonomicznie przetwarzają swoje dane, wymieniając jednocześnie spostrzeżenia poprzez wspólne modele, które wspierają rozproszone uczenie generatywne z zachowaniem prywatności w systemach CPS.
2. Lokalny trening na prywatnych danych
Etap 2 to lokalne trenowanie na prywatnych danych; na tym etapie odbywa się trening danych, podczas którego uczestnicy CPS opracowują prywatne modele na podstawie przechowywanych lokalnie danych, aby zapewnić pełną ochronę danych w miejscu ich pobierania poprzez odizolowanie ich od ekspozycji zewnętrznej. Uczestnicy przechodzą szkolenie z optymalizacji modeli opartych na danych z wykorzystaniem stochastycznego spadku gradientu (SGD)2, który odbywa się poprzez zlokalizowaną funkcję straty (llocal) i wspiera zarówno wydobywanie istotnych informacji, jak i lokalne adaptacje, przy jednoczesnym zachowaniu prywatności danych.
(2)
(3)
Z równań (2) i (3) wynika, że I i O oznaczają wejściową próbkę danych i odpowiadającą jej wartość docelową. L oznacza stratę przy danej szybkości uczenia (Ɽ). Ten krok pozwala na opracowanie indywidualnych systemów inteligencji uczestników, które służą jako baza dla przyszłych bezpiecznych, kolaboracyjnych procesów edukacyjnych.
Niezależna rekurencyjna sieć neuronowa (IndRNN) pełni funkcję modelu ML w etapie 2, ponieważ jej architektura umożliwia niezależność neuronów w każdym kroku czasowym w celu obsługi specyficznych zadań CPS, łagodząc jednocześnie tradycyjne problemy z gradientem w sieciach RNN. Każdy neuron w konfiguracji IndRNN posiada indywidualną wagę rekurencyjną, co pozwala na lepsze przechwytywanie długoterminowych zależności. Oddzielny model operacyjny usprawnia transmisję gradientu, co pozwala na efektywne skalowanie głębokich struktur sieci przy zachowaniu wydajności procesów obliczeniowych. Sekwencyjne przetwarzanie danych na platformach CPS przebiega najskuteczniej przy użyciu IndRNN ze względu na zdolność do przetwarzania długich sekwencji przy użyciu silnych wzorców uczenia, przy zachowaniu niskiej złożoności sieci.
Obliczenia w równaniu (4) wykazują, że rozwiązanie problemu zanikającego i eksplodującego gradientu w IndRNN wynika z unikalnego podejścia do projektowania połączeń rekurencyjnych.
(4)
Z równania (4) wynika, że ω i Ht oznaczają odpowiednio wagę oraz stan ukryty w czasie t.
reprezentuje wektor niezależnego znaczenia rekurencyjnego (wag), po jednym dla każdego punktu danych, co umożliwia niezależność w różnych krokach czasowych. ʘ oznacza elementowe mnożenie w ramach cech projektu, co utrzymuje pełną niezależność między połączeniami rekurencyjnymi każdego neuronu, a ä oznacza funkcję aktywacji. Projekt architektury neuronowej zapobiega rozszerzaniu lub kurczeniu się gradientu w całej sekwencji obliczeń, co wspiera stabilne trenowanie modelu uczenia i sukces w nauce rozległych wzorców.
IndRNN staje się preferowanym podejściem do wykrywania anomalii w CPS, ponieważ skutecznie zapobiega tradycyjnym eksplozjom i zanikaniu gradientów w sieciach RNN. Długoterminowe zależności są łatwiejsze do śledzenia dzięki architekturze IndRNN, ponieważ operuje ona z mniejszą złożonością niż modele Transformer i osiąga zarówno szybką zbieżność, jak i działanie w czasie rzeczywistym. Efektywność IndRNN sprawia, że jest ona wyjątkowo odpowiednia do reprezentowania charakterystyk operacyjnych CPS z ograniczonymi zasobami, zapewniając precyzyjne rozpoznawanie anomalii bez nadmiernego obciążenia obliczeniowego.
3. Model dyfuzyjny do generowania danych syntetycznych
Etap 3 to Model Dyfuzyjny do Generowania Danych Syntetycznych. Na tym etapie wykorzystuje się zaawansowane modele dyfuzyjne do wytwarzania danych syntetycznych, które odwzorowują główne cechy pozyskanych danych prywatnych. Modele uczą się rozkładu oryginalnych danych wrażliwych poprzez dodawanie kontrolowanego szumu w celu zgromadzenia charakterystyk, co pozwala na stworzenie danych syntetycznych o wysokiej wierności, które zachowują istotne cechy, zapewniając jednocześnie ochronę prywatności. Iteracyjna procedura odszumiania generuje dane syntetyczne, zachowując kluczowe właściwości statystyczne i elementy strukturalne rzeczywistych danych.
Początkowo proces uczenia generatywnego modelu dyfuzyjnego (ϒ) koncentruje się na tworzeniu danych syntetycznych o wysokiej wierności przy jednoczesnym zachowaniu kluczowych cech danych prywatnych (di), a główna operacja obliczeniowa takiej generacji obejmuje:
(5)
Z (5) wynika, że
wskazuje na wprowadzenie szumu gaussowskiego do próbek danych. Nowo wygenerowane dane syntetyczne są wyrażone jako:
(6)
4. Aktualizacje modelu zastępczego z prywatnością różnicową
Etap 4 to Aktualizacje Modelu Proxy z Prywatnością Różnicową. Na tym etapie każdy uczestnik komunikacji wykorzystuje syntetyczne dane stworzone przez model dyfuzyjny w tym kroku do trenowania swojego modelu proxy
na tym etapie.
(7)
Gradienty aktualizacji modelu proxy pozostają prywatne dzięki mechanizmom prywatności różnicowej, które dodają szum
do ich wartości.
(8)
Aby chronić prywatność danych, zaawansowane metody szyfrowania (szyfrowanie homomorficzne) przekształcają (ξ) oczyszczone aktualizacje (U) w bezpieczne dane, które są dystrybuowane za pośrednictwem serwera centralnego lub wielu węzłów peer-to-peer.
(9)
Z równania (9) wynika, że ҟ oznacza klucz szyfrowania. Poprzez kolaboracyjną agregację zaszyfrowanych aktualizacji, systemy utrzymują bezpieczeństwo wrażliwych informacji lokalnych podczas bezpiecznego wykonywania operacji uczenia rozproszonego.
Szyfrowanie homomorficzne23 tworzy bezpieczne platformy do wykonywania obliczeń na zaszyfrowanych danych bez konieczności ich deszyfrowania przed uzyskaniem końcowych wyników z zaszyfrowanych danych wejściowych, takich jak zagregowane gradienty. Dane pozostają zaszyfrowane przez cały czas operacyjny (end-to-end), co zapobiega zewnętrznym wyciekom podczas procesów obliczeniowych. Platforma pozwala uczestnikom CPS w różnych lokalizacjach na wymianę zaszyfrowanych aktualizacji danych w celu kolaboracyjnych operacji uczenia bez ujawniania prywatnych informacji. Zgodnie z celami badania, technika ta zapewnia pełną ochronę prywatności zgodnie z wymaganiami i wykazuje lepszą wydajność w porównaniu z innymi metodami szyfrowania, które wymagają deszyfrowania danych do obliczeń, narażając je tym samym na potencjalne zagrożenia. Szyfrowanie homomorficzne okazuje się najodpowiedniejszą metodą zabezpieczeń dla systemów proxyFL, ponieważ wspiera zarówno bezpieczne obliczenia na danych, jak i samodzielne operacje szyfrowania.
5. Bezpieczne interakcje typu peer-to-peer
- Etap 5 to bezpieczne interakcje peer-to-peer. Na tym etapie uczestnicy bezpiecznie przesyłają zaszyfrowane, oczyszczone aktualizacje modelu proxy, które utworzyli w Etapie 4. Uczestnicy (i) zachowują poufność podczas przesyłania aktualizacji dzięki szyfrowaniu homomorficznemu, które umożliwia wykonywanie obliczeń, takich jak agregacja gradientów, bezpośrednio na zaszyfrowanych danych bez konieczności ich deszyfrowania. Uczestnicy wyrażają komunikację peer-to-peer za pomocą metod obliczeniowych jako:
(10)
Z równania (10) wynika, że bezpieczna interakcja/komunikacja peer-to-peer w ramach platform CPS jest zapewniona przez szyfrowanie homomorficzne (ξ(·)).
Poprzez agregację gradientów (Ψ), zaszyfrowane wkłady gradientowe od wielu użytkowników umożliwiają wspólne aktualizowanie wspólnego modelu proxy. Niniejsze badanie wykazuje bezpieczną akumulację zaszyfrowanych gradientów każdego uczestnika poprzez szyfrowanie homomorficzne.
(1)
Z równania (11) wynika, że N reprezentuje liczbę uczestników. Metoda ta pozwala również na bezpośrednie obliczenia na zaszyfrowanych gradientach i chroni wrażliwe dane podczas agregacji. Uczestnicy aktualizują model proxy poprzez deszyfrowanie zagregowanych gradientów, co umożliwia dbające o prywatność wspólne uczenie się w całej sieci CPS. Bezpieczne metody deszyfrowania zapewniają prywatny dostęp do indywidualnych gradientów dla wszystkich użytkowników podczas całego procesu.
(12)
W ten sposób bezpieczne ograniczenia autoryzacji uniemożliwiają poszczególnym uczestnikom dostęp do aktualizacji danych należących do czynników zewnętrznych. Sieć wykorzystuje zagregowane aktualizacje do wspólnego ulepszania współdzielonych modeli proxy, aby osiągnąć bezpieczne uczenie rozproszone z silną ochroną prywatności w systemach CPS.
6. Detekcja anomalii i modelowanie predykcyjne
- Ostatnim etapem, etapem 6, jest detekcja anomalii i modelowanie predykcyjne. Na tym etapie ustanawia się zaktualizowane modele proxy, które służą do analizy rzeczywistych danych CPS w skonfigurowanym środowisku testowym. Modele proxy identyfikują anomalie (Ф), porównując nowe dane (I) z wzorcami pochodzącymi z syntezy i danych historycznych, aby wygenerować wynik anomalii (Å), który flaguje elementy przekraczające określony limit/próg (τ), co wyraża się obliczeniowo jako,
(13)
(14)
Zarówno (13), jak i (14) zapewniają metodę rozpoznawania nieprawidłowych zachowań systemu i błędów na wczesnych etapach.
Modelowanie predykcyjne za pomocą modeli proxy polega na nauce reprezentacji, które generują prognozy dotyczące zachowań lub stanów systemu na podstawie dynamicznych/przyszłych sekwencji danych wejściowych (IF), co wyraża się jako,
(15)
Operacyjny przepływ pracy GPLF przedstawiony na Rysunku 2 integruje adaptacyjne pętle sprzężenia zwrotnego, które zapewniają zarówno niezawodność systemu CPS, jak i jego ciągłą aktualność. Detekcja anomalii lub dryfu systemu w etapie 6 prowadzi do powrotu do etapu 3, gdzie tworzone są nowe dane syntetyczne przy użyciu zaktualizowanych wpisów prywatnych, aby pomóc modelom dostosować się do zmieniających się wzorców. Znaczne rozbieżności między oczekiwanymi wynikami a predykcjami oraz niska dokładność zidentyfikowana w etapie 6 wymuszają powrót do etapu 2, w którym uczestnicy muszą ponownie przeszkolić swoje modele, korzystając z najdokładniejszych i najnowszych dostępnych danych. Podczas ocen systemu w etapie 5, jeśli zbieżność modelu okaże się niewystarczająca lub pojawią się niespójności, system wraca do etapu 4, aby wprowadzić ulepszenia poprzez lepsze dane syntetyczne i zoptymalizowane techniki prywatności. Mechanizmy pętli ustanawiają gotowość do uczenia adaptacyjnego, co utrzymuje wysoką wydajność i bezpieczeństwo operacji systemów sterowania i procesowych.
Funkcje GPLF dla wdrożeń CPS zostały zwalidowane za pomocą silnego zestawu komponentów sprzętowych i programowych poprzez skalowalne i bezpieczne operacje. Specyficzne wymagania platformowe dla GPLF obejmowały system Ubuntu 20.04 LTS z implementacją Python v3.9 oraz frameworki deep learning PyTorch v1.12 i TensorFlow v2.9 do prowadzenia treningu modeli prywatnych, proxy i dyfuzyjnych. Ocena wydajności systemu łączyła oprogramowanie do wizualizacji Matplotlib v3.5 z wizualizacją statystyczną Seaborn v0.1 i benchmarkingiem Scikit-learn v1.1 wraz z miarami prywatności z PySyft v0.6.0 dla prywatności różnicowej i TenSEAL v0.3 dla szyfrowania homomorficznego. Wymagania sprzętowe obejmowały procesor AMD EPYC-7502P wraz z GPU A10 pracującym z CUDA v1.6 dla wydajności obliczeniowej oraz pamięć RAM 256 GB w celu obsługi rozległych zbiorów danych CPS, a także dysk SSD 1 TB oraz sieć Gigabit Ethernet zaprojektowaną do bezpiecznej wymiany informacji w celu przeprowadzenia efektywnych eksperymentów badawczych. Algorytmy GPLF zostały zwalidowane w tej konfiguracji systemu, która chroniła dane, udowadniając jednocześnie zasady skalowalności dla rzeczywistych implementacji CPS. Dobór wersji zapewnia kompatybilność z zaawansowanym szyfrowaniem, uczeniem federacyjnym i technikami modeli generatywnych, umożliwiając niezawodną skalowalność walidacji w wielu zastosowaniach CPS.
W ramach badań wybrano kilka kluczowych hiperparametrów, które zrównoważyły maksymalizację wydajności z ochroną prywatności i skalowalnością we wszystkich etapach GPLF. Aby zrównoważyć uczenie lokalne i kolaboracyjne, badacze ustawili unikalne tempo uczenia na 0.01 i 0.01 dla modeli prywatnych i proxy, zachowując wagi zainicjowane rozkładem Gaussa w celu zapewnienia stabilnej zbieżności. Aby uniknąć przeuczenia podczas przetwarzania danych CPS, proces uczenia lokalnego wykorzystywał paczki po 32 instancje, każda przez dziesięć epok. Generowanie danych syntetycznych wymagało od modelu dyfuzyjnego zastosowania procesu 10 kroków przy odchyleniu standardowym szumu 0.05, aby zachować dokładność kluczowych cech. Anonimizacja danych poprzez prywatność różnicową została osiągnięta poprzez implementację przycinania gradientu na poziomie 1.0 ze skalą szumu dostosowaną do 0.1 przy jednoczesnym zachowaniu użyteczności zbioru danych. W przypadku szyfrowania homomorficznego zastosowano kryptosystem Pailliera24 do przetwarzania gradientów poprzez czysto addytywne operacje w ramach uczenia federacyjnego. Kryptosystem Pailliera umożliwia bezpośrednie operacje na zaszyfrowanych informacjach, co eliminuje rozległe wymagania komunikacyjne w wielostronnych systemach bezpiecznych obliczeń. Technika ta umożliwia szybszą agregację oraz zmniejsza wymagania komunikacyjne, co prowadzi do skalowalnego i wydajnego rozwiązania dla bezpiecznych obliczeń w systemach CPS o ograniczonych zasobach. Wyznaczony próg/limit detekcji anomalii oraz horyzont predykcji wynoszący dziesięć kroków zapewniły dokładny monitoring i proaktywne podejmowanie decyzji w CPS. Poprzez dostrojenie hiperparametrów osiągnięto optymalną równowagę między metrykami wydajności a adaptacyjnością systemu z ochroną prywatności w praktycznych zastosowaniach CPS.
Tabela 2 dokumentuje niezbędne hiperparametry dla każdego etapu badań GPLF oraz wartości optymalne dla osiągnięcia najlepszej wydajności w całej metodologii.
Do trenowania i oceny proponowanego podejścia w różnych aspektach rozważono dwa czołowe zbiory danych. Są to TON_IoT25,26,27,28,29,30,31 oraz UNSW-NB1532,3,34,35,36 z University of New South Wales (UNSW) w Canberze. Oba zbiory danych, TON_IoT i UNSW-NB15, zostały wybrane, ponieważ zawierają szeroki zakres warunków CPS. Zbiory te służą różnym celom: TON_IoT prezentuje różnorodne odczyty czujników IoT połączone z modelami sytuacji przemysłowych, a UNSW-NB15 oferuje obszerne dane dotyczące intruzji sieciowych do testowania systemów bezpieczeństwa. Połączenie zbiorów TON_IoT i UNSW-NB15 umożliwia pełną ocenę wydajności GPLF w różnych ustawieniach operacyjnych. Włączenie nowych zbiorów danych zwiększy operacyjną niezawodność frameworka, ponieważ zidentyfikowaliśmy ten brak jako cel przyszłego rozwoju.
Zbiory danych TON_IoT stanowią rozległe repozytorium danych opracowane w celu przetestowania wydajności aplikacji cyberbezpieczeństwa z wykorzystaniem systemów opartych na algorytmach AI i ML. W australijskiej akademii wojskowej przy UNSW badacze wygenerowali te zbiory z heterogenicznych źródeł wykorzystujących informacje telemetryczne z ponad 10 rodzimych i przemysłowych czujników IoT, w tym odczytów pogodowych i czujników Modbus, wraz z logami systemu operacyjnego i pakietami sieciowymi przechwyconymi za pomocą ZEEK (Bro) w formacie pcap w połączeniu z plikami logów i plikami rozdzielanymi przecinkami (CSV). Zbiór ten pochodzi z rzeczywistej sieci łączącej komponenty IoT z funkcjami chmurowymi oraz możliwościami obliczeń krawędziowych/mgłowych, zarządzanymi na wielu hostach uruchamiających maszyny wirtualne i różne systemy operacyjne. Zbudowany system umożliwił badaczom przeprowadzenie testów cyberataków, w tym ataków Distributed Denial of Service (DDoS) i DoS, a także ataków ransomware przeciwko aplikacjom IoT i sieciom komputerowym w ramach połączonego środowiska Internet of Things/Industrial IoT. Zbiory TON_IoT zawierają surowe komponenty danych oraz dane przetworzone ze standardowymi cechami i etykietami, próbki treningowe i testowe, opisy cech, podsumowania statystyczne oraz zdarzenia bezpieczeństwa, wraz z etykietami prawdy obiektywnej (ground truth). Rozwiązania cyberbezpieczeństwa oparte na AI dla mechanizmów detekcji malware, IDS, metod detekcji nadużyć i platform wywiadowczych w zakresie zagrożeń, wraz z procesami ochrony prywatności i informatyką śledczą, korzystają ze zbiorów TON_IoT ze względu na ich ustrukturyzowany projekt organizacyjny, który wspomaga również adversarial ML i metody polowania na zagrożenia.
Cyber Range Lab z UNSW Canberra opracowało zbiór danych UNSW-NB15 jako kompleksowy standard dla oceny systemów detekcji intruzów w sieci. Dzięki narzędziu IXIA PerfectStorm, tworzenie zbioru UNSW-NB15 łączy rzeczywiste normalne działania nowoczesne z syntetycznymi demonstracjami ataków, co generuje około 10 GB ruchu sieciowego przechwyconego w formacie pcap. Zbiór danych obejmuje dziewięć unikalnych wariantów ataków: Analysis, DoS, Fuzzers, Backdoors, Shellcode, Exploits, Worms, Generic oraz Reconnaissance. Wykorzystując narzędzia Argus i Bro-IDS wraz z dwunastoma zaprojektowanymi algorytmami, badacze wyodrębnili i otagowali 49 cech, umożliwiając wyczerpującą analizę. Zbiór danych zawiera ponad 2,5 miliona rekordów, rozdzielonych na cztery stacje robocze CSV i podzielonych na 175 341 rekordów do celów treningowych oraz 82 32 rekordy do testowania funkcjonalności. Systematyczny układ danych w ramach tego rozwiązania napędza zarówno procesy rozwoju, jak i testowania modeli detekcji intruzów.

Rycina 2: Schemat działania GPLF. Sekwencyjny przebieg operacyjny GPLF z zaznaczeniem każdego kluczowego etapu procesu. Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.
Tabela 2: Specyfikacje parametrów GPLF. Kliknij tutaj, aby pobrać tę tabelę.