Jedinica 1 / 12

Uvod u umjetnu inteligenciju u elektronici i komunikacijskom inženjerstvu: granice, validacija, odgovornost i etika

Dobici:

  • Sposobnost razlikovanja gdje AI štedi realno vrijeme u toku rada elektronike/komunikacije, a gdje usaglašenost i kritična odgovornost za sigurnost ostaju na kompetentnom inženjeru, na osnovu nivoa rizika
  • Sposobnost primjene višeslojne discipline validacije koja testira svaki izlaz AI u odnosu na mjerenje, simulaciju, standardni tekst i neovisno izračunavanje
  • Steknite naviku anonimiziranja konteksta i odabira sigurnih alata za zaštitu datoteka dizajna, mrežnih podataka korisnika i intelektualnog vlasništva

Posao inženjera elektronike i komunikacija je da prevede nevidljive fizičke veličine (napon, struja, frekvencija, polje) u radne proizvode i pouzdane veze. Projektovanje kola, postavljanje štampane ploče (PCB: Printed Circuit Board, izolaciona ploča na kojoj su postavljene komponente), filtriranje i modulacija signala, emitovanje sa antene, pisanje ugrađenog softvera (firmver: softver napisan u trajnoj memoriji koji direktno upravlja hardverom uređaja), uspostavljanje protokola i praćenje rada svih standarda ove mreže u skladu sa propisima i propisima. Zajednička karakteristika ovih poslova je rad sa puno mjerenja i podataka, ali svaka odluka određuje da li će proizvod raditi, da li će emitovanje ostati u zakonskim granicama, da li je sistem siguran ili ne. Umjetna inteligencija (skraćeno AI; softverski sistemi koji rade na tekstu, brojevima, kodu i slikama s velikim podacima i jezičkim modelima) je moćna pomoć na ovom tlu sa intenzivnim podacima, ali kritičnim za odluke. Ova jedinica vas uči gdje da bezbedno koristite veštačku inteligenciju u radu elektronike/komunikacije, gde je opasno i zašto morate da potvrdite svaki izlaz veštačke inteligencije putem merenja, simulacije, standardnog teksta i inžinjerske prosudbe.

Centralni princip koji ćete koristiti u ovom modulu je: AI je pomoćnik, a ne donosilac odluka. Struja napajanja, vrijednost impedanse, granična frekvencija filtera, ograničenje snage prijenosa ili standardna klauzula ne mogu biti istiniti samo zato što je "AI tako rekao"; To je samo hipoteza dok se ne potvrdi tehničkim listom, mjerenjem, simulacijom, službenim standardnim tekstom i kompetentnom inžinjerskom prosudbom. Ovu rečenicu ćete ponovo vidjeti u svakoj jedinici modula, jer u elektronici pogrešan broj često znači da je kartica izgorjela, proizvod nije prošao certifikaciju ili se komunikacijska veza ruši.

Šta je LLM, čime se bavi u elektronici/komunikacijama?

LLM (Large Language Model) je softver koji uči obrasce iz veoma velikih komada teksta i koda i predviđa "sljedeću riječ" na osnovu vjerovatnoće. Ovo je pokretač alata kao što su ChatGPT, Claude, Gemini. Poenta je sljedeća: LLM je "procjena jezika i koda", a ne "mjerni uređaj" ili "baza znanja". Tečno govori inženjersku terminologiju, ali ne mjeri impedanciju; proizvodi broj koji izgleda najvjerovatnije. Stoga može dati pouzdane, ali netačne odgovore o struji napajanja komponente, ograničenju regulacije ili tablici standarda. To se zove halucinacija (fabrikacija). Halucinacija nije kvar, već inherentna karakteristika ove tehnologije; Stoga verifikacija nije "dodatni korak" već sastavni dio posla.

