{"id":5,"date":"2019-07-01T10:05:24","date_gmt":"2019-07-01T10:05:24","guid":{"rendered":"http:\/\/elmahdielmhamdi.com\/?page_id=5"},"modified":"2026-04-26T09:15:33","modified_gmt":"2026-04-26T09:15:33","slug":"5-2","status":"publish","type":"page","link":"https:\/\/elmahdielmhamdi.com\/","title":{"rendered":""},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"alignleft is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"844\" height=\"1024\" src=\"http:\/\/elmahdielmhamdi.com\/wp-content\/uploads\/2019\/06\/Vasilis-844x1024.jpg\" alt=\"\" class=\"wp-image-6\" style=\"width:168px;height:204px\" srcset=\"https:\/\/elmahdielmhamdi.com\/wp-content\/uploads\/2019\/06\/Vasilis-844x1024.jpg 844w, https:\/\/elmahdielmhamdi.com\/wp-content\/uploads\/2019\/06\/Vasilis-247x300.jpg 247w, https:\/\/elmahdielmhamdi.com\/wp-content\/uploads\/2019\/06\/Vasilis-768x932.jpg 768w, https:\/\/elmahdielmhamdi.com\/wp-content\/uploads\/2019\/06\/Vasilis.jpg 1318w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n<\/div>\n\n\n<p style=\"font-size:13.5px\"><strong>Research: <\/strong>Starting from mathematical formalisations of <em><a href=\"https:\/\/infoscience.epfl.ch\/record\/275538\" target=\"_blank\" rel=\"noreferrer noopener\">Robust&nbsp;Distributed&nbsp;Learning<\/a><\/em>, my research has so far led to the first provably resilient algorithm for distributed machine learning and a series of follow-ups, some of the algorithms my co-authors and I devised, like Krum and Bulyan are deployed in industrial settings and have set the standard formalism (<a href=\"https:\/\/en.wikipedia.org\/wiki\/Adversarial_machine_learning#Byzantine_attacks\" target=\"_blank\" rel=\"noreferrer noopener\">Byzantine ML<\/a>) largely used in the field, e.g. as listed in the <a href=\"https:\/\/csrc.nist.gov\/pubs\/ai\/100\/2\/e2023\/final\" target=\"_blank\" rel=\"noreferrer noopener\">2024 report on Adversarial Machine Learning<\/a> by the US government&#8217;s <strong>National Institute of Standards and Technology (NIST)<\/strong> as state-of-the art defence mechanisms (<strong>4 out of the 9 solutions<\/strong> listed by NIST as state of the art for model poisoning). <a href=\"https:\/\/arxiv.org\/abs\/2209.15259\" target=\"_blank\" rel=\"noreferrer noopener\">But there are caveats<\/a>. <br><br><strong>Recent work:<\/strong> Some of the most recent works from my group at polytechnique provided <a href=\"https:\/\/openreview.net\/forum?id=2CttJRdVRC\" target=\"_blank\" rel=\"noreferrer noopener\">an optimal notion of robustness<\/a> in distributed machine learning, introduced novel methods to probe AI models&#8217; robustness, including the <a href=\"https:\/\/openreview.net\/forum?id=ORKhJBFepG\" target=\"_blank\" rel=\"noreferrer noopener\">discovery of <\/a><strong><a href=\"https:\/\/openreview.net\/forum?id=ORKhJBFepG\" target=\"_blank\" rel=\"noreferrer noopener\">indirect data poisoning<\/a><\/strong>, the original use of <strong>gradient inversion<\/strong> techniques in the context of both developing <a href=\"https:\/\/openreview.net\/forum?id=6ldD8Y4gBQ\" target=\"_blank\" rel=\"noreferrer noopener\">new data ownership verification techniques<\/a> and <a href=\"https:\/\/openreview.net\/forum?id=Lvy5MjyTh3\" target=\"_blank\" rel=\"noreferrer noopener\">understanding the capabilities of data poisoning<\/a>, as well as the <a href=\"https:\/\/arxiv.org\/abs\/2410.09638\" target=\"_blank\" rel=\"noreferrer noopener\">formalisation<\/a>, a <a href=\"https:\/\/arxiv.org\/abs\/2505.23445\" target=\"_blank\" rel=\"noreferrer noopener\">better understanding<\/a>, and <a href=\"https:\/\/arxiv.org\/abs\/2506.08998v1\" target=\"_blank\" rel=\"noreferrer noopener\">new questions<\/a> on the AI alignment problem. I am also interested in questions on the <a href=\"https:\/\/openreview.net\/forum?id=HkGpw5UgwM\" target=\"_blank\" rel=\"noreferrer noopener\">fine-grained robustness in neural networks<\/a> that overlap with the <strong>theory of deep learning<\/strong>. If any of these fits your interests, please scroll to the &#8220;prospective senior scientists&#8221; paragraph.<br><br><strong>Teaching: <\/strong>at the \u00c9cole polytechnique, I am co-chair of the Master of Science program in Data Science and Machine Learning (formerly M2DS, +125 students), responsible for the research-based projects offered to undergrads in applied mathematics (+90 students), responsible for the data science and machine learning track in the research-based courses offered to graduate students (+ 70 students, at both the engineering cycle and the MSc program) and teach the &#8220;Collaborative and Reliable Learning&#8221; and the &#8220;Foundations of Machine Learning&#8221; graduate courses.<br><br><strong>Editorial<\/strong> <strong>Service:<\/strong> Starting from 2025-2026, I am again accepting selected requests for editorial service and serving as area chair for ICLR, NeurIPS and ICML.<br>I will also serve as session chair for ICLR 2026 for the <strong>Bridging theory and practice<\/strong> session, see you then.<\/p>\n\n\n\n<p style=\"font-size:13.5px\"><strong>Awards: <\/strong><br><br>2025: <strong>France&#8217;s top 100 scientific inventors,<\/strong> among the list of 10 scientific inventors for work on <strong>cybersecurity <\/strong>(<a href=\"https:\/\/www.lepoint.fr\/sciences-nature\/palmares-des-inventeurs-2025-notre-methodologie-et-nos-laureats-13-02-2025-2582376_1924.php\" data-type=\"link\" data-id=\"https:\/\/www.lepoint.fr\/sciences-nature\/palmares-des-inventeurs-2025-notre-methodologie-et-nos-laureats-13-02-2025-2582376_1924.php\" target=\"_blank\" rel=\"noreferrer noopener\">by a jury made of Nobel\/ Turing laureates and leading French CEOs<\/a>).<br>2020: <strong>VentureKick<\/strong> 10k CHF award (for <a href=\"https:\/\/www.calicarpa.com\" target=\"_blank\" rel=\"noreferrer noopener\">Calicarpa<\/a>).<br>2020: <strong>Best computer science PhD<\/strong> award from the \u00c9cole Polytechnique de Lausanne (EPFL) for my work on Robust Distributed Learning.<br>2020: <strong>Best student paper award<\/strong> at the 26th International Conference on Principles of Distributed Systems (Opodis).<br>2018: <strong>Yearly performance award<\/strong> from the Dean of the IC faculty at EPFL for research excellence.<br>2012: <strong>Breaking borders award for freedom of speech<\/strong> from Global Voices Online, Thomson Reuters and Google (with the team of the media <a href=\"https:\/\/en.wikipedia.org\/wiki\/Mamfakinch#Investigations\" target=\"_blank\" rel=\"noreferrer noopener\">Mamfakinch<\/a>).<br>2010: <strong>EPFL fellowship<\/strong> for academic excellence in materials science.<br>2007: <strong>Excellence scholarship<\/strong> from the French ministry of foreign affairs.<br><br><strong>Book: <\/strong>With my co-author L\u00ea Nguy\u00ean Hoang, we used to organize a <a href=\"https:\/\/groups.google.com\/g\/lausannealignment\/about\" target=\"_blank\" rel=\"noreferrer noopener\">philosophy and mathematics reading group<\/a> and published (in 2019) <a href=\"https:\/\/laboutique.edpsciences.fr\/produit\/1107\/9782759824304\/Le%20fabuleux%20chantier\" target=\"_blank\" rel=\"noreferrer noopener\">a book<\/a> on the safety, reliability and ethics of large-scale information processing, decision making, and AI safety in particular.<br>Some ideas of the book or my research are discussed in an accessible language <br>&#8211; in <a href=\"https:\/\/actu.epfl.ch\/news\/in-a-new-book-ic-scientists-draft-a-roadmap-for-be\/\" target=\"_blank\" rel=\"noreferrer noopener\">this interview<\/a> by Celia Luterbacher from EPFL (English)<br>&#8211; in <a href=\"https:\/\/www.linkedin.com\/comm\/feed\/update\/urn%3Ali%3Aactivity%3A6508447395016167424\" target=\"_blank\" rel=\"noreferrer noopener\">this conversation<\/a> with Chris Benson (English).<br>&#8211; in <a href=\"https:\/\/futureoflife.org\/2019\/01\/30\/ai-alignment-podcast-the-byzantine-problem-poisoning-and-distributed-machine-learning-with-el-mahdi-el-mhamdi-beneficial-agi-2019\/\" target=\"_blank\" rel=\"noreferrer noopener\">the AI Alignment podcast<\/a> of the Future of Life Institute (English)<br>&#8211; in <a href=\"https:\/\/pages.rts.ch\/la-1ere\/programmes\/cqfd\/11242341-comment-rendre-lintelligence-artificielle-benefique-27-04-2020.html\" target=\"_blank\" rel=\"noreferrer noopener\">this interview<\/a> with the Swiss national radio (French)<br>&#8211; in critics (in French) of the book such as in <a href=\"https:\/\/www.lemonde.fr\/sciences\/article\/2020\/02\/27\/le-fabuleux-chantier-un-appel-pour-une-intelligence-artificielle-benefique_6030999_1650684.html\" target=\"_blank\" rel=\"noreferrer noopener\">Le Monde<\/a> (by Science journalist Dr. David Larousserie), <a href=\"https:\/\/atlantico.fr\/article\/decryptage\/-le-fabuleux-chantier-rendre-l-intelligence-artificielle-robustement-benefique-de-le-nguyen-hoang-et-el-mahdi-el-mhamdi--l-intelligence-artificielle-pourrait-elle-nous-influencer-vers-le-meilleur-et-non-vers-le-pire--une-reflexion-menee\" target=\"_blank\" rel=\"noreferrer noopener\">atlantico<\/a> (by Paul Leli\u00e8vre) or my favourite, <a href=\"https:\/\/www.hervekabla.com\/wordpress\/le-fabuleux-chantier-rendre-lintelligence-artificielle-robustement-benefique\/\" target=\"_blank\" rel=\"noreferrer noopener\">this blog post<\/a> from digital expert Herv\u00e9 Kabla.<br>I discuss other ideas on reliable information processing in <a href=\"https:\/\/www.polytechnique-insights.com\/en\/braincamps\/science\/que-signifie-avoir-confiance-en-la-science\/how-to-make-the-future-more-rational\/\" target=\"_blank\" rel=\"noreferrer noopener\">this essay on rationality and inductive thinking<\/a> (English) or <a href=\"https:\/\/elmahdielmhamdi.com\/index.php\/2020\/06\/24\/pour-la-methode\/\" target=\"_blank\" rel=\"noreferrer noopener\">this Op-Ed in Le Monde<\/a> (French) on the benefits of scientific methodology <em>especially<\/em> during a crisis. These are not covered in the published French version of the book but will be covered and expanded in the upcoming English version.<br><br><strong>Disclaimer re: Morocco: <\/strong>I apologise for declining requests for in-person events in Morocco, my home country, due to more than two years of death, torture and jail threats, in addition to various other tactics such as constant harassment and reception of spywares. I have strong evidence pointing to the Moroccan authorities and diplomats and have started legal procedures in Switzerland on March 16, 2022. If you want to understand why, <a href=\"https:\/\/elmahdielmhamdi.com\/index.php\/2022\/04\/05\/on-the-moroccan-regime-and-why-you-should-care\/\" target=\"_blank\" rel=\"noreferrer noopener\">read this text.<\/a><br><br><strong>Bio: <\/strong>I grew up in Morocco where I did a bachelor-level curriculum in physics, mathematics and philosophy, followed by studies in France, Germany and Switzerland thanks to merit-based scholarships. After that I was <a aria-label=\"a researcher in condensed matter Physics (opens in a new tab)\" href=\"https:\/\/aip.scitation.org\/doi\/10.1063\/1.4885501\" target=\"_blank\" rel=\"noreferrer noopener\">a researcher in Physics<\/a>, <a href=\"https:\/\/en.wikipedia.org\/wiki\/Mamfakinch#Investigations\" target=\"_blank\" rel=\"noreferrer noopener\">created&nbsp;a&nbsp;media&nbsp;in&nbsp;Morocco<\/a> then launched an <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/web.archive.org\/web\/20160608053040\/http:\/\/wandida.com\/en\/wandida-whats-that\" target=\"_blank\" rel=\"noreferrer noopener\">online science tutorials<\/a> project before coming back to research. <br>My scientific interest is in the (un)reliability of information processing by machines, biological systems, and society.<br>I currently work for \u00c9cole polytechnique, I did my PhD at EPFL, and in between, I was a senior research scientist at Google.<br><br><strong>Prospective PostDocs and senior scientists:<\/strong> I have secured funding for postdoctoral (and senior scientists including a <strong>research engineer<\/strong>) positions, please reach out <strong>by email<\/strong> if you are interested and if you believe there are interesting intersections between our works. (This was <strong>last updated on February 2026<\/strong> and will remain valid until removed from this webpage).<br>The working conditions at \u00c9cole polytechnique for postdocs and senior scientists are well above French standards, you will be protected from the time-consuming drama that faculty with teaching and administrative duties have to deal with, and can focus on developing your research portfolio and agenda.<br><br><strong>Prospective PhD students: <\/strong>To ensure the quality of supervision for my current and incoming PhD students, I can unfortunately not accept any commitment to supervise a new PhD project. (This was <strong>last updated on February 2026<\/strong> and will remain valid until at least Spring 2027). <br>If you are already supervised, but are extremely motivated to explore external collaborations (without commitment to formally supervise you), we can of course discuss opportunities for that. But focusing on your current PhD agenda without much dispersion is always a valid advice to take from your current supervisor(s), so this is only valid if it benefits your current PhD plans.<br><br><strong>Prospective undergrad students<\/strong>: For the same reasons as above, I am currently unavailable to offer quality mentorship for undergrad projects outside those that already fall under my duties at polytechnique. (This was <strong>last updated on February 2026<\/strong> and will remain valid until at least Spring 2028).<\/p>\n\n\n\n<p style=\"font-size:15px\"><strong>Below is an outdated list of talks and publications from my time at EPFL, for recent publications, check the<\/strong> <a rel=\"noreferrer noopener\" href=\"https:\/\/scholar.google.com\/citations?user=kNA-WLQAAAAJ&amp;hl=en\" target=\"_blank\">Google Scholar page<\/a>.<\/p>\n\n\n\n<p style=\"font-size:13.5px\"><strong>News<\/strong>: <br>&#8211; Nov. 2019: my PhD <em>&#8220;<a href=\"https:\/\/infoscience.epfl.ch\/record\/275538\" target=\"_blank\" rel=\"noreferrer noopener\">Robust&nbsp;Distributed&nbsp;Learning<\/a>&#8220;<\/em> has just been accepted and nominated for the EPFL best thesis award by a jury comprised of professors Francis Bach (ENS Ulm) &amp; Martin Jaggi (EPFL) from the machine learning side, professors Rachid Guerraoui (EPFL) &amp; Maurice Herlihy (Brown University) from the distributed systems side, and presided by prof. Babak Falsafi. Thanks to all of them for the time they put into reviewing my work. <br>(2020 UPDATE: the thesis now received the doctoral award for computer science and is short-listed for the cross-department award, thanks again to my jury members for their feedback).<br><br>&#8211; Nov. 2019: Our book Beneficial and Robust AI, written with game-theorist Dr L\u00ea Nguy\u00ean Hoang and edited by EDP Sciences is out! the French version is already in libraries, the English version is following soon. Here is <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/actu.epfl.ch\/news\/in-a-new-book-ic-scientists-draft-a-roadmap-for-be\/\" target=\"_blank\" rel=\"noreferrer noopener\">a concise interview with EPFL&nbsp;<\/a>media service detailing what it is about. <br><br><br><strong>Current Research:&nbsp;<\/strong>The focus is on the <strong>robustness&nbsp;of&nbsp;distributed&nbsp;learning systems<\/strong> and is two-fold.<br><br>&#8211;<strong>Robustness of biological networks<\/strong> (neural networks, biomolecular networks, gene-regulatory networks\u2026): in this direction, I am interested in bounds on error propagation that might help, e.g., <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.biorxiv.org\/content\/biorxiv\/early\/2018\/12\/21\/487348.full.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">explain the emergence of essential genes<\/a>.<br><br>&#8211;<strong>Robustness&nbsp;of&nbsp;distributed&nbsp;machine&nbsp;learning&nbsp;systems<\/strong>: in this direction (which took the bigger chunk of my PhD), I am looking for algorithms that enable a group of agents to learn together while not everyone involved is trusted. This covers situations such as data-poisoning, hacked machines, buggy software or asynchronous communication. My PhD work encompassed all these situations under the umbrella of <em><strong>Byzantine&nbsp;resilient&nbsp;machine&nbsp;learning<\/strong><\/em> and coined a series of provably safe algorithms (c.f. publications bellow or <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/futureoflife.org\/2019\/01\/30\/ai-alignment-podcast-the-byzantine-problem-poisoning-and-distributed-machine-learning-with-el-mahdi-el-mhamdi-beneficial-agi-2019\/\" target=\"_blank\" rel=\"noreferrer noopener\">this interview&nbsp;with&nbsp;the&nbsp;Future&nbsp;of&nbsp;Life&nbsp;Institute<\/a>).<br><br>I am fortunate to have <a aria-label=\" (opens in a new tab)\" href=\"http:\/\/lpdwww.epfl.ch\/rachid\/\" target=\"_blank\" rel=\"noreferrer noopener\">Rachid Guerraoui<\/a> -a world leader in distributed computing- as a PhD host who, while not doing any AI, machine learning or computational biology himself, provided me with the full freedom to initiate research directions of my own in these domains.<\/p>\n\n\n\n<p style=\"font-size:13.5px\"><strong>Talks:<\/strong><br><br>International&nbsp;Conference&nbsp;on&nbsp;Machine&nbsp;Learning (<strong>ICML<\/strong>), Stockholm, Sweden. 2018:<br>&#8211;<em>Asynchronous&nbsp;Byzantine&nbsp;Machine&nbsp;Learning&nbsp;(the&nbsp;case&nbsp;of&nbsp;SGD).<\/em> <strong>Long talk.<\/strong><br>&#8211;<em>The&nbsp;Hidden&nbsp;Vulnerability&nbsp;of&nbsp;Distributed&nbsp;Learning&nbsp;in&nbsp;Byzantium.<\/em> <strong>Long talk.<\/strong><br><br>IEEE International Parallel and Distributed Processing Symposium (<strong>IPDPS<\/strong>), Orlando, USA. 2017<br>&#8211;<em>When Neurons Fail.<\/em>  (also given at the 2016 Biological Distributed Algorithms workshop in Chicago)<br><br>IEEE Symposium on Reliable Distributed Systems (<strong>SRDS<\/strong>), Hong Kong, China. 2017<br>&#8211;<em>On the Robustness of a Neural Network.<\/em><br><br>International Conference on Silicon Photovoltaics (<strong>SiliconPV<\/strong>), Hamelin, Germany, 2013:<br>&#8211; Cyclic behaviour in a-Si:H Degradation &#8211; Understanding Passivation in High Efficiency Silicon Heterojunction Solar Cells. <strong>Plenary&nbsp;oral presentation.<\/strong><br><br>Berkeley Center for Human Compatible Artificial Intelligence, Google Brain Seattle (federated learning), Ecocloud 2019 and the Applied Machine Learning Days 2019:<br>&#8211; <em>Byzantine Resilient Machine Learning&nbsp;<\/em><strong>(invited)<\/strong>.<br><br>AI governance forum Geneva 2019:<br>&#8211; <em>AI safety beyond the killer robot clich\u00e9 : from poisoning public debates to social media addiction<\/em> <strong>(invited).<\/strong><br><br>I was also invited to the <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/futureoflife.org\/beneficial-agi-2019\/\" target=\"_blank\">2019 Beneficial AI conference in Puerto Rico<\/a>, in which I presented our work on Byzantine resilient machine learning, see for example <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/futureoflife.org\/2019\/01\/30\/ai-alignment-podcast-the-byzantine-problem-poisoning-and-distributed-machine-learning-with-el-mahdi-el-mhamdi-beneficial-agi-2019\/\" target=\"_blank\">this podcast<\/a> recorded there or these two panels <a rel=\"noreferrer noopener\" aria-label=\"[1] (opens in a new tab)\" href=\"https:\/\/www.youtube.com\/watch?v=3xSZ2q8OpiU\" target=\"_blank\">on&nbsp;controlling&nbsp;long-term&nbsp;AI&nbsp;<\/a> and <a rel=\"noreferrer noopener\" aria-label=\"[2] (opens in a new tab)\" href=\"https:\/\/www.youtube.com\/watch?v=j-xQGHEbWH0\" target=\"_blank\">action&nbsp;items&nbsp;for&nbsp;the&nbsp;next&nbsp;generation&nbsp;of&nbsp;researchers&nbsp;in&nbsp;AI&nbsp;safety<\/a>. <br><br><strong>Public outreach<\/strong> :  <br><a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/changelog.com\/practicalai\/33\" target=\"_blank\">The Practical AI podcast:<\/a> on poisoning social media with false information, Byzantine machine learning and short term AI safety in general.<br><a rel=\"noreferrer noopener\" aria-label=\"Swiss national radi (opens in a new tab)\" href=\"https:\/\/www.rts.ch\/play\/radio\/cqfd\/audio\/comment-garder-le-controle-de-lintelligence-artificielle?id=9100615&amp;station=a9e7621504c6959e35c3ecbe7f6bed0446cdf8da\" target=\"_blank\">Swiss national radio<\/a> (french): on Byzantine ML and Interruptibility. <br>EPFL Zettabytes:<br><a rel=\"noreferrer noopener\" aria-label=\"[1] (opens in a new tab)\" href=\"https:\/\/www.youtube.com\/watch?v=1Ds1DAnoaag\" target=\"_blank\">AI&nbsp;safety&nbsp;and the three types of&nbsp;adversarial&nbsp;attacks<\/a>, <br><a rel=\"noreferrer noopener\" aria-label=\"[2] (opens in a new tab)\" href=\"https:\/\/www.youtube.com\/watch?v=9O1fsvzMA6k\" target=\"_blank\">why&nbsp;the&nbsp;safe&nbsp;interruptibility&nbsp;question&nbsp;matters&nbsp;,<\/a><br><a rel=\"noreferrer noopener\" aria-label=\"[3] (opens in a new tab)\" href=\"https:\/\/www.youtube.com\/watch?v=SaHBLGv_X2E\" target=\"_blank\">Byzantine&nbsp;fault&nbsp;tolerant&nbsp;machine&nbsp;learning<\/a>.<br>Science4all (french): <a rel=\"noreferrer noopener\" aria-label=\"on poisoning AI with unreliable data. (opens in a new tab)\" href=\"https:\/\/www.youtube.com\/watch?v=x22oI81jyTQ\" target=\"_blank\">on poisoning AI with unreliable data.<\/a><\/p>\n\n\n\n<p style=\"font-size:13.5px\"><strong>Publications:&nbsp;<\/strong><br><br>Note: In the research group I work for, authors order is alphabetical. Exceptions to this rule are specified with *.<br>&#8220;<em><strong>Main publications<\/strong><\/em><strong>&#8220;<\/strong> are those for which I played a key role (coming up with the problem, algorithms, proofs, manuscript etc), &#8220;<em><strong>other publications<\/strong><\/em>&#8221; are those in which I played a secondary role (as detailed).<br><br><strong>Main Publications :<\/strong><br><br>-G. Damaskinos, E.M El Mhamdi, R. Guerraoui, A. Guirguis, S. Rouault. <em>AggregaThor: Byzantine&nbsp;Machine&nbsp;Learning&nbsp;via&nbsp;Robust&nbsp;Gradient&nbsp;Aggregation.<\/em><strong><em>&nbsp;<\/em><\/strong>the&nbsp;conference&nbsp;on&nbsp;Systems&nbsp;and&nbsp;Machine&nbsp;Learning&nbsp;<strong>(SysML)<\/strong>&nbsp;2019.<strong><em>&nbsp;<\/em><\/strong><em><a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.sysml.cc\/doc\/2019\/54.pdf\" target=\"_blank\">paper<\/a><\/em><strong><em>.&nbsp;&nbsp;<\/em><\/strong><a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/github.com\/LPD-EPFL\/AggregaThor\" target=\"_blank\"> code (by G.D, A.G &amp; S.R).<\/a><br>-E.M. El Mhamdi, R. Guerraoui, S. Rouault. <em>The&nbsp;Hidden&nbsp;Vulnerability&nbsp;of&nbsp;Distributed&nbsp;Learning&nbsp;in&nbsp;Byzantium.<\/em> International&nbsp;Conference&nbsp;on&nbsp;Machine&nbsp;Learning <strong>(ICML)<\/strong> 2018. <strong>Long&nbsp;Talk<\/strong>. <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/arxiv.org\/abs\/1802.07927\" target=\"_blank\">paper<\/a>.<br>-G. Damaskinos, E.M. El Mhamdi, R. Guerraoui, R. Patra, M. Taziki. <em>Asynchronous&nbsp;Byzantine&nbsp;Machine&nbsp;Learning&nbsp;(the&nbsp;case&nbsp;of&nbsp;SGD)<\/em>,&nbsp;International&nbsp;Conference&nbsp;on&nbsp;Machine&nbsp;Learning <strong>(ICML) <\/strong>2018. <strong>Long&nbsp;Talk<\/strong>. <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/arxiv.org\/abs\/1802.07928\" target=\"_blank\">paper<\/a>. <br>-E.M. El Mhamdi*, A. Kucharavy*, R. Guerraoui, R. Li. <em>Predicting Complex Genetic Phenotypes Using Error Propagation in Weighted Networks<\/em>, under review for a biology journal. Presented at the European Molecular Biology Laboratory <strong>(EMBL)<\/strong> November 2018 conference &#8220;from functional genomics to systems biology&#8221; and at the 2017 Biological Algorithms Workshop. <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.biorxiv.org\/content\/10.1101\/487348v1.article-info\" target=\"_blank\">preprint<\/a>.<br>-P. Blanchard, E.M. El Mhamdi, R. Guerraoui, J. Stainer. <em>Machine&nbsp;Learning&nbsp;with&nbsp;Adversaries:&nbsp;Byzantine&nbsp;Tolerant&nbsp;Gradient&nbsp;Descent,<\/em> Neural Information Processing Systems<strong> (NeurIPS)<\/strong> 2017. <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/papers.nips.cc\/paper\/6617-machine-learning-with-adversaries-byzantine-tolerant-gradient-descent.pdf\" target=\"_blank\">paper<\/a>. <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.youtube.com\/watch?v=VfI-iIdPTbo\" target=\"_blank\"> video<\/a>. (also appeared as a brief announcement at the 2017 ACM Principles of Distributed Computing conference (PODC)).<br>-E.M. El Mhamdi, R. Guerraoui, S. Rouault. <em>On&nbsp;the&nbsp;Robustness&nbsp;of&nbsp;a&nbsp;Neural&nbsp;Network,&nbsp;<\/em>IEEE Symposium on Reliable Distributed Systems <strong>(SRDS)<\/strong> 2017. <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/infoscience.epfl.ch\/record\/217561?ln=enhttps:\/\/arxiv.org\/abs\/1707.08167\" target=\"_blank\">paper<\/a>.<br>-E.M. El Mhamdi, R. Guerraoui. <em>When Neurons Fail<\/em>, IEEE International Parallel and Distributed Processing Symposium <strong>(IPDPS)<\/strong> 2017. <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/infoscience.epfl.ch\/record\/217561?ln=en\" target=\"_blank\">paper<\/a>.<br>-E.M. El Mhamdi*, J. Holovsky, B. Demaurex, C. Ballif, S. De Wolf. <em>Is Light-Induced Degradation of a-Si:H\/c-Si Interface Reversible?&nbsp;<\/em><strong>Applied&nbsp;Physics&nbsp;Letters<\/strong>.&nbsp;2014. <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/aip.scitation.org\/doi\/10.1063\/1.4885501\" target=\"_blank\">paper<\/a>.<br>-E.M. El Mhamdi, R. Guerraoui. <em>Fast&nbsp;and&nbsp;Secure&nbsp;Distributed&nbsp;Learning&nbsp;in&nbsp;High&nbsp;Dimension.&nbsp;<a rel=\"noreferrer noopener\" aria-label=\"preprint (opens in a new tab)\" href=\"https:\/\/arxiv.org\/abs\/1905.04374\" target=\"_blank\">preprint<\/a>.<\/em><br><br><strong>Other&nbsp;Publications :&nbsp;<\/strong><br><br>E.M. El Mhamdi, R. Guerraoui, A. Maurer, V. Tempez. <em>Exploring the Borderland of the Gathering Problem.<\/em> Bulletin of the European Association of Theoretical Computer Sciences (<strong>EATCS<\/strong>) 2020. my colleague A.M. has some papers on the &#8220;gathering problem&#8221; (how agents, such as fish schools, agree on a position), the solutions to this problem from the distributed computing community are typically rule-based algorithms that each agent follows. I suggested that the gathering problem could easily be learnt by multi-agent reinforcement learning and V. Tempez joined us for his master thesis, resulting in this <a rel=\"noreferrer noopener\" href=\"https:\/\/arxiv.org\/abs\/1802.07834\" target=\"_blank\">preprint,<\/a> mainly based on his thesis, later merged with another work and compiled by A.M here.<br><\/p>\n\n\n\n<p style=\"font-size:13.5px\">E.M. El Mhamdi, R. Guerraoui, A. Guirguis, L.N. Hoang, S. Rouault. <em>Genuinely Distributed&nbsp;Byzantine&nbsp;Machine Learning. ACM Principles of Distributed Computing conference<\/em> <em><strong>PODC&nbsp;<\/strong><\/em>2020. <a rel=\"noreferrer noopener\" href=\"https:\/\/arxiv.org\/abs\/1905.03853\" target=\"_blank\">preprint<\/a>.<br>In this paper, we take our first step outside the parameter-server setting where the server is trusted, and provide a Byzantine resilient solution for distributed learning with untrusted servers.<br>S.R. did most of the heavy-lifting (algo+proofs), A.G. provided experimental assistance and algorithmic contribution on the synchronous case.  I provided the initial algorithmic idea, together with elements of the proofs and the manuscript writing as I was mentoring S.R. during his first years of PhD. LNH joined for the last iteration of the paper where he provided critical corrections to the proof.<\/p>\n\n\n\n<p style=\"font-size:13.5px\">E.M. El Mhamdi, R. Guerraoui, H. Hendrikx, A. Maurer. <em>Dynamic Safe Interruptibility for Decentralized Multi-Agent Reinforcement Learning.<\/em> Neural Information Processing Systems <strong>(NeurIPS)<\/strong>. 2017. <strong>Spotlight&nbsp;talk.<\/strong><a rel=\"noreferrer noopener\" href=\"https:\/\/arxiv.org\/abs\/1704.02882\" target=\"_blank\">paper<\/a>.<br>This paper generalises the safe-interruptibility framework of Orseau and Armstrong to multi-agent systems. H.H. did all of the heavy-lifting here. (I was his master&#8217;s semester project mentor and only provided conceptual problem setting, together with pointers to classic RL proofs that were re-adapted from Singh et al., Littman et al. etc.).<\/p>\n\n\n\n<p style=\"font-size:13.5px\">R. R\u00f6\u00dfler*, L. Korte, C. Leendertz, N. Mingirulli, E.M. El Mhamdi, B. Rech, <em>ZnO: Al\/(p) a-Si: H Contact Formation and Its Influence on Charge Carrier Lifetime Measurements<\/em>. 27th European Photovoltaic Solar Energy Conference (euPVsec). 2012. <a rel=\"noreferrer noopener\" href=\"https:\/\/www.eupvsec-proceedings.com\/proceedings?paper=20301\" target=\"_blank\">paper<\/a>. This paper uses some of my undergraduate physics work.<\/p>\n\n\n\n<p style=\"font-size:13.5px\">E.M. El Mhamdi, R. Guerraoui, S. Volodin. <em>Fatal&nbsp;Brain&nbsp;Damage<\/em>. 2019. <a rel=\"noreferrer noopener\" href=\"https:\/\/arxiv.org\/abs\/1902.01686\" target=\"_blank\">preprint<\/a>.<br>in this paper, we provide a series of bounds on the fault tolerance properties of neural networks (this improves on and go beyond my two IPDPS and SRDS papers listed above). The work is led by S.V. whom I advised as a Masters research scholar. He worked on all the proofs while I only provided initial conjectures, problem setting and the writing.<\/p>\n\n\n\n<p style=\"font-size:13.5px\">E.M. El Mhamdi, R. Guerraoui, L.N Hoang, A. Maurer. <em>Removing&nbsp;Algorithmic&nbsp;Discrimination&nbsp;(With&nbsp;Minimal&nbsp;Individual&nbsp;Error).&nbsp;2019.&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/arxiv.org\/abs\/1806.02510\" target=\"_blank\">preprint<\/a>.<\/em><br>This work started from an informal group discussion that L.H.N and me mathematically formalised, then I realised that if you try to define what an &#8220;<em>almost-non-discriminating&#8221;<\/em> function is, you could somehow generalise the definition of &#8220;differential privacy&#8221;. We found that this was <a rel=\"noreferrer noopener\" href=\"https:\/\/arxiv.org\/abs\/1104.3913\" target=\"_blank\">already proven<\/a> by Cynthia Dwork, Moritz Hardt et al. in 2011 and discarded the project. Later on, A.M. revived it by proving that you could prove some interesting results on &#8220;de-biasing&#8221; group discrimination while preserving some individual accuracy.<\/p>\n\n\n\n<p style=\"font-size:13.5px\">H. Aslund, E.M. El Mhamdi, R. Guerraoui, A. Maurer. <em>Virtuously&nbsp;Safe&nbsp;Reinforcement&nbsp;Learning<\/em>. 2018. <a rel=\"noreferrer noopener\" href=\"https:\/\/arxiv.org\/abs\/1805.11447\" target=\"_blank\">preprint<\/a>.<br>This work is based on the master thesis of H.A which I supervised. He worked on all the technical proofs and most of the writing, I provided the initial problem setting, a few conjectures and the idea of relaxing the Greedy in the Limits with Infinite Exploration (GLIE) property to trade-off safe interruptibility with perturbed perception.<\/p>\n\n\n\n<p style=\"font-size:13.5px\"><strong>Teaching:<\/strong><br><br><strong>Main&nbsp;instructor:<\/strong><br>In 2018, I designed and taught a <a aria-label=\"40-hours course on the fundamentals of machine learning  (opens in a new tab)\" href=\"https:\/\/formationcontinue.um6p.ma\/course\/machinelearningconcepts\/\" target=\"_blank\" rel=\"noreferrer noopener\">40-hours course on the fundamentals of machine learning , statistics and the epistemology of induction <\/a>to the 1st cohort of PhD students and executive Masters at the newly founded Benguerir university in Morocco.<br><br><strong>TA<\/strong>: Master-level courses (all at EPFL):<br>&#8211; Distributed Algorithms (2016,2017,2018) with Rachid Guerraoui.<br>&#8211; <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/github.com\/epfml\/OptML_course\/tree\/bdc05cae0a5d4fbc194533f954caa77811df29f6\" target=\"_blank\" rel=\"noreferrer noopener\">Optimisation for Machine Learning<\/a> (2018) with Martin Jaggi.<br>&#8211; Distributed Information Systems (2017) with Karl Aberer.<br>plus several Bachelor-level courses, mainly on probabilities, statistics, physics and pure mathematics .<br><br><strong>Master thesis \/ projects supervision (all at EPFL):<\/strong><br>&#8211; Isabela Constantin, <em>&nbsp;<\/em>Spring 2019, now resident at Microsoft AI research.<br>&#8211; Sergei Volodin, Fall 2018, now at University of California, Berkeley (CHAI)<br>&#8211; Henrik Aslund, Spring 2018, now a PhD candidate at Imperial College London<br>&#8211; Hadrien Hendrikx, Fall 2017, now a PhD candidate at Ecole Normale Sup\u00e9rieure and INRIA.<br>&#8211; Philip Yazdani, Spring&nbsp;2017, now data scientist at Swisscom.<br>&#8211; S\u00e9bastien Rouault, Fall 2016, now a PhD candidate at EPFL and my most frequent co-author !<br>&#8211; Vladislav Tempez, Spring 2016, now a PhD candidate in Grenoble INP.<\/p>\n\n\n\n<p style=\"font-size:13.5px\"><strong>Reseach Grants &amp;&nbsp;Service&nbsp;<\/strong>: <br><br><strong>Grants<\/strong>: I wrote  the research plans (~15pages) of the following grants<br>&#8211; A Theoretical Approach to Robustness in Biological Distributed Algorithms. (written with Alexandre Maurer). <strong>400 k$<\/strong>. P.I: R. Guerraoui.<br>&#8211; Machine Learning in Byzantium.  <strong>800 k$<\/strong>. P.I: R. Guerraoui.<br><br><strong>Service<\/strong>: I have been a reviewer \/ program committee member for:<br>&#8211; Neural Information Processing Systems (NeurIPS) 2018, 2019 (ranked among top&nbsp;reviewers in quality<strong>)<\/strong><br>&#8211; International Conference on Learning Representations (ICLR) 2019, 2020<br>&#8211; International Conference on Machine Learning (ICML) 2019<br>&#8211; Association for the Advancement of Artificial Intelligence (AAAI) 2020<br>&#8211; Uncertainty in Artificial Intelligence (UAI) 2019<br>&#8211; International Conference on Distributed Computing (DISC) 2017 (external reviewer)<br>&#8211; Safe Machine Learning Workshop (SafeML) at ICLR 2019<\/p>\n\n\n\n<p style=\"font-size:13.5px\"><strong>MISC:<\/strong><br><br>Before the PhD, I started Wandida, <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/webcache.googleusercontent.com\/search?q=cache:mt1gwBNFENIJ:https:\/\/moocs.epfl.ch\/oer+&amp;cd=13&amp;hl=en\" target=\"_blank\" rel=\"noreferrer noopener\">now an EPFL library of university-level scientific tutorials.<\/a> Before that, I co-founded <em><strong>Mamfakinch<\/strong><\/em> a moroccan web-media that won the 2012 <em><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/publicpolicy.googleblog.com\/2012\/07\/breaking-borders-for-free-expression.html\" target=\"_blank\" rel=\"noreferrer noopener\">Breaking Borders for free expression <\/a><\/em><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/publicpolicy.googleblog.com\/2012\/07\/breaking-borders-for-free-expression.html\" target=\"_blank\" rel=\"noreferrer noopener\">award<\/a> from Google and Global Voices Online. I also worked for about a year as a research engineer in condensed matter physics.<br><br>With <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/medialab.sciencespo.fr\/fr\/people\/dominique-boullier\/\" target=\"_blank\" rel=\"noreferrer noopener\">Dominique Boullier<\/a> (professor of Sociology at Sciences Po Paris), we wrote a paper on the conceptual and epistemological toolboxes that social sciences might borrow from theoretical computer science and learning theory. It is due to appear in November 2019 in the <em>Revue\u00a0d&#8217;Anthropologie\u00a0des\u00a0Connaissances.<\/em><br><br>If you survived until this paragraph and understand French, then you can probably survive <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.youtube.com\/watch?v=ORoQP3IpYFk\" target=\"_blank\" rel=\"noreferrer noopener\">this 3h podcast<\/a> with Science4all, one of the most prominent French science YouTubers. We discuss the important but highly overlooked question of why computer science should be regarded as <strong><em>quantitative epistemology<\/em>,<\/strong> i.e the science of <strong><em>how much can be done and how much can be known.<\/em><\/strong> <br><\/p>\n\n\n\n<p class=\"has-text-align-right\" style=\"font-size:13.5px\"><br>&#8220;\u0627\u0644\u0628\u062d\u0631 \u0645\u0646\u064a\u0646 \u0643\u0627\u064a\u0646\u0628\u0639 \u0648 \u0644\u0627\u0631\u0636 \u0627\u0644\u0644\u064a \u0643\u0648\u0651\u0631\u0647\u0627 \u0634\u0643\u0648\u0646&#8221;<br>(\u0627\u0644\u0645\u0639\u0637\u064a \u0622\u064a\u062a \u062d\u062c\u0651\u0648)<br><br>&#8220;\u0628\u0627\u063a\u064a \u0648\u064a\u062f\u0627\u0646 \u0645\u0646 \u0644\u0651\u0627\u062f\u0631\u064a\u0646\u0627\u0644\u064a\u0646 \u0641 \u0627\u0644\u062c\u0651\u0646\u0651\u0629 \u0645\u0627 \u0628\u0627\u063a\u064a \u0643\u0627\u0633 \u0645\u0627 \u0628\u0627\u063a\u064a \u062a\u064a\u062a\u064a\u0632\u0627\u062a&#8221;<br>(\u062c\u0648\u0627\u062f \u0623\u0633\u0631\u0627\u062f\u064a)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Research: Starting from mathematical formalisations of Robust&nbsp;Distributed&nbsp;Learning, my research has so far led to the first provably resilient algorithm for distributed machine learning and a series of follow-ups, some of the algorithms my co-authors and I devised, like Krum and Bulyan are deployed in industrial settings and have set the standard formalism (Byzantine ML) largely &hellip; <a href=\"https:\/\/elmahdielmhamdi.com\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-5","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/elmahdielmhamdi.com\/index.php\/wp-json\/wp\/v2\/pages\/5","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elmahdielmhamdi.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elmahdielmhamdi.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elmahdielmhamdi.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elmahdielmhamdi.com\/index.php\/wp-json\/wp\/v2\/comments?post=5"}],"version-history":[{"count":300,"href":"https:\/\/elmahdielmhamdi.com\/index.php\/wp-json\/wp\/v2\/pages\/5\/revisions"}],"predecessor-version":[{"id":549,"href":"https:\/\/elmahdielmhamdi.com\/index.php\/wp-json\/wp\/v2\/pages\/5\/revisions\/549"}],"wp:attachment":[{"href":"https:\/\/elmahdielmhamdi.com\/index.php\/wp-json\/wp\/v2\/media?parent=5"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}