नोटेशन गड़बड़ी के बिना मशीन लर्निंग पेपर के लिए LaTeX

नोटेशन शीट, एब्लेशन टेबल, एल्गोरिदम, प्रशिक्षण रन के आंकड़े, और पहले arXiv ड्राफ्ट से लेकर कैमरा-रेडी तक पेपर के बगल में Git।

अधिकांश एमएल पेपर LaTeX में उसी तरह विफल हो जाते हैं: पृष्ठ तीन पर गणित ठीक है पृष्ठ बारह से असंगत। एक खंड में हानि L है, \mathcal{L} में दूसरा, और बोल्ड वेक्टर तभी दिखाई देते हैं जब लेखक को याद हो। समीक्षक तब भी ध्यान दें जब वे इस पर टिप्पणी न करें।

यह वर्कशॉप पेपर, कॉन्फ्रेंस लिखने वाले छात्रों के लिए एक व्यावहारिक मार्गदर्शिका है सबमिशन, और थीसिस अध्याय जो प्रशिक्षण कोड के साथ डीएनए साझा करते हैं।

पहले दिन एक नोटेशन शीट चुनें

संबंधित कार्य लिखने से पहले, मैक्रोज़ की बीस पंक्तियाँ लिखें:

\newcommand{\vect}[1]{\boldsymbol{#1}}
\newcommand{\mat}[1]{\mathbf{#1}}
\DeclareMathOperator*{\argmax}{arg\,max}
\newcommand{\loss}{\mathcal{L}}
\newcommand{\expect}{\mathbb{E}}
\newcommand{\kl}{\mathrm{KL}}

उस ब्लॉक को प्रत्येक सह-लेखक शाखा में चिपकाएँ। जब कोई मॉडल एक नए प्रतीक का आविष्कार करता है, पहले इसे शीट में जोड़ें, फिर इसका उपयोग करें। द एआई फॉलो-नोटेशन पाठ एक ही विचार है लूप में भाषा मॉडल: मॉडल को शीट का पालन करना चाहिए, फ़ॉन्ट का आविष्कार नहीं करना चाहिए।

एक शोध संपादक में लाइव गणित पूर्वावलोकन आपको उस \mathcal{L} और को पकड़ने में मदद करता है जब आप टाइप करते हैं तो L वही ऑब्जेक्ट नहीं होता है।

टेबल्स जो कैमरे के लिए तैयार हैं

एब्लेशन टेबल तब तक बढ़ती हैं जब तक वे पृष्ठ से नीचे नहीं गिर जातीं। संख्या वाले बुकटैब को प्राथमिकता दें लंबवत नियम, संरेखित दशमलव के लिए siunitx, और एक कैप्शन जो बताता है मीट्रिक और विभाजन (इमेजनेट, सीआईएफएआर, इन-डोमेन बनाम ओओडी)। यदि तालिका फैली हुई है पृष्ठों पर, फ़ॉन्ट को 7pt तक छोटा करने के बजाय जल्दी लॉन्गटेबल का उपयोग करें।

एक विज़ुअल बिल्डर पहले ड्राफ्ट के लिए मदद करता है: द टेबल जेनरेटर ब्राउज़र में चलता है। अंतिम तालिका अभी भी कैप्शन में मीट्रिक का नाम देना चाहिए और ± को std या se के रूप में परिभाषित करना चाहिए।

जब स्थान अनुमति दे तो परिशिष्ट तालिकाओं में बीज और हाइपरपैरामीटर श्रेणियों की रिपोर्ट करें। मुख्य तालिकाएँ स्कैन योग्य रहती हैं।

एल्गोरिदम और लिस्टिंग

स्यूडोकोड एल्गोरिदम2ई या एल्गोरिदमिकएक्स में है, मोनोस्पेस में नहीं अनुच्छेद. वास्तविक प्रशिक्षण स्निपेट ‘लिस्टिंग’ या ‘मिंटेड’ में होते हैं भाषा सेट ताकि समीक्षक सरसरी निगाह डाल सकें। मुख्य पेपर छोटा रखें; पूर्ण कॉन्फ़िगरेशन डालें परिशिष्ट में या कमिट हैश के साथ रेपो लिंक में।

\begin{algorithm}
\caption{Training step}\label{alg:step}
...
\end{algorithm}

संख्या एल्गोरिदम आप उद्धृत करते हैं। PyTorch के पाँच पृष्ठों को PDF में न डालें।

टेन्सरबोर्ड और मैटप्लोटलिब से आंकड़े

जब संभव हो तो पीडीएफ या एसवीजी निर्यात करें। 300dpi पर रैस्टर PNG UI के लिए ठीक हैं स्क्रीनशॉट, लाइन प्लॉट के लिए नहीं। \includegraphics से पहले रिक्त स्थान को काटें। यदि ए फ़्लोट अगले भाग की ओर भाग जाता है, [H] से लड़ने से पहले आकार और स्थान तय कर लें एक घंटे के लिए: फ्लोट प्लेसमेंट

मल्टी-पैनल एब्लेशन: TeX में सबकैप्शन के साथ निर्माण करें, या बाहरी रूप से लिखें और एक पीडीएफ शामिल करें. सभी आकृतियों में “हमारा” के लिए एक सुसंगत रंग रखें ताकि स्किमर्स हो जाएं एक बार पौराणिक कथा पढ़ें.

दो-स्तंभ सम्मेलन कक्षाएं

NeurIPS, ICML, ICLR, और CVPR-शैली वर्ग मार्जिन और फ़्लोट नियम बदलते हैं। अधिकारी वर्ग के विरुद्ध शीघ्र संकलन करें। पृष्ठ सीमाएँ वास्तविक हैं; कुचलो मत फ़ॉन्ट्स. जब सबूत और अतिरिक्त उच्छेदन को परिशिष्ट या अनुपूरक पीडीएफ में ले जाएं कॉल अनुमति देता है.

संबंधित कार्य और उद्धरण

स्थिर उद्धरण कुंजियों और स्वच्छ विद्वान निर्यातों का उपयोग करें। .bib को मान्य करें: बिबटेक्स सत्यापनकर्ता। आपको कोड और डेटासेट उद्धृत करें पर निर्भर है. लेखक-वर्ष बनाम संख्यात्मकता स्थान पर निर्भर करती है; टेम्पलेट का उपयोग करें शैली, मिश्रित नहीं।

कागज के बगल में गिट

प्रत्येक आर्किटेक्चर परिवर्तन एक प्रतिबद्धता होनी चाहिए जिसे आप नाम दे सकें। कागज का इलाज करें और कोड एक ही प्रोजेक्ट के समान है, दो अलग-अलग बैकअप आदतें नहीं।

ओलीफ़ली पेपर रखता है लाइव गणित पूर्वावलोकन के साथ एक परियोजना-जागरूक संपादक के बगल में एक वास्तविक Git रेपो में, क्रॉस-फ़ाइल रेफरी, उद्धरण पूर्णता, और सिंकटेक्स पीडीएफ। यह एमएल कोड से मेल खाता है पहले से ही रहता है. जब आप भूल जाएं तो इसे चीटशीट के साथ जोड़ दें एक समय सीमा के अंतर्गत वाक्यविन्यास.

उस कमिट को टैग करें जो OpenReview या CMT अपलोड से मेल खाता हो। आप इसे चाहेंगे खंडन के दौरान.

खंडन और कैमरा-तैयार

खंडन खिड़कियाँ छोटी हैं। “खंडन प्रयोगों” के लिए एक शाखा या फ़ोल्डर रखें ताकि आप सबमिट किए गए पीडीएफ स्रोत को प्रदूषित न करें। कैमरा-रेडी अक्सर इसकी अनुमति देता है अतिरिक्त पृष्ठ; इसका उपयोग स्पष्टता के लिए करें, न कि हर असफल रन को डंप करने के लिए।

व्यापक प्रभाव और सीमाएँ

यहां तक कि जब स्थल को एक संक्षिप्त सामाजिक-प्रभाव या सीमा पैराग्राफ की आवश्यकता होती है, इसे सरल भाषा में लिखें. LaTeX अस्पष्ट अनुच्छेद नहीं सहेजेगा। नकारात्मक लगाएं यदि मुख्य पृष्ठ की सीमा सीमित है तो परिणाम आप परिशिष्ट में देख सकते हैं, और कहें कि आपने मुख्य पाठ में ऐसा किया है ताकि समीक्षक यह न मानें कि आपने उन्हें छिपा दिया है।

अपलोड करने से पहले

जांचें कि नोटेशन शीट सभी अनुभागों, मुख्य तालिकाओं में सुसंगत है नामित और ± परिभाषित मेट्रिक्स के साथ पठनीय, और एल्गोरिदम और आंकड़े उद्धृत किए गए हैं क्रम में. पुष्टि करें कि आधिकारिक वर्ग बिना फ़ॉन्ट के पृष्ठ सीमा के भीतर संकलित है अपराध, .bib उद्धृत कोड और डेटा के साथ साफ़ है, और एक प्रतिबद्ध हैश है अपलोड की गई पीडीएफ के लिए रिकॉर्ड किया गया।

एमएल प्रयोग पहले से ही काफी शोर वाले हैं। नोटेशन और तालिकाओं को शांत रखें.

सभी पद