Zadaci u kojima je AI jaka u elektronici/komunikaciji:

  • Objašnjenje koncepta i podučavanje: šta je usklađivanje impedanse, kako radi OFDM, šta uzrokuje aliasing, kako je EMC poremećen.
  • Nacrt koda i firmvera: drajver mikrokontrolera, državna mašina, analiza Python signala, okvir za automatizaciju testiranja.
  • Čišćenje i organizacija podataka: pretvaranje raštrkanih dnevnika mjerenja u koherentnu tablicu, hvatanje neusklađenosti jedinica.
  • Generisanje liste hipoteza: sistematska lista razloga za pitanja kao što su zašto kolo ne radi, zašto veza ispada.
  • Nacrt teksta: plan ispitivanja, izvještaj o grešci, nacrt tehničkog fajla, sažetak lista.
  • Podešavanje naloga: uspostavljanje skeleta budžeta veze, budžeta napajanja, koraka dizajna filtera.

Gdje je AI slab i rizičan:

  • Tačna numerička vrijednost (struja napajanja, impedansa, granična frekvencija, ograničenje snage emitiranja).
  • Trenutni i specifični standardni/zakonski članak, vrijednost tabele i informacije o izdanju.
  • Dijagnostika bez stvarnih podataka mjerenja vašeg hardvera.
  • Usklađenost i odluka kritična za sigurnost: EMC deklaracija o usklađenosti, oslobađanje, upotrebljivost, sigurnosna granica.

Klasifikacija zasnovana na riziku: filter pre upotrebe AI

Nije svaki zadatak na istom nivou rizika. Klasificirajte zadatak prema nivou rizika prije upotrebe AI. Tabela ispod pruža okvir za odlučivanje koji ćete koristiti u ovom modulu.

Nivo rizika

ogledni zadatak

AI uloga

Obavezna verifikacija

nisko

Objašnjenje koncepta, nacrt teksta, skelet koda

besplatno korišćenje

Pregled je dovoljan

srednje

Čišćenje podataka, lista hipoteza, podešavanje proračuna

Nacrt/koautor

Ručna provjera + potvrda lista sa podacima

visoko

Ocjena kola, dizajn filtera/antene, logika firmvera

generator ideja

Simulacija + mjerenje prototipa

kritičan

EMC/emitovanje usklađenost, sigurnosna margina, uslužnost

Samo nacrt/skeniranje

Odobrenje nadležnog inženjera + akreditirano ispitivanje

Savjet: Ako ste zadatak označili kao "kritičan", izlaz AI nikada nije konačni dokument. Najviše to može biti preliminarni nacrt ili kontrolna lista; Potpis i odgovornost preuzima nadležni inženjer.

Tok od kraja do kraja: ugrađivanje AI u vaš radni tok

Tipičan ciklus rješavanja problema u elektronici/komunikaciji je sljedeći, s AI koji ulazi u svaki korak, ali ne zatvara nijedan od njih sam:

  1. Definirajte problem: Šta će biti dizajnirano, koji cilj učinka, koja ograničenja (snaga, cijena, učestalost, zakon) postoje? (AI: pojašnjava pitanje.)
  2. Prikupljanje podataka/zahtjeva: listovi sa podacima, standardna ograničenja, dnevnici mjerenja. (AI: sažima i traži nedosljednosti.)
  3. Generiranje hipoteza/dizajn: Alternativne topologije, scenariji rješenja. (AI: proizvodi sistematsku listu.)
  4. Analiza: proračun, simulacija, kod, analiza signala. (AI: generiše fikciju koda i proračuna.)
  5. Provjera: simulacija, prototip, mjerenje, standardni tekst. (AI je po strani; mjerenje i ljudi odlučuju.)
  6. Dokumentirajte i odlučite: Odgovornost preuzima nadležni inženjer. (AI: pisac nacrta.)

Imajte na umu ovih šest koraka; Ostatak modula vam pokazuje kako koristiti AI sa konkretnim zadacima elektronike/komunikacije, korak po korak.

tri mini kofera

Slučaj 1 — Neispravna vrijednost komponente. Pripravnik pita AI potrebnu vrijednost kondenzatora za razdvajanje u kolu napajanom iz 3,3 V regulatora; AI kaže "100 nF je dovoljno" i takođe daje precizan recept: "dodajte 10 µF za svaki IC". Stažista to upisuje direktno u dijagram. Dok ispravna vrijednost ovisi o preporuci u tablici podataka o korištenim čipovima, frekvenciji prebacivanja i strujnom profilu. U ovom dizajnu, čip velike brzine crpi stotine miliona puta struje u sekundi, a samo 100 nF je nedovoljno; Kartica se neuredno ponaša pri pokretanju. Ispravan pristup je uzeti vrijednost iz tablice podataka svakog čipa i analize integriteta napajanja.

