Sarmate.net Sarmate.net
Accueil Fonctionnalités Offres Documentation Contact
Connexion Inscription
Tous les templates / Article

Article ICML 2026

Article au format ICML 2026 (International Conference on Machine Learning) — deux colonnes, blind/preprint/accepted

EN Compile immédiatement Sans installation
Ouvrir dans l'éditeur Lire la documentation
Article ICML 2026 preview
Ouvrir dans l'éditeur

Cliquez sur l'aperçu pour ouvrir le template dans l'éditeur en ligne.

C'est quoi le template ICML ?

ICML (International Conference on Machine Learning) est, avec NeurIPS et ICLR, une des trois grandes conférences ML. ICML impose une mise en page légèrement différente de NeurIPS : même structure une-colonne mais marges, interlignes et titres de section différents, avec une approche "no-decoration" plus stricte.

Le template Sarmate utilise icml2026.sty, l'author kit officiel 2026, pré-installé sur notre serveur — tu te concentres sur l'écriture, pas sur les chemins.

Ouvre le template, clique "Compile", regarde le PDF — c'est ce que verront les relecteurs. Ouvrir dans l'éditeur

Quand utiliser ce template ?

Pas-à-pas : ton premier article ICML

1. Choisir le bon mode

\usepackage[accepted]{icml2026}    % Camera-ready (papiers acceptés)
\usepackage{icml2026}              % Soumission (anonyme, avec numéros de ligne)

Le défaut (sans option) donne la mise en page de soumission anonyme avec numéros de ligne — exactement ce que veulent les relecteurs. Ne passe à [accepted] qu'après notification d'acceptation.

Ne révèle pas les auteurs en soumission. Même si ton papier est sur arXiv depuis des mois, la soumission doit avoir l'air anonyme. ICML est en double aveugle.

2. Titre, auteurs, affiliations

ICML utilise une syntaxe spécifique différente du LaTeX standard :

\twocolumn[
\icmltitle{Titre de ton article}
\icmlsetsymbol{equal}{*}

\begin{icmlauthorlist}
\icmlauthor{Jeanne Dupont}{equal,inst1}
\icmlauthor{Pierre Martin}{equal,inst1,inst2}
\end{icmlauthorlist}

\icmlaffiliation{inst1}{Département d'informatique, Sorbonne, France}
\icmlaffiliation{inst2}{Chercheur indépendant, Paris}

\icmlcorrespondingauthor{Jeanne Dupont}{jeanne@sorbonne.fr}
]

Le bloc entier va dans \twocolumn[ ... ]. Le symbole equal marque les contributeurs égaux (affiché en *). icmlcorrespondingauthor apparaît en note de bas de page.

3. Abstract et limite de 8 pages

ICML 2026 autorise 8 pages de contenu maximum pour le papier principal, plus références illimitées. Tout le reste va en supplementary.

\begin{abstract}
Nous introduisons ... Nous montrons que ... Notre approche atteint ...
\end{abstract}

4. Sections et structure

Standard \section{} / \subsection{} / \subsubsection{}. ICML utilise sentence case partout (n'écris pas "Related Work" mais "Related work"). La classe ne le force pas ; les relecteurs peuvent râler.

5. Citations : \citet et \citep

Comme NeurIPS — ICML utilise natbib en auteur-année :

Utilise \citet quand l'auteur fait partie de la phrase, \citep en fin d'affirmation entre parenthèses.

6. Bibliographie

\bibliography{ton_fichier_bib}
\bibliographystyle{icml2026}

Le style icml2026 est installé sur le serveur de compilation Sarmate. La sortie est le format de référence ICML standard : alphabétique, avec noms d'auteurs complets et DOI quand disponibles.

Erreurs fréquentes et comment les corriger

! Undefined control sequence \icmltitle
Tu as oublié d'envelopper le bloc titre dans \twocolumn[ ... ], ou il manque \usepackage{icml2026}. Les commandes ICML n'existent que dans cet environnement.
Auteurs visibles malgré l'absence d'option [accepted]
Les auteurs sont anonymisés seulement si tu ne passes pas [accepted]. Si tu les vois, vérifie ta ligne \usepackage. Enlève aussi tout remerciement — ce n'est pas auto-anonymisé.
Le compteur de pages dépasse 8
Les références ne comptent pas, mais tout le reste oui — figures, tableaux, pseudocode d'algorithmes. Le fix honnête : couper du contenu. Ne réduis ni la police ni les marges (la classe bloque la plupart des tentatives de toute façon).
"Citations cassées : [?]"
BibTeX n'a pas tourné, ou la clé de citation ne correspond à aucune entrée de ton .bib. Recompile (Sarmate lance bibtex automatiquement). Vérifie que \cite{cle} correspond à une clé dans ton_fichier_bib.bib — sensible à la casse.
L'astérisque (*) "contribution égale" n'apparaît pas
Tu as oublié \icmlsetsymbol{equal}{*} avant \begin{icmlauthorlist}. Le symbole est lié au tag equal — sans ça, pas d'astérisque.

Options de classe à connaître

(sans option) / accepted
Les deux modes principaux. Défaut = soumission anonyme. [accepted] = camera-ready avec auteurs visibles.
10pt
Forcé par la classe. N'essaie pas de changer — ton papier sera desk-rejeté.
letterpaper
Forcé. ICML n'accepte pas les soumissions A4 même venant d'auteurs européens.

FAQ

En quoi ICML diffère de NeurIPS ?

Même style une-colonne auteur-année, limite de pages différente (8 vs 9), fichier de style différent, marges légèrement différentes. La mise en page est assez similaire pour paraître identique au premier coup d'œil, mais tu ne peux pas utiliser un source NeurIPS pour ICML sans changer le fichier de style. Les relecteurs et comités sont aussi différents — ICML et NeurIPS bloquent souvent sur le même papier.

Faut-il inclure le code avec la soumission ?

ICML l'encourage fortement en supplementary (upload ZIP). Les relecteurs ne sont pas obligés de regarder, mais les area chairs orientés reproductibilité le voient positivement. Anonymise : enlève ton nom, ton username GitHub, les chemins de ton labo.

Puis-je utiliser biblatex au lieu de natbib ?

Techniquement oui, mais il faudra refaire le style de bibliographie toi-même. Plus simple de rester sur natbib + icml2026.bst.

Quel rapport entre ICML et JMLR ?

JMLR (Journal of Machine Learning Research) publie les actes ICML et accepte aussi des papiers longs séparément. JMLR a son propre template (jmlr2e). Ne mélange pas.

Où trouver des papiers ICML récents en exemple ?

Les actes PMLR hébergent chaque papier ICML accepté. Étudier la structure des meilleurs papiers est un raccourci pour comprendre ce qui marche.

Pour aller plus loin

Prêt à écrire avec ce template ?

Ouvre le template dans l'éditeur — pas besoin de compte pour l'essayer.

Ouvrir dans l'éditeur