Cómo nombrar un algoritmo de machine learning
Los nombres reales de la literatura ML siguen patrones detectables. ResNet (Residual Network), BERT (Bidirectional Encoder Representations from Transformers), GPT (Generative Pre-trained Transformer), AlphaGo. Notá: muchos son acrónimos que también funcionan como palabras pronunciables. Para tu algoritmo, intentá lo mismo: un acrónimo descriptivo que suene a palabra real.
La técnica del 'método-foundation-task'. RoBERTa = Robustly Optimized BERT Approach. ELECTRA = Efficiently Learning an Encoder that Classifies Token Replacements Accurately. Cada letra del acrónimo justifica algo del paper. Ejercicio: escribí primero qué hace tu modelo en una frase, luego extraé iniciales que formen palabra.
Otra escuela usa nombres mitológicos o astronómicos: AlphaGo, AlphaZero, MuZero (DeepMind), Gemini, Claude, GPT-4, Llama. Esta tradición busca evocar inteligencia o universalidad sin describir técnica. Si tu algoritmo es producto comercial más que paper académico, esta ruta vende mejor.
Para papers académicos vs. productos comerciales
Papers de NeurIPS, ICML, ACL: el nombre debe ser memorable y describir contribución técnica. ResNet llegó porque el método central es residual connection. Transformer llegó por la atención. Si tu paper introduce mecanismo nuevo, el nombre debe codificarlo. Attention Is All You Need es título; el algoritmo es Transformer, palabra que evoca 'transformación de representación'.
Productos comerciales: el nombre debe ser pronunciable, registrable y memorable. Watson, Cortana, Alexa, Siri, Bard, ChatGPT, Gemini, Copilot. Notá la tendencia a nombres humanos cortos. Para tu producto inventá nombre que pueda ser pronunciado en cualquier idioma sin tropiezo. Watson en inglés y español funciona; un nombre con 'ñ' o caracteres especiales no se exporta bien.
Modelos open-source: la cultura es más juguetona. LLaMA, Vicuna, Alpaca, Falcon, Mistral. Animales, mitología, juego de palabras. Si tu modelo es derivado de Llama, podés llamarlo Vicuna, Guanaco, Alpaca para señalar lineage. Esta convención visual del nombre crea pertenencia comunitaria.
Errores comunes al nombrar algoritmos
Error 1: nombre demasiado largo o impronunciable. 'BiLSTM-CRF-Attention-Multi-Task-Network' es nombre de paper técnico que nadie cita. La regla es 1-2 palabras pronunciables o un acrónimo de 3-5 letras. Si tu paper se llama así, en literatura aparecerá abreviado torpemente y la marca se diluye.
Error 2: colisión con nombres existentes. Antes de fijar tu algoritmo en un paper, googleá. 'OpenAI lanza GPT-X' colisiona con familia OpenAI. 'Bard' chocó con la marca Google. La búsqueda de 30 segundos evita meses de problemas legales y citaciones perdidas.
Error 3: nombre genérico. 'DeepNet' o 'NeuralNet' es como llamar a tu auto 'Auto'. Necesitás especificidad. Going Deeper with Convolutions dio GoogLeNet/Inception, mejor que 'DeeperConvNet'. Pensá qué metáfora visual o concepto distinguible podés capturar en 5-8 letras.
Aplicaciones en narrativa de ciencia ficción y thriller tech
En sci-fi cercana, el nombre del algoritmo es elemento de mundo. Person of Interest tiene The Machine y Samaritan. Westworld tiene Rehoboam. Devs tiene Devs (deus). Cada nombre tiene resonancia: bíblica, mítica, religiosa. Tu algoritmo ficticio puede llamarse Tiresias, Cassandra, Oracle, Lighthouse. La elección comunica qué hace antes de explicarlo.
En thrillers contemporáneos, el algoritmo es villano sutil. The Social Dilemma, Coded Bias nombran 'el algoritmo' genéricamente, lo que produce horror difuso. Para narrativa específica, dale nombre: 'el sistema FACE-IV', 'el modelo Recidivismo-3', 'el ranker SocialScore-7'. La nomenclatura técnica vuelve concreto el peligro.
Para sátira corporativa, el nombre del algoritmo puede ser absurdo-aspiracional: 'TalentSync v2.0', 'SmileScore Pro', 'EmpathyMetric Enterprise'. Severance y Mr. Robot usan esta técnica. La mezcla de palabras vacías de marketing tech con función deshumanizante específica es subgénero entero.