Slučaj 2 — Nepostojeće regulatorno ograničenje. Inženjer traži od AI maksimalnu dozvoljenu EIRP (ekvivalentnu izotropnu snagu zračenja) svog proizvoda u opsegu od 2,4 GHz. AI kaže "20 dBm prema propisima" i čini broj supstance. Inženjer upisuje tehnički fajl u skladu s tim. U laboratoriji za ispitivanje je otkriveno da granična vrijednost varira u zavisnosti od opsega, širine kanala i zemlje, te da navedeni broj stavke nije stvaran. Ispravan pristup je otvaranje trenutne regulative (npr. relevantni ETSI/FCC dokument i odluka vlasti zemlje) iz službenog izvora i potvrda vrijednosti i sadržaja.

Slučaj 3 — Ispravna upotreba. Inženjer sumnja na nedosljednost u dnevniku mjerenja od 5000 redova iz temperaturnog senzora. Kaže AI da "navede redove u ovoj tabeli koji mogu imati nedosljednost jedinice (°C/°F konfuzija), fizički nemoguću vrijednost, šiljak i praznu ćeliju, i napiše ono što sumnjate za svaki; NEMOJTE ispravljati, samo označite." AI označava nekoliko očitanja koda 999, dva očitavanja -300 °C i šiljke koji liče na resetiranje senzora. Inženjer ih provjerava i ispravlja iz sirovih podataka. Ovdje je AI ispravno korišten: privukao pažnju, čovjek je donio odluku i ispravio.

Predlošci upita koji se mogu kopirati

Možete koristiti donje šablone tako što ćete ih prilagoditi svom poslu. U svakom od njih postoji svjesna instrukcija da se "navede tačan broj, naznači izvor, objasni neizvjesnost".

ULOGA I OGRANIČENJA "Uloga: Vi ste iskusan pomoćnik inženjera elektronike/komunikacija. Zadatak: [napišite temu]. Pravila: Prilikom davanja tačne numeričke vrijednosti (struja, impedansa, frekvencija, granica snage), recite da se mora provjeriti iz LISTA PODATAKA ili MJERENJA odabrane komponente; ako niste sigurni' dajte standard/regularno, recite da navedite njen standard. verzija, ali mora biti potvrđena iz zvaničnog izvora Na kraju vašeg odgovora napišite 'šta treba provjeriti simulacijom/mjerenjem'.

PREDLOG ZA GENERACIJU HIPOTEZA"Napraviti sistematsku listu mogućih uzroka za sljedeći simptom: [opišite simptom; šta se posmatra, koje mere postoje]. Za svaku hipotezu: (1) koji dokazi to podržavaju, (2) koje mjerenje (osciloskop, analizator, multimetar) treba izvršiti da se potvrdi/odbije. POSTAVITI konačnu dijagnozu; kreirajte mapu puta za rješavanje problema."

PREDLOZAK KONTROLNE LISTE VERIFIKACIJE "Navedite SVAKU numeričku vrijednost i SVAKU standardnu/regulativnu referencu u nacrtu dizajna/izvještaja u nastavku. Za svaki navedite iz kojeg izvora (tabel sa podacima, zvanični standardni tekst, laboratorijsko mjerenje, simulacija) treba provjeriti. Sakupite one nesigurnog porijekla pod 'ne može se koristiti bez verifikacije'. Tekst]."

ANONIMIZACIJA PREPROVJERI PREDLOŽENO "Prije davanja sljedećeg teksta AI alatu, označite poslovnu tajnu ili lične/regulatorno osjetljive dijelove: ime kupca/projekta, referenca PCB datoteke, ključ/lozinka firmvera, stvarne IP/MAC adrese, podaci o pretplatnicima, skriveni trošak. Predložite kako mogu anonimizirati ove: [paste Tex."].

