Alcătuiește-ți echipa
Alcătuirea unei echipe de calcul cuantic va fi probabil o provocare, dat fiind că numărul persoanelor cu experiență în calcul cuantic este redus. Există totuși strategii care fac această sarcină mai ușoară? Există roluri și mai critice în fazele incipiente și există practici care garantează că persoanele potrivite fac parte din echipă și își cunosc rolurile? Liderii de succes ai proiectelor cuantice răspund cu „da". Ghidul de mai jos s-a dovedit util în practică.
Puncte cheie
- Constituie și dezvoltă o echipă de calcul cuantic: construiește expertiză aplicată prin angajare și formare profesională.
- Identifică obiectivele și misiunea echipei pentru a asigura succesul și alinierea.
- Construiește parteneriate care să te ajute să acoperi nevoile de expertiză. Identifică potențialii parteneri și membri din timp. Elaborează planul împreună cu partenerii.
- Asigură-te că toată lumea știe care îi este rolul în cadrul proiectelor mai ample.
- Stabilește un campion intern al calculului cuantic care să pledeze pentru acesta și să țină organizația la curent cu progresele din domeniu.
Merită subliniat că, pentru orice inițiativă cuantică orientată spre clienți (cum ar fi un QIC, un startup sau un grup de consultanță cuantică), este indicat să contactezi potențialii membri/clienți din timp. Acest lucru este deosebit de important, având în vedere natura inovatoare a calculului cuantic și industria cuantică în plină expansiune, deoarece noile acorduri de afiliere pot dura mult timp până la finalizare.
Constituie și integrează o nouă echipă de calcul cuantic
Uneori, lansarea unui proiect cuantic va presupune angajarea de personal, alteori poți dispune deja de expertiză internă. Lucrul esențial este să identifici rolurile care trebuie acoperite. Este, de asemenea, important să ai o idee despre câte echivalente normă întreagă (ENÎ) sunt necesare pentru diferite roluri, mai ales atunci când unii jucători cheie împart timpul între proiecte.
Situația poate varia în funcție de organizație și obiective, dar există câteva recomandări ferme. Găsește mai jos tipul organizației tale pentru a vedea ce roluri au fost critice pentru succes în trecut și recomandările de ENÎ minime alocate diverselor roluri. Unele parteneriate pot necesita mai mult.
Instituție academică, organizație de cercetare sau QIC
Rolurile critice sunt:
Experți în domeniu sau în aplicații (SME): Aceștia sunt experți tehnici care dezvoltă cod, demonstrează stadiul actual al calculului cuantic, creează demonstrații și prototipuri și identifică aplicații timpurii. Se recomandă să existe experți atât în calcul cuantic, cât și în domeniul de aplicație.
Manager de proiect/lider de echipă și suport: Aceștia pot acoperi o gamă largă de activități de suport și management, inclusiv integrarea de noi membri, sprijinirea oamenilor de știință în activitatea lor, livrarea de valoare clienților și lucrul la inițiative strategice. Alte activități specializate includ suport pentru licențiere/contracte, flux de lucru și conformitate.
Manager de program: Un rol de conducere axat pe implementarea tehnică. Această persoană gestionează aspectele tehnice ale proiectelor interne și externe, identifică potențiale colaborări de cercetare și stabilește prioritățile de aplicații și cercetare. Alte activități includ gestionarea fondurilor și granturilor de cercetare, coordonarea activităților de outreach și susținerea generală a funcțiilor de cercetare de bază.
Administrator: Un „administrator de hub" este responsabil de adăugarea și eliminarea de noi membri la furnizor, atribuirea de grupuri și proiecte și monitorizarea utilizării pentru organizație. Pentru mai multe informații despre modul în care administratorii pot crea și urmări conturile de utilizatori, vizitează documentația.
ENÎ minime recomandate:
| La anul zero (la început) | ENÎ minim recomandat |
|---|---|
| Expert în domeniu | 1,0-1,5 ENÎ |
| Manager de proiect | 1,5 ENÎ |
| Manager de program | 1,0 ENÎ |
| Administrator | 1,0 ENÎ |
Organizație de tip enterprise
Rolurile critice sunt:
Sponsor/avocat executiv: Un susținător al calculului cuantic (CC) în conducerea organizației mai largi. Această persoană are o viziune despre cum va revoluționa CC domeniul lor, se menține la curent cu cele mai recente evoluții, dar gestionează și așteptările descriind cu acuratețe capacitățile și constrângerile calculatoarelor cuantice moderne.
Echipă tehnică (experți în domeniu sau în aplicații): Aceștia sunt experți tehnici care dezvoltă cod, demonstrează stadiul actual al calculului cuantic, creează demonstrații și prototipuri și identifică aplicații timpurii. Se recomandă să existe experți atât în calcul cuantic, cât și în domeniul de aplicație.
Manager de proiect/lider de echipă și suport: Un rol de conducere axat pe implementarea tehnică. Această persoană gestionează aspectele tehnice ale proiectelor interne și externe, identifică potențiale colaborări de cercetare și stabilește prioritățile de aplicații și cercetare. Alte activități includ gestionarea fondurilor și granturilor de cercetare, coordonarea activităților de outreach și susținerea generală a funcțiilor de cercetare de bază.
SME de afaceri: Membrul(rii) echipei care explorează oportunități de parteneriat, dezvoltă ecosistemul cuantic local și identifică potențiale domenii de aplicare și oportunități de finanțare.
ENÎ minime recomandate:
| La anul zero (la început) | ENÎ minim recomandat |
|---|---|
| Sponsor executiv | 0,25 ENÎ |
| Manager de proiect | 1,0 ENÎ |
| Expert în domeniu | 2,0 ENÎ |
| SME de afaceri | 1,0 ENÎ |
Startup-uri
Startup-urile au o mare varietate de structuri. Expertiza în domeniu și conducerea tehnică vor fi întotdeauna importante. Presupunem, de asemenea, că dezvoltarea afacerii este o prioritate.
Echipă tehnică (experți în domeniu sau în aplicații): Aceștia sunt experți tehnici care dezvoltă cod, demonstrează stadiul actual al calculului cuantic, creează demonstrații și prototipuri și identifică aplicații timpurii. Se recomandă să existe experți atât în calcul cuantic, cât și în domeniul de aplicație.
Manager de proiect/lider de echipă și suport: Un rol de conducere axat pe implementarea tehnică. Această persoană gestionează aspectele tehnice ale proiectelor interne și externe, identifică potențiale colaborări de cercetare și stabilește prioritățile de aplicații și cercetare. Alte activități includ gestionarea fondurilor și granturilor de cercetare, coordonarea activităților de outreach și susținerea generală a funcțiilor de cercetare de bază.
SME de afaceri: Membrul(rii) echipei care explorează oportunități de parteneriat, dezvoltă ecosistemul cuantic local și identifică potențiale domenii de aplicare și oportunități de finanțare.
ENÎ minime recomandate:
| La anul zero (la început) | ENÎ minim recomandat |
|---|---|
| Manager de proiect | 1,0 ENÎ |
| Expert în domeniu | 2,0 ENÎ |
| SME de afaceri | 1,0 ENÎ |
Integratori globali de sisteme
Rolurile critice sunt:
Sponsor/avocat executiv: Un susținător al calculului cuantic în conducerea organizației mai largi. Această persoană are o viziune despre cum va revoluționa CC domeniul lor, se menține la curent cu cele mai recente evoluții, dar gestionează și așteptările descriind cu acuratețe capacitățile și constrângerile calculatoarelor cuantice moderne.
Echipă tehnică (experți în domeniu sau în aplicații): Aceștia sunt experți tehnici care orchestrează integrarea tehnologiilor cuantice în sistemele clienților. Ar trebui să aibă expertiză fie în calcul cuantic, fie în domeniul de aplicare al clientului.
Manager de proiect/lider de echipă și suport: Un rol de conducere axat pe implementarea tehnică. Această persoană gestionează aspectele tehnice ale proiectelor interne și externe și identifică prioritățile de aplicații.
SME de afaceri: Membrul(rii) echipei care explorează oportunități de parteneriat, dezvoltă ecosistemul cuantic local și identifică potențiale domenii de aplicare și clienți.
ENÎ minime recomandate:
| La anul zero (la început) | ENÎ minim recomandat |
|---|---|
| Sponsor executiv | 0,25 ENÎ |
| Manager de proiect | 1,0 ENÎ |
| Expert în domeniu | 2,0 ENÎ |
| SME de afaceri | 1,0 ENÎ |
Cursuri și tutoriale
Material de învățare recomandat pentru dezvoltarea echipelor de calcul cuantic. Mai jos sunt prezentate pe scurt rezultatele de învățare și publicul țintă pentru fiecare resursă de învățare. Urmează linkurile pentru mai multe detalii despre fiecare.
Fundamente de afaceri cuantice:
- Public: Accesibil oricui. Ideal pentru creșterea gradului de conștientizare în cadrul instituției mai largi, posibil nu necesar pentru echipa de bază.
- Rezultate de învățare: Familiarizarea cu terminologia calculului cuantic, stadiul actual al științei și conștientizarea câtorva domenii de aplicare și potențiale valori de afaceri.
- Public: Cei care caută o bază teoretică solidă pentru calculul cuantic: studenți și oameni de știință la începutul carierei.
- Rezultate de învățare: Fundamente teoretice ale informației clasice și cuantice, capacitatea de a descrie sistemele cuantice folosind algebra liniară, descrierea sistemelor multi-qubit și entanglementul.
Algoritmi de diagonalizare cuantică:
- Public: Cei cu background solid în domenii cuantice și de calcul care doresc să înțeleagă algoritmi importanți și promițători.
- Rezultate de învățare: Familiarizarea cu algoritmi precum VQE, SQD și SKQD, explicarea modului în care costurile diferiților algoritmi se scalează cu variabile precum dimensiunea problemei și numărul de grupuri de operatori Pauli care comută, și cum să alegi o abordare bună.
Pe lângă aceste cursuri ghidate individual, multe tutoriale de pe IBM Quantum® Platform prezintă cei mai recenți algoritmi și cele mai puternice metode. Tutorialele tind să fie resurse mai scurte, prezentând o implementare simplificată a unei metode. Iată câteva de interes deosebit.
- Public: Pentru utilizatori relativ noi în domeniul calculului cuantic.
- Rezultate de învățare: Există corelații cuantice mai puternice decât poate explica fizica clasică, familiarizarea cu rularea unui job folosind Qiskit.
Diagonalizare cuantică bazată pe mostre a unui Hamiltonian chimic:
- Public: Cei cu background solid în domenii cuantice și de calcul care doresc să înțeleagă algoritmi importanți și promițători.
- Rezultate de învățare: Cum să folosești o abordare SQD pentru a găsi energia stării fundamentale a unui sistem chimic.
Diagonalizare cuantică Krylov bazată pe mostre a unui model de rețea fermionică:
- Public: Cei cu background solid în domenii cuantice și de calcul care doresc să înțeleagă algoritmi importanți și promițători.
- Rezultate de învățare: Utilizarea metodei Krylov din algebra liniară, combinarea vitezei SQD cu garanțiile de convergență din metoda Krylov, cunoașterea condițiilor pentru garanțiile de convergență.
Există multe alte cursuri și tutoriale disponibile pe IBM Quantum Platform. Accesează platforma pentru a vedea toate conținuturile cele mai recente!
Cele mai bune practici de dezvoltare tehnică
Puncte cheie
- Urmează cele mai bune practici dev/ops, cum ar fi CI/CD
- Dezvoltă incremental, folosind metodologia agile pentru a scala o abordare tehnică și un proiect
- Folosește simulatoare pentru depanare și benchmarking (nu te baza pe simulatoare prea mult timp în lucrările de dovadă a conceptului (POC); acestea nu se vor scala la utilitate)
- Contactează suportul tehnic IBM Quantum prin IBM Cloud Support Center pentru asistență cu solicitările generale de suport tehnic
- Folosește funcționalități software precum Qiskit addons și Qiskit Functions pentru a accelera dezvoltarea tehnică, învățarea și descoperirea
Maximizează resursele de calcul cuantic
Accesul la calculatoare cuantice este o resursă prețioasă. Este important ca practicienii tehnici să folosească timpul QPU alocat și să îl folosească înțelept. Recomandăm stabilirea unor bune practici tehnice așteptate care să asigure că echipa ta folosește calculatoare cuantice reale, scalează problemele în mod responsabil și alocă timpul în mod corespunzător.
Recomandăm să începi cu probleme de test mici și să crești treptat până la problema de interes la scară completă în câțiva pași. Acest lucru este important din motive care depășesc simpla alocare a resurselor.
Pe măsură ce calculatoarele cuantice IBM® devin mai puternice, rezultatele devin din ce în ce mai dificil de verificat cu calculatoare clasice. Într-adevăr, niciun simulator clasic nu poate simula exact toate funcționalitățile unui calculator cuantic IBM modern cu peste 100 de qubiți.
În era calculului cuantic util, rolul simulatoarelor este limitat în mare parte la depanarea codului. Benchmarking-ul cu versiuni mai mici ale problemei tale este o alternativă atunci când confirmarea clasică nu mai este fezabilă.
În multe cazuri, scalarea problemei tale poate fi evidentă, cum ar fi scalarea unei probleme de machine learning prin creșterea, de exemplu, a numărului de puncte de date sau a numărului de caracteristici. Un alt exemplu este scalarea problemelor de chimie cuantică. Ar fi prudent ca un practician tehnic să ruleze calcule exemplu pe molecule mici înainte de a aborda sisteme mai mari și mai interesante.
În lecțiile următoare, abordăm promovarea abilităților echipei tale în fața grupurilor externe. În funcție de organizația ta, aceasta poate însemna scrierea de granturi și atragerea de colaboratori, sau vânzarea serviciilor tale clienților.