Jednostka 12 / 12

Analiza danych sygnałowych i telekomunikacyjnych oraz granice sztucznej inteligencji w języku Python

Zyski:

  • Możliwość tworzenia skryptów, które czyszczą i wizualizują dane sygnałowe, dziennikowe i telemetryczne w języku Python ze wsparciem AI
  • Umiejętność rozpoznawania ryzyka związanego z jakością danych, nadmiernym uczeniem się i ekstrapolacją podczas budowania prostych modeli predykcyjnych i anomalii
  • Możliwość weryfikacji kodu i wyników wygenerowanych przez sztuczną inteligencję za pomocą kontroli jednostki, danych referencyjnych i wiarygodności inżynieryjnej

Egzamin modułowy

1. Stażysta pyta narzędzie czatu AI o wymagany prąd zasilania dla LNA (wzmacniacza niskoszumowego) i zapisuje wynikową wartość „15 mA” bezpośrednio w tabeli budżetu mocy. Jaki jest zasadniczy błąd w tym podejściu?

  • A) Aktualna wartość musi pochodzić z karty katalogowej i warunków pracy wybranego komponentu; Liczba wygenerowana przez sztuczną inteligencję może być sfabrykowana bez źródła ✔
  • B) Należało zwrócić się do AI w µA zamiast w mA
  • C) Wartość jest prawidłowa, powinna zostać poprawiona jedynie pisownia jednostek
  • D) Wystarczy zadać AI trzy razy to samo pytanie i wyciągnąć średnią

Objaśnienie: Model języka nie zna arkusza danych konkretnego wybranego komponentu; daje liczbę, która wydaje się najbardziej prawdopodobna (halucynacje). Prąd zasilania pochodzi wyłącznie z karty katalogowej i warunków pracy używanej części; Dane wyjściowe AI nie mogą zostać wprowadzone do tabeli bez sprawdzenia.

2. Co umożliwia „klasyfikacja oparta na ryzyku” w zastosowaniu sztucznej inteligencji w elektronice/komunikacji?

  • A) Obniżenie opłaty abonamentowej za narzędzie AI
  • B) Określ rolę AI i obowiązkową głębokość weryfikacji w zależności od poziomu ryzyka zadania ✔
  • C) Podpowiedzi powinny być pisane krócej
  • D) Automatycznie deleguj wszystkie decyzje do AI

Wyjaśnienie: Nie każda misja charakteryzuje się tym samym poziomem ryzyka. Klasyfikacja zadania jako niskie/średnie/wysokie/krytyczne określa, które wyjście można swobodnie wykorzystać, a które wymaga pomiarów, symulacji i zatwierdzenia przez wykwalifikowanego inżyniera.

3. Co mówi kryterium próbkowania Nyquista w przetwarzaniu sygnału i co się stanie, jeśli zostanie naruszone?

  • A) Częstotliwość próbkowania musi być co najmniej dwukrotnie większa od najwyższej częstotliwości; W przeciwnym razie nastąpi aliasing i sygnał zostanie nieodwracalnie degradowany ✔
  • B) Im niższa częstotliwość próbkowania, tym wyższa rozdzielczość
  • C) Próbkowanie jest wymagane tylko w przypadku sygnałów analogowych, a nie cyfrowych
  • D) Kryterium Nyquista określa jedynie poziom hałasu

Wyjaśnienie: Aby dokładnie odtworzyć sygnał, częstotliwość próbkowania musi być co najmniej dwukrotnie większa od najwyższej częstotliwości sygnału. Jeśli ten warunek nie jest spełniony, wysokie częstotliwości pojawiają się jako niskie częstotliwości; Nazywa się to aliasingiem i dane są trwale uszkodzone.

4. Jakie jest najlepsze podejście, gdy sztuczna inteligencja sugeruje układ PCB?

  • A) Wysyłanie sugerowanego układu AI bezpośrednio do produkcji
  • B) Oceń propozycję jako listę kontrolną/startup do weryfikacji przez DRC, symulację i pomiar prototypu ✔
  • C) Kopiowanie tekstu AI bez otwierania arkuszy danych
  • D) Ignorowanie zasad integralności sygnału, ponieważ AI je odrzuca

Opis: sztuczna inteligencja potrafi przywołać ogólny układ i zasady integralności sygnału (krótka droga powrotna, płaszczyzna odniesienia, rozmieszczenie kondensatorów odsprzęgających); jednakże ostateczny układ jest weryfikowany za pomocą DRC (sprawdzanie zasad projektowania), symulacji i pomiarów prototypu. Wyniki AI to lista kontrolna i punkt wyjścia.

5. Co oznacza „EIRP” w budżecie łącza RF?

  • A) Efektywna moc wypromieniowana, która łączy moc nadajnika i zysk anteny poprzez odjęcie strat ✔
  • B) Wartość bezwzględna poziomu szumów w odbiorniku
  • C) Fizyczny rozmiar anteny
  • D) Impedancja charakterystyczna kabla