Slaba prompt / Jaka prompt

Postavljanje istog pitanja na dva načina će dati vrlo različite rezultate.

WEAK PROMPT: "Koji je dobitak ove antene?"

SNAŽNA UPOTREBA: "Uloga: Vi ste pomoćni RF inženjer. Objasnite kroz koje korake se mora odrediti pojačanje antene (odabir tipa, veličina, simulacija polja, mjerenje anehoične sobe) i koji su podaci i koja verifikacija je potrebna u svakom koraku. NEMOJTE davati TAČAN broj pojačanja; naglasite da se to može odrediti samo simulacijom i mjerenjem regulatora i RP-om.

Slabi prompt poziva AI da se pomiri; Snažan prompt ga održava na pravom poslu (opis procesa) i sprječava da se digitalna halucinacija dogodi.

Uobičajene greške

  • „Pitanje“ AI za vrijednosti komponente/dizajna. Struja napajanja, impedansa, granična frekvencija dolaze samo iz podataka i mjerenja.
  • Korištenje standardne/zakonske klauzule bez potvrđivanja. Broj stavke, vrijednost tabele i izdanje su često halucinirani.
  • Zasnovanje odluke o usklađenosti/sigurnosti na izlazu AI. EMC usklađenost, autorizacija za emitovanje, uslužnost su delo kompetentnih inženjera i akreditovanih ispitivanja.
  • Lijepljenje osjetljivih podataka u alat za oblak bez njihove anonimizacije. PCB/firmver, topologija korisnika i podaci o pretplatnicima su poslovna tajna i lični podaci.
  • Čeka se jedno pitanje i jedan odgovor. Koristite AI iterativno: nacrtajte, kritikujte, simulirajte, mjerite, precizirajte.
Oprez: Što se precizniji i sigurniji broj pojavljuje u AI izlazu, to je veća potreba za verifikacijom. Preciznost nije garancija tačnosti.

Ukratko

U ovoj jedinici ste vidjeli da je AI pomoćnik u elektronici/komunikaciji, a ne donosilac odluka. LLM su procjenitelji jezika i koda; Moćan u pojašnjenju koncepta, pregledu koda/firmvera, čišćenju podataka i generisanju hipoteza, ali rizičan u generisanju precizne vrednosti komponente i standardne materije (halucinacije). Klasifikujte zadatke kao niske/srednje/visoke/kritične i prema tome prilagodite dubinu verifikacije. Provjerite svaku numeričku vrijednost iz lista podataka ili mjerenja i svaku standardnu ​​referencu iz službenog izvora. Odluke o usklađenosti i sigurnosti uvijek ostaju na kvalifikovanom inženjeru i anonimiziraju osjetljive podatke o dizajnu/korisnicima prije upotrebe.

Zadatak aplikacije

Odaberite pet zadataka iz vlastitog rada (ili imaginarnog projekta elektronike): opis koncepta, čišćenje podataka, lista hipoteza o neuspjehu, komponenta/numerička vrijednost i regulatorno/standardno pitanje. Stavite svaki u gornju tabelu rizika. Zatim prepustite dva zadatka niskog/srednjeg rizika AI sa šablonom „Uloga i granica“ i označite svaki numerički/standardni element izlaza šablonom „Kontrolna lista za validaciju“. Zapišite koji se elementi ne mogu koristiti bez provjere.

kontrolna lista

  • [ ] Stavio sam misiju na nivo rizika (nizak/srednji/visok/kritičan) prije nego što sam je koristio.
  • [ ] Dobio sam vrijednosti komponente/dizajna iz tablice i mjerenja umjesto da pitam AI.
  • [ ] Provjerio sam svaki standard/regulatornu referencu iz službenog izvora (ispravna verzija).
  • [ ] Anonimizirao sam osjetljive podatke (PCB/firmver, kupac, IP/MAC, pretplatnik).
  • [ ] Prepustio sam odluku o kompatibilnosti/sigurnosnosti kvalifikovanom inženjeru i akreditovanom testeru.
  • [ ] Skenirao sam svaku numeričku vrijednost u AI izlazu za "ne može se koristiti bez verifikacije".