Unità 12 / 12

Analisi dei dati di segnali e telecomunicazioni e frontiere dell'intelligenza artificiale con Python

Guadagni:

  • Capacità di produrre script che puliscono e visualizzano dati di segnali, registri e telemetria con Python, con supporto AI
  • Capacità di riconoscere la qualità dei dati, i rischi di overlearning e di estrapolazione durante la creazione di semplici modelli di previsione e anomalia
  • Capacità di verificare il codice generato dall'intelligenza artificiale e i risultati con controllo dell'unità, dati di riferimento e plausibilità ingegneristica

Esame del modulo

1. Uno stagista chiede allo strumento di chat AI la corrente di alimentazione necessaria per un LNA (amplificatore a basso rumore) e scrive il valore risultante di "15 mA" direttamente nella tabella del budget energetico. Qual è l’errore fondamentale in questo approccio?

  • A) Il valore corrente deve provenire dalla scheda tecnica e dalle condizioni operative del componente selezionato; Il numero generato dall'IA potrebbe essere un'invenzione senza fonte ✔
  • B) Si sarebbe dovuto chiedere all'AI in µA invece che in mA
  • C) Il valore è corretto, avrebbe dovuto essere corretta solo l'ortografia dell'unità
  • D) È sufficiente porre all'IA la stessa domanda tre volte e fare la media

Spiegazione: Il modello linguistico non conosce la scheda tecnica del componente specifico selezionato; produce un numero che sembra molto probabile (allucinazione). La corrente di alimentazione deriva solo dalla scheda tecnica e dalle condizioni operative della parte utilizzata; L'output dell'AI non può entrare nella tabella senza convalida.

2. Cosa consente la "classificazione basata sul rischio" nell'uso dell'intelligenza artificiale nei lavori di elettronica/comunicazione?

  • A) Ridurre il canone di abbonamento dello strumento AI
  • B) Determinare il ruolo dell'IA e la profondità obbligatoria della verifica in base al livello di rischio del compito ✔
  • C) I suggerimenti dovrebbero essere scritti più brevi
  • D) Delegare automaticamente tutte le decisioni all'AI

Spiegazione: non tutte le missioni presentano lo stesso livello di rischio. Classificare l'attività come bassa/media/alta/critica determina quale output può essere utilizzato liberamente e quale richiede misurazione, simulazione e approvazione di un tecnico qualificato.

3. Cosa dice il criterio di campionamento di Nyquist nell'elaborazione del segnale e cosa succede se viene violato?

  • A) La frequenza di campionamento deve essere almeno il doppio della frequenza più alta; In caso contrario si verificherà l'aliasing e il segnale verrà degradato irreversibilmente ✔
  • B) Minore è la frequenza di campionamento, maggiore è la risoluzione
  • C) Il campionamento è richiesto solo per segnali analogici, non digitali
  • D) Il criterio di Nyquist determina solo il livello di rumore

Spiegazione: per recuperare con precisione un segnale, la frequenza di campionamento deve essere almeno il doppio della frequenza più alta del segnale. Se questa condizione non è soddisfatta, le alte frequenze appaiono come basse frequenze; Questo si chiama aliasing e i dati vengono danneggiati in modo permanente.

4. Qual è l'approccio migliore quando l'intelligenza artificiale suggerisce un layout PCB?

  • A) Invio del layout suggerito dall'IA direttamente alla produzione
  • B) Valutare la proposta come checklist/avvio da verificare tramite DRC, simulazione e misurazione del prototipo ✔
  • C) Copiare il testo AI senza mai aprire le schede tecniche
  • D) Ignorare le regole sull'integrità del segnale perché l'IA le rifiuta

Descrizione: l'intelligenza artificiale può richiamare il layout generale e i principi di integrità del segnale (percorso di ritorno breve, piano di riferimento, posizionamento del condensatore di disaccoppiamento); tuttavia, il layout finale viene verificato mediante DRC (controllo delle regole di progettazione), simulazione e misurazione del prototipo. L'output dell'IA è una lista di controllo e un punto di partenza.

5. Cosa significa "EIRP" nel budget del collegamento RF?

  • A) Potenza irradiata effettiva, che somma la potenza del trasmettitore e il guadagno dell'antenna detratte le perdite ✔
  • B) Valore assoluto del rumore di fondo al ricevitore
  • C) Dimensioni fisiche dell'antenna
  • D) Impedenza caratteristica del cavo

