Clear Sky Science · sv

QKAN: kvantum‑Kolmogorov‑Arnold‑nätverk med tillämpningar i maskininlärning och multivariat tillståndsförberedelse

· Tillbaka till index

Kvantumhjärnor för komplexa mönster

Många av dagens svåraste problem – från förståelsen av exotiska material till analys av högdimensionella data – involverar mönster som är svåra att fånga med vanliga datorer och neurala nätverk. Denna artikel introducerar en ny typ av ”kvantumhjärna”, kallad Quantum Kolmogorov‑Arnold Network (QKAN), avsedd för framtida feltoleranta kvantdatorer. QKAN syftar till att bearbeta stora kvantdatauppsättningar och även konstruera komplexa kvanttillstånd mer effektivt än klassiska metoder, vilket potentiellt öppnar nya vägar för kvantmaskininlärning och kvantsimulering.

Figure 1
Figure 1.

Från en klassisk matematisk idé till kvantarkitektur

Arbetet bygger på en matematisk insikt känd som Kolmogorov‑Arnold‑representationen: i princip kan varje slät funktion av många variabler sättas samman av enkla endimensionella delar och summor. Nyligen anpassade ”Kolmogorov‑Arnold‑nätverk” (KAN) denna idé till en klassisk neuralt nätverksdesign som kopplar ihop många enkla endimensionella aktiveringsfunktioner istället för att i första hand förlita sig på matrismultiplikationer. KAN har visat lovande resultat i vetenskapliga problem där underliggande formler är strukturerade och tolkbara. Författarna tar denna konceptuella mall och frågar: kan vi konstruera en rent kvantversion som lever inbyggd i kvantkretsarnas språk?

Att förvandla kvantmatriser till neuroner

I QKAN är de grundläggande informationsbärarna inte vanliga tal utan egenvärdena hos särskilda kvantmatriser. Dessa matriser lagras inuti större unitära operationer genom ett standardknep kallat block‑kodning (block‑encoding). En kraftfull teknik känd som kvantisk singularvärdes‑transformation låter kretsen tillämpa skräddarsydda polynomfunktioner på dessa egenvärden, vilket i praktiken fyller rollen som aktiveringsfunktioner i ett neuralt nätverk. Genom att ordna dessa operationer i ett enda eller få ”lager” kan QKAN samtidigt verka på ett exponentiellt stort indatautrymme – något klassiska nätverk inte kan göra med jämförbara resurser när indatan själva är kvantum.

Brett men grunt kvantnätverk

Författarna visar att QKAN naturligt realiserar en arkitektur som är ”bred och grunt”. Om en kvantenhet effektivt kan block‑koda ett N‑dimensionellt indata – till exempel ett kvanttillstånd förberett av en annan algoritm eller en Hamiltonoperator som beskriver ett fysiskt system – kan ett QKAN‑lager implementera extremt breda transformationer med endast polylogaritmisk overhead i N. Att stapla många sådana lager är kostsamt eftersom kretsdjupet växer ungefär exponentiellt med antalet lager och små fel ackumuleras. Följaktligen är QKAN bäst lämpad för ett fåtal lager, där man byter djup mot extrem parallellism i bredd. Artikeln analyserar hur man parameteriserar dessa nätverk med kvantkretsar, hur man tränar dem med gradientbaserade strategier och hur man effektivt läser ut lågdimensionella utdata.

Figure 2
Figure 2.

Kvanttillståndsförberedelse som användningsfall

Utöver inlärningsuppgifter fungerar samma konstruktion även som ett verktyg för att förbereda intrikata kvanttillstånd. Författarna fokuserar på en familj viktiga exempel: multivariata Gaussiska fördelningar utbredda över ett regelbundet rutnät av punkter. De utformar ett tvålagers QKAN som först beräknar det kvadrerade avståndet för varje rutnäts­punkt från origo med enkla polynomtransformationer, och sedan applicerar en noga utvald polynomapproximation för att efterlikna den exponentiella avklingningen hos en Gaussisk fördelning. När denna block‑kodade transformation appliceras på en uniform superposition och förstärks, blir resultatet ett kvanttillstånd vars amplituder nära följer en högdimensionell Gaussisk profil. Analysen ger explicita gränser för antalet kvantgrindar och extra qubits som krävs.

Möjligheter och begränsningar för kvantinlärning

För en icke‑specialist är huvudbudskapet att QKAN erbjuder ett nytt strukturerat språk för kvantalgoritmer som blandar idéer från tolkbara neurala nätverk med avancerade verktyg för kvantisk linjär algebra. Det kan i princip beräkna komplicerade funktioner av kvantdata och sammanställa multivariata sannolikhetslandskap med färre steg än kända klassiska metoder, förutsatt att vissa polynomapproximationer finns tillgängliga och effektiva block‑kodningar existerar. Samtidigt är QKAN inte en universell färdiglösning: dess djup måste hållas litet, dess prestanda är beroende av lämpliga polynombaser, och den ärver öppna frågor från klassiska KAN om när denna typ av arkitektur verkligen är överlägsen. Ändå utökar QKAN verktygslådan för kvantmaskininlärning och tillståndsförberedelse och pekar mot kvantmodeller som både är kraftfulla och strukturellt genomskinliga.

Citering: Ivashkov, P., Huang, PW., Koor, K. et al. QKAN: quantum Kolmogorov-Arnold networks with applications in machine learning and multivariate state preparation. npj Quantum Inf 12, 73 (2026). https://doi.org/10.1038/s41534-026-01202-5

Nyckelord: kvantmaskininlärning, Kolmogorov‑Arnold‑nätverk, kvantneurnätverk, kvanttillståndsförberedelse, kvantisk singularvärdes‑transformation