Transformer
Transformer – termin o dwóch głównych znaczeniach w technologii i inżynierii: jako model neuronowy wykorzystywany w sztucznej inteligencji oraz jako urządzenie elektryczne służące do przenoszenia energii elektrycznej między obwodami przy pomocy zjawiska indukcji elektromagnetycznej. Poniżej przedstawiono oba znaczenia oraz ich najważniejsze cechy.
Transformer w dziedzinie uczenia maszynowego
Historia
Architekturę transformera zaproponowano po raz pierwszy w artykule „Attention Is All You Need” opublikowanym w 2017 roku przez zespół badaczy z Google. Model ten zrewolucjonizował przetwarzanie języka naturalnego (NLP) oraz inne dziedziny głębokiego uczenia, eliminując potrzebę stosowania rekurencyjnych sieci neuronowych (RNN).
Podstawowa architektura
Kluczowym elementem transformera jest mechanizm uwagi (ang. attention), który pozwala modelowi oceniać zależności pomiędzy wszystkimi elementami wejściowymi jednocześnie. Główne komponenty to:
- Warstwa kodera (Encoder) – składa się z kilku identycznych bloków, z których każdy zawiera:
- Mechanizm self‑attention
- Warstwę normalizacji (LayerNorm)
- Dwuwarstwowy perceptron (feed‑forward neural network)
- Warstwa dekodera (Decoder) – podobna do kodera, ale dodatkowo posiada mechanizm cross‑attention łączący informacje z wyjścia kodera.
- Pozycjonalne kodowanie (Positional Encoding) – umożliwia modelowi rozróżnianie kolejności elementów w sekwencji, co jest niezbędne, ponieważ sam mechanizm uwagi nie posiada informacji o kolejności.
Zastosowania
Modele oparte na architekturze transformera znalazły zastosowanie w wielu dziedzinach:
- Przetwarzanie języka naturalnego: tłumaczenia maszynowe (Google Translate), generowanie tekstu (np. GPT‑4), rozumienie kontekstu (BERT).
- Analiza obrazu: Vision Transformer (ViT) stosowany w rozpoznawaniu obrazów.
- Audio i mowa: modele typu SpeechTransformer używane w rozpoznawaniu mowy i syntezie głosu.
- Biologia i chemia: przewidywanie struktury białek (AlphaFold) oraz projektowanie leków.
Rozwój i warianty
Od momentu opublikowania pierwotnego modelu powstało wiele jego rozszerzeń i wariantów, m.in.:
- BERT – dwukierunkowy transformer stosowany do reprezentacji językowej.
- GPT – autoregresyjny transformer generujący tekst.
- T5 (Text‑to‑Text Transfer Transformer) – model przetwarzający wszystkie zadania językowe jako zadania przekształcenia tekstu.
- Transformer‑Lite – wersje zoptymalizowane pod kątem uruchamiania na urządzeniach mobilnych.
Transformer w elektroenergetyce
Definicja i zasada działania
W elektrotechnice transformer (pol. transformator) to statyczne urządzenie służące do zmiany poziomu napięcia prądu przemiennego przy zachowaniu stałej mocy. Działa na zasadzie indukcji elektromagnetycznej: przepływ prądu w uzwojeniu pierwotnym wytwarza zmienne pole magnetyczne, które indukuje napięcie w uzwojeniu wtórnym.
Budowa
- Rdzeń – wykonany z cienkich warstw stali krzemowej, izolowanych od siebie, aby zminimalizować straty magnetyczne.
- Uzwojenia – druty miedziane (lub aluminiowe) nawinięte na rdzeń w dwóch (lub więcej) sekcjach: pierwotne i wtórne.
- Obudowa – zapewnia ochronę mechaniczną oraz izolację elektryczną, często wypełniona olejem transformatorowym w celu chłodzenia.
Rodzaje transformatorów
- Transformator zasilający – stosowany w sieciach przesyłowych i dystrybucyjnych.
- Transformator izolacyjny – zapewnia galwaniczną izolację między obwodami.
- Autotransformator – posiada wspólne uzwojenie dla sekcji pierwotnej i wtórnej, co zmniejsza rozmiar i koszty.
- Transformator klimatyczny – przystosowany do pracy w trudnych warunkach środowiskowych.
Zastosowania
Transformery elektryczne znajdują szerokie zastosowanie w:
- Systemach przesyłowych energii elektrycznej – podwyższanie napięcia w celu zmniejszenia strat na liniach przesyłowych oraz jego obniżanie w stacjach rozdzielczych.
- Urządzeniach elektronicznych – zasilacze impulsowe, adaptery sieciowe.
- Przemysłowych maszynach – napędach silników, sterownikach procesów.
- Infrastrukturze kolejowej i tramwajowej – zasilanie trakcji.
Bezpieczeństwo i normy
Projektowanie i eksploatacja transformerów podlega licznym normom, m.in. PN‑EN 60076 (norma dotycząca transformerów energetycznych) oraz wytycznym IEC. Istotne jest zapewnienie izolacji, ochrony przeciwprzepięciowej oraz regularnych przeglądów technicznych.