Il mio percorso per l’ammissione al dottorato in Intelligenza Artificiale

My journey to admission to the Artificial Intelligence PhD program.

Ricordi personali sulla navigazione dell’ignoto

Foto di Casey Olsen su Unsplash

È finito!

Dopo 6 intensi mesi di applicazioni universitarie e di contare ansiosamente i giorni, sono felice di annunciare che quest’autunno 2023 inizierò il mio dottorato in Intelligenza Artificiale. Ho pensato di scrivere questo blog per condividere tutte le lezioni preziose che ho imparato e le esperienze che ho incontrato lungo il percorso che hanno reso tutto questo possibile.

Background

Un po’ di informazioni su di me, ho completato il mio corso di laurea in Robotica e Automazione presso una delle migliori università private in India. L’università si classifica 63esima a livello nazionale e tra le prime 10 (su circa 500 università) dello stato. Ho seguito corsi di Machine Learning e AI per la Robotica, che hanno suscitato il mio interesse in questo campo. Anche se quel periodo ha plasmato il mio successo accademico, mi chiedevo spesso perché non avessi considerato la strada della ricerca a quel punto. Sono venuto a conoscenza di individui fortunati che hanno scoperto la loro passione per la ricerca durante l’università e che hanno collaborato attivamente con i professori, lavorando insieme per pubblicare articoli su riviste peer-reviewed o atti di conferenze. È evidente come pubblicare presto possa fare la differenza, e ho visto come ha positivamente plasmato i profili degli altri nel campo.

Dopo la laurea, ho lavorato come Machine Learning Engineer (MLE) presso una startup. Anche se il mio tempo lì è stato relativamente breve, ho acquisito una preziosa esperienza lavorando con un popolare framework di deep learning, TensorFlow. Ho contribuito a un progetto incentrato sulla quantizzazione di reti neurali durante le fasi di addestramento, valutazione e inferenza. Attraverso questo processo, ho imparato a costruire architetture di reti neurali, a modificare i layer del grafo e a creare kernel da zero, permettendomi di acquisire una comprensione completa del codice sorgente di TensorFlow. Lavorare su progetti (anche personali) o ruoli come questi svilupperà una forte base di tecniche di ottimizzazione di deep learning e migliorerà la tua capacità di pensiero come ricercatore. Inoltre, ti darà la fiducia di non essere solo l’utente finale di un algoritmo pre-addestrato ma di progettare modelli di reti neurali personalizzati o specifici per raggiungere i tuoi obiettivi di ricerca.

Anche se alcuni saltano questo processo di lavoro nell’industria (che va bene!), personalmente ho visto il valore della collaborazione e dell’acquisizione di esperienza pratica che mi ha dato un vantaggio nel continuare a perseguire i miei studi post-laurea. Questo processo mi ha insegnato come collaborare efficacemente con i compagni di squadra, come portare avanti i progetti dalla concezione al completamento e come tuffarsi senza paura per fare e disfare le cose. Nel complesso, il mio breve periodo come MLE è stato un viaggio molto appagante e ha posto le basi per il prossimo passo del mio percorso.

Non importa dove ti trovi nel tuo percorso, non preoccuparti delle opportunità perse. Pensa a ciò che puoi controllare nei prossimi giorni e metti il tuo sforzo verso la prossima cosa più importante.

Come prossimo passo, ho deciso di iscrivermi a un programma di Master con l’obiettivo di approfondire l’AI. Durante questo periodo, ho apprezzato l’opportunità di creare un sito web di portfolio, un profilo LinkedIn e di adattare il mio curriculum per mostrare le mie abilità. Fondamentalmente, costruire un marchio professionale. Guardati tra due anni e continua ad aggiungere cose che hanno senso per gli obiettivi futuri. Ma non è tutto! Questo periodo ha anche plasmato le mie abilità comunicative attraverso varie presentazioni, permettendomi di trasmettere efficacemente le mie idee. Collaborare con professionisti provenienti da diverse esperienze mi ha aiutato a costruire una forte rete di contatti che durerà per tutta la vita. Ho anche avuto diverse opportunità di lavorare su progetti entusiasmanti come parte del programma di studi, che mi hanno aiutato a costruire un portfolio di ricerca e mi hanno instillato una profonda passione per la ricerca.