Spiegazione: L'EIRP (Effective Isotropic Radiated Power) è la potenza effettiva irradiata da un'antenna isotropica, combinata con la potenza di uscita del trasmettitore e il guadagno dell'antenna, meno le perdite del cavo/connettore. Il budget di collegamento e i limiti normativi dipendono in gran parte dall’EIRP; il valore finale viene verificato mediante misurazione e regolazione.

6. Cosa significa quando l'intelligenza artificiale rileva un'"anomalia" nella temperatura e nei dati attuali nella manutenzione predittiva?

  • A) Prova che l'attrezzatura ha sicuramente fallito
  • B) Un avviso che i dati si discostano dalla norma; Non una diagnosi definitiva del guasto, ma un segno che deve essere confermato da un'ispezione sul campo ✔
  • C) Ordinare lo spegnimento automatico dell'apparecchiatura
  • D) Garantire che i dati siano stati registrati in modo errato

Spiegazione: Un'anomalia è una deviazione dei dati dal comportamento normale e può indicare un malfunzionamento; ma non è una diagnosi definitiva. La decisione di disattivare o sostituire una tessera/apparecchiatura viene presa previo controllo fisico in loco e approvazione del responsabile operativo.

7. Cosa è obbligatorio per la sicurezza/stabilità prima di caricare nell'hardware un codice ISR (Interrupt Service Routine) del firmware scritto dall'intelligenza artificiale?

  • A) Distribuzione diretta sui dispositivi sul campo senza leggere il codice
  • B) Basta controllare che sia compilato e installarlo
  • C) Leggere il codice, passarlo attraverso l'analisi statica, controllare la sicurezza dei dati condivisi/temporali e testarlo sull'hardware ✔
  • D) Basandosi sul numero limitato di righe dell'output

Spiegazione: il codice AI potrebbe ignorare la protezione delle variabili condivise (volatili/atomicità), inserire operazioni lunghe/di blocco in ISR o utilizzare un registro errato. È essenziale leggere il codice, sottoporlo ad analisi statica e testarlo in condizioni reali su hardware; L'ISR può essere critico per la sicurezza.

8. Qual è la relazione tipica tra BER (tasso di errore di bit) e SNR (rapporto segnale-rumore) nelle comunicazioni digitali e cosa dovrebbe ricordare l'intelligenza artificiale quando la interpreta?

  • R) I due aumentano sempre insieme
  • B) Non esiste alcuna relazione tra loro
  • C) Generalmente, all'aumentare dell'SNR, il BER diminuisce; i valori effettivi dipendono dalla modulazione, dal canale e dalla codifica e devono essere verificati mediante simulazione/misurazione ✔
  • D) Il rapporto è costante e ha lo stesso valore numerico in tutti i sistemi

Spiegazione: generalmente, all'aumentare dell'SNR, il BER diminuisce (l'errore diminuisce man mano che il segnale diventa più forte rispetto al rumore). L’intelligenza artificiale può spiegare questa tendenza generale e le curve teoriche, ma i valori effettivi dipendono dal tipo di modulazione, dal canale, dalla codifica e dall’hardware e devono essere verificati mediante simulazione/misurazione; La curva generale non sostituisce la verità specifica del sistema.

9. Qual è l'uso più appropriato quando si risolve un problema di comunicazione I2C (il dispositivo non risponde) con l'intelligenza artificiale?

  • A) Elencare le possibili cause in un elenco di ipotesi; Effettuare una diagnosi definitiva con la misurazione dell'analizzatore/oscilloscopio ✔
  • B) Accettare il primo motivo fornito dall'AI come guasto definitivo e sostituire l'hardware.
  • C) Caricare più volte il codice suggerito dall'AI senza mai misurare la linea
  • D) Saltare la misurazione dell'analizzatore e affidarsi esclusivamente alla previsione dell'IA

Descrizione: l'intelligenza artificiale può estrarre le possibili cause (indirizzo errato, mancanza di resistenza pull-up, disadattamento di velocità, mancanza di terreno comune, contesa) come un elenco sistematico di ipotesi. Tuttavia la diagnosi definitiva si effettua misurando la linea con un analizzatore logico o un oscilloscopio; L’output dell’AI è una mappa di ricerca, non una diagnosi definitiva.

10. Nell'ottimizzazione della rete cellulare, qual è l'atteggiamento più accurato nei confronti di un segnale di 'deterioramento' che l'AI trova nel trend RSRP/SINR?

  • A) Modifica dei parametri della rete live direttamente in base all'output AI
  • B) Ignora l'avviso e continua a guardare
  • C) Verificare la causa principale mediante misurazioni sul campo/test di guida e analisi da parte di un tecnico di rete, quindi decidere ✔
  • D) Affidarsi solo all’intelligenza artificiale e annullare la misurazione sul campo

