Le Computer Science and Artificial Intelligence Laboratory (CSAIL) est un institut de recherche du Massachusetts Institute of Technology (MIT), formé par la fusion en 2003 du Laboratory for Computer Science (LCS) et de l'Artificial Intelligence Laboratory (AI Lab). Hébergé dans le Ray and Maria Stata Center, le CSAIL est le plus grand laboratoire sur le campus en termes de portée de recherche et de membres. Il fait partie du Schwarzman College of Computing mais est également supervisé par le vice-président de la recherche du MIT.
Les activités de recherche du CSAIL sont organisées autour de plusieurs groupes de recherche semi-autonomes, chacun dirigé par un ou plusieurs professeurs ou chercheurs. Ces groupes sont divisés en sept domaines généraux : intelligence artificielle, biologie computationnelle, graphisme et vision, langage et apprentissage, théorie du calcul, robotique, et systèmes (incluant architecture des ordinateurs, bases de données, systèmes distribués, réseaux, systèmes d'exploitation, méthodologie de programmation et génie logiciel).
Histoire
La recherche en informatique au MIT a commencé avec l'analyseur différentiel de Vannevar Bush et l'algèbre booléenne électronique de Claude Shannon dans les années 1930, suivis par le Radiation Laboratory du MIT en temps de guerre, le Project Whirlwind d'après-guerre, le Research Laboratory of Electronics (RLE), et le SAGE du Lincoln Laboratory du MIT au début des années 1950. La recherche en intelligence artificielle a commencé à la fin des années 1950.
Project MAC
Le 1er juillet 1963, le Project MAC a été lancé avec une subvention de 2 millions de dollars de la Defense Advanced Research Projects Agency (DARPA). Le nom MAC représentait plusieurs phrases : « Machine-Aided Cognition » (l'objectif large), « Multiple-Access Computer » (l'outil principal), et « Men and Computers » (les partenaires essentiels). Le premier directeur du projet était Robert Fano du RLE, qui a choisi le terme « projet » plutôt que « laboratoire » pour des raisons de politique interne au MIT. J. C. R. Licklider, gestionnaire de programme à la DARPA et ancien membre du RLE, a ensuite succédé à Fano comme directeur.
Le Project MAC est devenu célèbre pour ses recherches pionnières en systèmes d'exploitation, intelligence artificielle et théorie du calcul. Ses contemporains incluaient le Project Genie à Berkeley, le Stanford Artificial Intelligence Laboratory et l'Information Sciences Institute de l'Université de Californie du Sud.
Un groupe d'IA, comprenant Marvin Minsky (directeur), John McCarthy (inventeur de Lisp) et une communauté de programmeurs, a été intégré au Project MAC. Ils se concentraient sur la vision, le mouvement mécanique et la manipulation, et le langage. Dans les années 1960 et 1970, le groupe d'IA a développé l'Incompatible Timesharing System (ITS), qui fonctionnait sur des ordinateurs PDP-6 puis PDP-10.
La communauté initiale du Project MAC comprenait Fano, Minsky, Licklider, Fernando J. Corbató et d'autres inspirés par McCarthy. Ils envisageaient une utilité informatique avec une puissance de calcul aussi fiable qu'une utilité électrique. Corbató a apporté le Compatible Time-Sharing System (CTSS) du MIT Computation Center, utilisant le financement de la DARPA pour acheter un IBM 7094. Le CTSS supportait environ 100 terminaux TTY, avec environ 30 utilisateurs connectés simultanément.
Un des premiers objectifs était le développement de Multics, un successeur du CTSS, qui est devenu le premier système informatique à haute disponibilité et un terrain d'essai pour les noyaux de sécurité. Il a été initialement développé avec General Electric et Bell Laboratories. Après le départ de Bell en 1969 et la sortie de GE du secteur des ordinateurs en 1970, le Project MAC a continué le développement de Multics avec Honeywell tout au long des années 1970.
AI Lab et Laboratory for Computer Science
À la fin des années 1960, le groupe d'IA de Minsky cherchait plus d'espace et, ne pouvant obtenir satisfaction de Licklider, s'est séparé pour former le MIT AI Lab en 1970. Des programmeurs tels que Richard Stallman, qui a utilisé TECO pour développer EMACS, y ont prospéré. L'AI Lab a inventé les machines Lisp, commercialisées par Symbolics et Lisp Machines Inc. dans les années 1980.
Le Project MAC a été officiellement renommé Laboratory for Computer Science (LCS) en 1976. Les chercheurs ont continué les travaux sur les systèmes d'exploitation, les langages de programmation, les systèmes distribués, les noyaux de sécurité et la théorie du calcul. Deux professeurs, Hal Abelson et Gerald Jay Sussman, ont formé un groupe plus petit officiellement appelé le MIT Project on Mathematics and Computation (un rétroacronyme pour « Project MAC »), surnommé « Suisse » pour sa neutralité.
CSAIL
Le 1er juillet 2003, à l'occasion du quarantième anniversaire du Project MAC, le LCS et l'AI Lab ont fusionné pour former le CSAIL, créant le plus grand laboratoire (plus de 600 personnes) sur le campus.
En 2018, le CSAIL a lancé une collaboration de cinq ans avec iFlytek, une entreprise sanctionnée l'année suivante pour des accusations de surveillance et d'abus des droits de l'homme au Xinjiang. En octobre 2019, le MIT a annoncé un examen des partenariats avec des entreprises sanctionnées telles que iFlyTek et SenseTime. L'accord avec iFlyTek a été résilié en avril 2020.
Le CSAIL est passé de la School of Engineering au Schwarzman College of Computing nouvellement formé en février 2020.
Recherche et contributions notables
Le CSAIL et ses prédécesseurs ont apporté de nombreuses contributions à l'informatique et à l'IA. Le développement de systèmes de temps partagé comme CTSS et Multics a influencé les systèmes d'exploitation modernes. Les travaux de l'AI Lab sur les machines Lisp et les premières recherches en IA ont posé les bases des avancées ultérieures en intelligence artificielle et apprentissage automatique. Plus récemment, les chercheurs du CSAIL ont contribué à la apprentissage profond, aux architectures de réseaux de neurones et à la recherche sur les modèles de langage de grande taille, collaborant souvent avec des partenaires industriels.
Installations et bureaux
De 1963 à 2004, le Project MAC, le LCS et l'AI Lab étaient hébergés dans divers bâtiments du campus du MIT. En 2004, le CSAIL a emménagé dans le Ray and Maria Stata Center, conçu par Frank Gehry. Le bâtiment offre un espace dédié aux groupes de recherche, aux laboratoires et aux zones de collaboration, soutenant le rôle du CSAIL en tant que hub central pour la recherche en informatique au MIT.