Objaśnienie: EIRP (Efektywna moc wypromieniowana izotropowo) to efektywna moc wypromieniowana przez antenę izotropową, połączona z mocą wyjściową nadajnika i wzmocnieniem anteny, pomniejszoną o straty w kablu/złączu. Budżet łącza i limity regulacyjne w dużej mierze zależą od EIRP; ostateczna wartość jest weryfikowana poprzez pomiar i regulację.

6. Co to znaczy, gdy sztuczna inteligencja znajdzie „anomalię” w danych dotyczących temperatury i prądu w ramach konserwacji predykcyjnej?

  • A) Dowód, że sprzęt zdecydowanie uległ awarii
  • B) Ostrzeżenie, że dane odbiegają od normy; Nie jest to ostateczna diagnoza usterki, ale znak, który należy potwierdzić podczas oględzin terenowych ✔
  • C) Nakazać automatyczne wyłączenie sprzętu
  • D) Gwarancja, że dane zostały zapisane nieprawidłowo

Wyjaśnienie: Anomalia to odchylenie danych od normalnego zachowania i może wskazywać na awarię; ale nie jest to ostateczna diagnoza. Decyzja o wyłączeniu lub wymianie karty/sprzętu podejmowana jest po fizycznej kontroli na miejscu i zatwierdzeniu kierownika operacyjnego.

7. Co jest obowiązkowe ze względu na bezpieczeństwo/stabilność przed załadowaniem na sprzęt kodu procedury obsługi przerwań oprogramowania sprzętowego (ISR) napisanego przez sztuczną inteligencję?

  • A) Wdróż bezpośrednio na urządzeniach w terenie bez czytania kodu
  • B) Po prostu sprawdź, czy jest skompilowany i zainstaluj go
  • C) Odczytanie kodu, poddanie go analizie statycznej, sprawdzenie bezpieczeństwa udostępnionych danych/czasu i przetestowanie go na sprzęcie ✔
  • D) Opierając się na małej liczbie linii wyjściowych

Objaśnienie: Kod AI może pominąć chroniące zmienne współdzielone (lotność/atomowość), umieścić długą/blokującą operację w ISR lub użyć niewłaściwego rejestru. Konieczne jest przeczytanie kodu, poddanie go analizie statycznej i przetestowaniu w rzeczywistych warunkach na sprzęcie; ISR może mieć kluczowe znaczenie dla bezpieczeństwa.

8. Jaka jest typowa zależność pomiędzy BER (bitową stopą błędów) a SNR (stosunkiem sygnału do szumu) w komunikacji cyfrowej i o czym AI powinna pamiętać podczas jej interpretacji?

  • A) Obydwa zawsze rosną razem
  • B) Nie ma między nimi żadnego związku
  • C) Ogólnie rzecz biorąc, wraz ze wzrostem SNR zmniejsza się BER; rzeczywiste wartości zależą od modulacji, kanału i kodowania i muszą zostać zweryfikowane poprzez symulację/pomiar ✔
  • D) Zależność jest stała i ma tę samą wartość liczbową we wszystkich układach

Wyjaśnienie: Ogólnie rzecz biorąc, wraz ze wzrostem SNR zmniejsza się BER (błąd zmniejsza się, gdy sygnał staje się silniejszy w stosunku do szumu). Sztuczna inteligencja może wyjaśnić ten ogólny trend i krzywe teoretyczne, ale rzeczywiste wartości zależą od rodzaju modulacji, kanału, kodowania i sprzętu i muszą zostać zweryfikowane poprzez symulację/pomiar; Ogólna krzywa nie zastępuje prawdy specyficznej dla systemu.

9. Jakie jest najwłaściwsze zastosowanie przy rozwiązywaniu problemu z komunikacją I2C (urządzenie nie odpowiada) za pomocą sztucznej inteligencji?

  • A) Wymień możliwe przyczyny na liście hipotez; Postawienie ostatecznej diagnozy za pomocą pomiaru analizatorem/oscyloskopem ✔
  • B) Zaakceptuj pierwszy powód podany przez sztuczną inteligencję jako ostateczną usterkę i wymień sprzęt.
  • C) Wielokrotne ładowanie kodu sugerowanego przez sztuczną inteligencję bez konieczności mierzenia linii
  • D) Pomijanie pomiarów analizatorem i poleganie wyłącznie na przewidywaniach AI

Opis: sztuczna inteligencja może wyodrębnić możliwe przyczyny (zły adres, brak rezystora podciągającego, niedopasowanie prędkości, brak wspólnej płaszczyzny, spór) w postaci systematycznej listy hipotez. Jednak ostateczną diagnozę stawia się poprzez pomiar linii za pomocą analizatora logicznego lub oscyloskopu; Wynik AI to mapa wyszukiwania, a nie ostateczna diagnoza.

10. Jakie jest najtrafniejsze podejście do znaku „pogorszenia”, jaki sztuczna inteligencja znajduje w trendzie RSRP/SINR w optymalizacji sieci komórkowej?

  • A) Zmiana parametrów sieci na żywo bezpośrednio w oparciu o dane wyjściowe AI
  • B) Zignoruj ostrzeżenie i kontynuuj oglądanie
  • C) Zweryfikuj pierwotną przyczynę poprzez pomiary w terenie/testy napędu i analizę inżyniera sieci, a następnie podejmij decyzję ✔
  • D) Poleganie wyłącznie na sztucznej inteligencji i rezygnacja z pomiaru pola