Credo che la passione per la ricerca sia la curiosità sul potenziale della ricerca di spingere i confini di un dominio di nicchia e allo stesso tempo avere un impatto positivo sulla comunità. Inoltre, si hanno opportunità di collaborare con altri ricercatori provenienti da università diverse, imparando il processo di preparazione per le riunioni del laboratorio di ricerca, il pensiero critico e la scrittura scientifica. Ciò apre anche la porta alla partecipazione a conferenze tecniche in cui si può interagire con esperti provenienti da domini diversi in tutto il mondo. Questo, combinato con la libertà di esplorare un’area di interesse, è ciò che chiamo un ideale “Mondo del ricercatore” – un mondo in cui la curiosità, la resilienza, la collaborazione e l’impatto si intrecciano. Le mie esperienze di ricerca rientrano nell’ampio campo dell’AI responsabile, e spero di diventare un esperto in sistemi di AI/ML che preservano la privacy. Ciò che mi stimola intellettualmente ogni giorno è il processo di leggere la letteratura esistente, formulare domande di ricerca e progettare esperimenti per testare le mie ipotesi.

Durante il secondo anno del mio programma di master, avevo tre opzioni: corso di studi, basato su progetti o basato su tesi. Fin dall’inizio, ho deciso di perseguire una tesi, poiché questo mi garantiva la possibilità di accedere sempre al dottorato di ricerca. La tesi è il percorso più impegnativo per completare il master ed è molto simile alla dissertazione del dottorato di ricerca, ma su una scala molto più piccola. Mi considero fortunato ad aver trovato un relatore di tesi i cui interessi sono stati molto vicini ai miei. Avevo sviluppato un interesse per il lavoro con modelli generativi basati sulla visione artificiale prima dell’esplosione di Generative AI nell’industria. Dopo mesi di immersione nella letteratura pertinente, diverse iterazioni di esperimenti attentamente progettati e riunioni 1:1 con il mio relatore, ho completato con successo la mia tesi su “Phoenix – Un modello di diffusione generativo federato”.

Ecco alcune lezioni chiave che ho imparato durante questo processo: (1) Restare al passo con i pre-print e i lavori sottoposti a peer review all’interno del proprio dominio di interesse, (2) Essere proattivi nell’identificare opportunità e affrontare lacune nel campo dinamico dell’AI, (3) Prepararsi per una rigorosa sperimentazione per testare approcci in modo approfondito. Per tutti gli studenti di master che mirano a conseguire un dottorato di ricerca, ecco il mio consiglio: godetevi il viaggio dell’apprendimento e ricordate di cogliere ogni opportunità che va oltre il curriculum.

Processo di domanda per il dottorato di ricerca

Una volta che ho deciso di perseguire un dottorato di ricerca in AI, ho capito che c’era molto da fare – senza alcun indizio su dove e come iniziare il processo di ammissione. Essendo il primo della mia famiglia a avventurarmi in questo territorio sconosciuto, ho imparato molto da solo tramite blog e video, ognuno dei quali descriveva il proprio percorso personale di domanda per un dottorato di ricerca. L’essenza fondamentale di ciò che ho capito e seguito è spiegata di seguito:

  • Programma – Approfondisci i dettagli e fai ricerche sul programma che desideri seguire (CS, AI o EE). Poi restringi i tuoi interessi di ricerca. Potrebbe essere qualcosa che conosci già (o) potresti optare per una nuova ed entusiasmante area che sei appassionato di esplorare ulteriormente.
  • Università – Non ci sono linee guida su come scegliere le università, ma le persone di solito seguono diversi siti web di classifiche universitarie (come csranking, drafty.cs, usnews) e si candidano per una combinazione di scuole da sogno, scuole obiettivo e scuole di sicurezza. Tuttavia, consiglio di non attenersi alla lista di classifiche e di non farla diventare l’unico fattore determinante durante il processo decisionale. Le strutture di ricerca, la collaborazione interdisciplinare e le opportunità di finanziamento significano molto di più. Ricorda, la tua vita da studente di dottorato di ricerca dipende molto dalla qualità della ricerca e della guida del tuo relatore, cosa che è più importante dell’università stessa.
  • Relatore potenziale – Questo è probabilmente il fattore più importante da considerare. Leggi le pubblicazioni del tuo potenziale relatore e vedi se c’è qualcosa che ti interessa particolarmente. Stabilire una relazione forte e di supporto per i prossimi 4+ anni della tua vita è cruciale – dedica ampio tempo durante questo processo per decidere con attenzione. Personalmente, ho scelto due relatori per università che si allineavano con i miei interessi di ricerca. Ho anche preso nota di punti chiave (Lavori loro che mi hanno impressionato, Perché sono un buon candidato, I nostri obiettivi e interessi comuni, ecc.) che potevo menzionare tramite comunicazione personale e nella mia lettera di domanda.
  • Dichiarazione di intenti – Questa sarà la tua migliore occasione per dimostrare le tue capacità di scrittura e mettere in evidenza i tuoi successi di ricerca. Per favore, non iniziare con frasi generiche come “Da quando sono nato, ho sempre voluto fare ricerca”. Sii realistico e descrivi con orgoglio il tuo background nella ricerca, incluso quando e dove è iniziato. Dovresti anche fornire una spiegazione dettagliata dei tuoi lavori di ricerca più notevoli, dell’coinvolgimento nella comunità e delle attività di volontariato. Inoltre, aggiungi punti chiave su perché sceglieresti di lavorare con un particolare relatore e come potrebbe rafforzare la tua carriera di ricerca. Questa lettera dovrebbe chiaramente articolare i tuoi punti di forza su perché meriti un posto nella loro università / laboratorio di ricerca per perseguire il dottorato di ricerca. Ho visto saggi campione che mettono in evidenza anche sfide personali e come sono state superate, ma dipende interamente da te decidere se includerle o meno nella dichiarazione di intenti. Sebbene sia importante aggiungere tutti questi dettagli tecnici, non dimenticare di infondere il tuo tocco personale che ti rappresenta al meglio. Non è un rapporto!
  • Lettere di raccomandazione – Avrai bisogno di potenti lettere di raccomandazione da almeno tre professori. Tuttavia, potresti anche richiedere lettere da due professori e da un individuo ben noto nel settore. Anche se il contenuto delle lettere è confidenziale, puoi richiedere lettere da individui con cui hai una forte relazione di lavoro. In questo modo, c’è una maggiore probabilità che queste lettere trasmettano pensieri positivi sul tuo carattere e sulla tua capacità di svolgere ricerche in modo indipendente.