Spiegazione: potrebbe segnalare in anticipo un possibile problema di copertura/interferenza nel trend dell'AI KPI; tuttavia, la causa principale (inclinazione dell'antenna, interferenza delle celle vicine, guasto dell'hardware) viene determinata mediante misurazioni sul campo/test dell'azionamento e analisi da parte del tecnico di rete. L'output dell'AI è un avviso di scansione, non una decisione di modifica dei parametri.

11. Qual è l'approccio più accurato per gestire una soluzione suggerita dall'intelligenza artificiale (ad esempio l'aggiunta di sfere di ferrite) in uno studio EMC/EMI?

  • A) Dichiarare il prodotto compatibile direttamente dopo aver applicato la raccomandazione AI
  • B) Considerare il suggerimento come una possibile ipotesi di soluzione e verificarlo con misurazioni secondo il limite standard in un laboratorio accreditato. ✔
  • C) Fissare i limiti standard con i valori dati dall'AI
  • D) Saltare la misurazione e affidarsi solo alla simulazione

Descrizione: L'AI può richiamare possibili percorsi di interferenza e soluzioni tipiche (filtraggio, schermatura, messa a terra, gestione dei cavi). Tuttavia, la decisione sull'idoneità viene presa mediante misurazione in un laboratorio accreditato secondo il limite standard (ad esempio CISPR/EN); L’output dell’IA è un’ipotesi iniziale, non una dichiarazione di idoneità.

12. Qual è il modo più efficace per impedire all'IA di ottenere un riferimento inventato (allucinato) quando le viene chiesto il numero di parte/clausola di uno standard come 3GPP o IEEE 802.11?

  • A) Basandosi sul numero dell'articolo e sul valore della tabella forniti dall'AI
  • B) Rifare la stessa domanda con parole diverse
  • C) Guardando un post sul forum invece dello standard
  • D) Apertura e conferma di ogni riferimento dall'attuale testo ufficiale della norma (Release/versione corretta) e ottenimento dell'approvazione autorizzata quando necessario ✔

Spiegazione: anche se il modello linguistico conosce correttamente il nome dello standard, può avere allucinazioni sul numero di sezione, sul valore della tabella e sul testo; Inoltre, i valori variano tra le versioni. Ogni riferimento deve essere aperto e confermato dal testo ufficiale vigente della norma e, ove necessario, deve essere ottenuta l'approvazione della persona autorizzata.

13. Qual è il controllo più critico prima di eseguire uno script di analisi del segnale Python scritto dall'intelligenza artificiale?

  • A) Lettura del codice e verifica dell'abbinamento campionamento/unità, test con segnale di riferimento noto e verifica della plausibilità del risultato ✔
  • B) Eseguire il codice direttamente sull'intero set di dati senza leggerlo
  • C) Basta vedere che non ci sono errori e accettare il risultato
  • D) Affidarsi alla grafica dell'output affinché sia visivamente bello

Descrizione: il codice AI potrebbe presupporre erroneamente la frequenza di campionamento, le unità di mixaggio (Hz/kHz, V/mV), saltare la finestratura/normalizzazione o le colonne non corrispondenti. È essenziale leggere il codice, verificare l'unità e i parametri di campionamento, eseguire il test con un segnale di riferimento noto e verificare se il risultato è fisicamente plausibile.

14. Qual è la migliore linea d'azione in termini di privacy e proprietà intellettuale quando si forniscono file di progettazione o dati della rete del cliente a uno strumento di intelligenza artificiale basato su cloud?

  • A) Incollare tutti i dati grezzi di progettazione/mesh così come sono
  • B) Rendere anonimo il contesto e pulire i dati sensibili di progettazione/cliente/misurazione e utilizzare strumenti aziendali conformi alle policy ✔
  • C) Presupporre che fornire informazioni reali sui clienti e sulla proprietà intellettuale sia essenziale per la qualità dei risultati
  • D) Ignorare del tutto la politica sulla privacy e sulla proprietà intellettuale

Descrizione: I file schematici/PCB, la sorgente del firmware, la topologia del cliente e i dati dell'abbonato/misurazione sono sensibili in termini di segreto commerciale e legislazione (KVKK/GDPR). È necessario anonimizzare il contesto, cancellare i nomi IP/MAC/coordinate/clienti reali, scegliere uno strumento conforme alla politica aziendale e rispettare la politica aziendale.