Wyjaśnienie: Może to wcześnie zasygnalizować możliwy problem z pokryciem/zakłóceniami w trendzie KPI AI; jednakże podstawową przyczynę (przechylenie anteny, zakłócenia sąsiednich komórek, awarię sprzętu) ustala się na podstawie pomiarów w terenie/testów napędu i analizy przeprowadzanej przez inżyniera sieci. Dane wyjściowe AI to alert skanowania, a nie decyzja o zmianie parametrów.

11. Jakie jest najdokładniejsze podejście do rozwiązania sugerowanego przez sztuczną inteligencję (np. dodanie kulek ferrytowych) w badaniu EMC/EMI?

  • A) Deklaracja zgodności produktu bezpośrednio po zastosowaniu rekomendacji AI
  • B) Rozważ sugestię jako możliwą hipotezę rozwiązania i zweryfikuj ją za pomocą pomiarów zgodnych z normą w akredytowanym laboratorium. ✔
  • C) Ustalenie standardowych limitów z wartościami podanymi przez sztuczną inteligencję
  • D) Pominięcie pomiaru i oparcie się wyłącznie na symulacji

Opis: Sztuczna inteligencja potrafi przywołać możliwe ścieżki zakłóceń i typowe rozwiązania (filtrowanie, ekranowanie, uziemienie, zarządzanie kablami). Jednakże decyzję o przydatności podejmuje się na podstawie pomiaru w akredytowanym laboratorium zgodnie z limitem standardowym (np. CISPR/EN); Wyniki AI stanowią wstępną hipotezę, a nie stwierdzenie przydatności.

12. Jaki jest najskuteczniejszy sposób zapobiegania otrzymywaniu przez sztuczną inteligencję zmyślonych (halucynacyjnych) odniesień, gdy pytasz ją o numer części/klauzulki standardu takiego jak 3GPP lub IEEE 802.11?

  • A) Opierając się na numerze pozycji i wartości tabeli podanych przez sztuczną inteligencję
  • B) Zadawanie tego samego pytania ponownie, używając innych słów
  • C) Patrzenie na post na forum zamiast na standard
  • D) Otwarcie i potwierdzenie każdego odniesienia do aktualnego oficjalnego tekstu normy (poprawne wydanie/wersja) oraz uzyskanie autoryzowanej zgody, jeśli to konieczne ✔

Objaśnienie: Nawet jeśli model języka poprawnie zna nazwę standardu, może mieć halucynacje dotyczące numeru sekcji, wartości tabeli i tekstu; Dodatkowo wartości różnią się w zależności od wersji. Każde odniesienie należy otworzyć i potwierdzić na podstawie aktualnego oficjalnego tekstu normy oraz, jeśli to konieczne, uzyskać zgodę upoważnionej osoby.

13. Jaka jest najważniejsza kontrola przed uruchomieniem skryptu analizy sygnału w Pythonie napisanego przez sztuczną inteligencję?

  • A) Odczytanie kodu i weryfikacja dopasowania próbki/jednostki, testowanie ze znanym sygnałem odniesienia i sprawdzenie wiarygodności wyniku ✔
  • B) Uruchomienie kodu bezpośrednio na całym zestawie danych bez jego czytania
  • C) Wystarczy zobaczyć, że nie ma błędu i zaakceptować wynik
  • D) Poleganie na tym, aby grafika wyników była piękna wizualnie

Opis: kod AI może błędnie przyjąć częstotliwość próbkowania, wymieszać jednostki (Hz/kHz, V/mV), pominąć okienkowanie/normalizację lub niedopasować kolumny. Konieczne jest odczytanie kodu, sprawdzenie parametrów jednostki i próbkowania, wykonanie testu ze znanym sygnałem odniesienia i sprawdzenie, czy wynik jest fizycznie wiarygodny.

14. Jaki jest najlepszy sposób działania w zakresie prywatności i własności intelektualnej podczas udostępniania plików projektowych lub danych sieciowych klienta do narzędzia AI opartego na chmurze?

  • A) Wklejenie wszystkich nieprzetworzonych danych projektu/siatki w niezmienionej postaci
  • B) Anonimizuj kontekst i wyczyść wrażliwe dane projektowe/klienta/pomiarowe oraz korzystaj z korporacyjnych, zgodnych z polityką narzędzi ✔
  • C) Zakładając, że podanie prawdziwych informacji o kliencie i IP jest niezbędne dla jakości wyników
  • D) Całkowite ignorowanie polityki prywatności i własności intelektualnej

Opis: Pliki schematów/PCB, źródło oprogramowania sprzętowego, topologia klienta i dane abonenta/pomiarów są wrażliwe z punktu widzenia tajemnicy handlowej i przepisów (KVKK/RODO). Należy zanonimizować kontekst, wyczyścić prawdziwe adresy IP/MAC/koordynatorów/nazwy klientów, wybrać narzędzie korporacyjne i zgodne z polityką oraz przestrzegać polityki firmy.