La mia lista di controllo

Durante la mia fase del processo di ammissione, ho mantenuto un foglio di calcolo per restare organizzato. In questo modo potevo tenere traccia dei blog che leggevo, dei pensieri improvvisi e di una lista completa di tutte le università a cui avevo intenzione di candidarmi. Ecco alcuni dei campi del foglio, ma sentiti libero di personalizzarlo in base alle tue esigenze, poiché non c’è un modello adatto a tutti.

* Università* Dipartimento/Programma* Link* Valutazione Personale* Scadenza* Test GRE/TOEFL* Tassa di Iscrizione* Possibili Consiglieri* Lettere di Raccomandazione* Note Extra

La maggior parte delle scadenze per la presentazione della domanda di ammissione variavano dall’inizio di dicembre a metà gennaio. Per rendere il processo più gestibile e meno opprimente, ho deciso di candidarmi in una sola università al giorno. Una volta inviate le domande, è iniziata la fase di attesa. Questa fase è iniziata con la tentazione di controllare gradcafe, i gruppi discord che hanno reso tutto ancora più difficile per concentrarsi sulle attività quotidiane. Consiglio di non rimanere bloccati in questo ciclo come ho fatto io, poiché i risultati usciranno gradualmente dopo febbraio. In questo periodo, potresti anche iniziare a ricevere e-mail da professori che esprimono il loro interesse per ulteriori conversazioni (come un’intervista di selezione), sia di persona che virtualmente.

Riflessioni e lezioni apprese

  • Inizia il processo in anticipo – ricerca, ricerca e ricerca! Non solo sulle tue pubblicazioni, ma anche sulle potenziali università, sui consiglieri e sul dominio di lavoro.
  • Crea il tuo profilo – Raccogli tutti gli artefatti fin dagli studi universitari e considera di creare un sito web di portfolio per mettere in evidenza i tuoi successi.
  • Networking – Sfrutta il potere di LinkedIn per connetterti con altre persone che hanno percorso strade simili. Spesso forniscono informazioni basate sulle loro esperienze personali.

Le cose buone richiedono tempo e quelle eccezionali un po’ di più.

Spero che questo sia stato utile per coloro che vogliono iniziare il processo di candidatura per il dottorato di ricerca. Sebbene possa sembrare difficile e impegnativo, il processo ne vale la pena. Non lasciarti influenzare dai tuoi coetanei o da coloro che ti circondano e che non hanno intrapreso questa strada. Scegliendo la strada meno battuta, il processo diventa ancora più eccitante e richiede immensa passione ed impegno! Buona fortuna e ci vediamo dall’altra parte 🙂

Gli scienziati di intelligenza artificiale che ammiro di più: Dr. Fei-Fei Li, Dr. Anima Anandkumar, Dr. Daphne Koller

Portfolio. Linkedin. Artista in me