<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>AI Engineering on KnightLi Blog</title>
        <link>https://knightli.com/es/tags/ai-engineering/</link>
        <description>Recent content in AI Engineering on KnightLi Blog</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>es</language>
        <lastBuildDate>Sat, 06 Jun 2026 22:22:56 +0800</lastBuildDate><atom:link href="https://knightli.com/es/tags/ai-engineering/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>ai-engineering-from-scratch: una ruta para construir ingeniería de IA desde cero</title>
        <link>https://knightli.com/es/2026/06/06/ai-engineering-from-scratch-roadmap/</link>
        <pubDate>Sat, 06 Jun 2026 22:22:56 +0800</pubDate>
        
        <guid>https://knightli.com/es/2026/06/06/ai-engineering-from-scratch-roadmap/</guid>
        <description>&lt;p&gt;&lt;code&gt;rohitg00/ai-engineering-from-scratch&lt;/code&gt; es una ruta amplia para aprender ingeniería de IA. Su lema es “Learn it. Build it. Ship it for others.” El énfasis no está solo en leer conceptos, sino en implementar sistemas de IA desde sus fundamentos.&lt;/p&gt;
&lt;p&gt;Si ya sabes llamar a las APIs de OpenAI, Claude o Gemini, pero quieres completar conocimientos de base sobre machine learning, Transformers, entrenamiento, inferencia e ingeniería, este proyecto merece estar en tus marcadores.&lt;/p&gt;
&lt;h2 id=&#34;no-es-una-lista-de-recursos-más&#34;&gt;No es una lista de recursos más
&lt;/h2&gt;&lt;p&gt;Muchos repositorios de aprendizaje de IA solo juntan papers, cursos y enlaces de blogs. &lt;code&gt;ai-engineering-from-scratch&lt;/code&gt; se parece más a un índice de curso: cada tema indica si es Learn o Build, y muchas partes te piden implementar desde cero en Python.&lt;/p&gt;
&lt;p&gt;Cubre un rango muy amplio:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fundamentos de matemáticas y machine learning;&lt;/li&gt;
&lt;li&gt;Redes neuronales y deep learning;&lt;/li&gt;
&lt;li&gt;Visión por computadora;&lt;/li&gt;
&lt;li&gt;Audio y voz;&lt;/li&gt;
&lt;li&gt;Profundización en Transformers;&lt;/li&gt;
&lt;li&gt;IA generativa;&lt;/li&gt;
&lt;li&gt;Aprendizaje por refuerzo;&lt;/li&gt;
&lt;li&gt;LLMs desde cero;&lt;/li&gt;
&lt;li&gt;Optimización de inferencia;&lt;/li&gt;
&lt;li&gt;AI Agent e ingeniería de producción.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Esta ruta no es para quien quiere lanzar una app de IA esta noche, pero sí para quien quiere fortalecer de verdad sus bases de ingeniería de IA.&lt;/p&gt;
&lt;h2 id=&#34;qué-caracteriza-la-ruta&#34;&gt;Qué caracteriza la ruta
&lt;/h2&gt;&lt;p&gt;Una característica clara es el avance por fases. Por ejemplo, la parte de Transformers empieza con los problemas de RNN, luego pasa a self-attention, multi-head attention, positional encoding, Transformer completo, BERT, GPT, T5, ViT, MoE, KV cache, Flash Attention, Scaling Laws y construcción de un Transformer desde cero.&lt;/p&gt;
&lt;p&gt;La parte de LLM tampoco trata solo de prompts. Cubre:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Tokenizers: BPE, WordPiece, SentencePiece;&lt;/li&gt;
&lt;li&gt;Construir un tokenizer desde cero;&lt;/li&gt;
&lt;li&gt;Pipelines de datos para preentrenamiento;&lt;/li&gt;
&lt;li&gt;Preentrenar un Mini GPT;&lt;/li&gt;
&lt;li&gt;Entrenamiento distribuido;&lt;/li&gt;
&lt;li&gt;Instruction Tuning;&lt;/li&gt;
&lt;li&gt;RLHF;&lt;/li&gt;
&lt;li&gt;DPO;&lt;/li&gt;
&lt;li&gt;Optimización de inferencia y despliegue.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Este tipo de contenido ayuda a pasar de “sé usar APIs de IA” a “entiendo por qué los modelos funcionan así”.&lt;/p&gt;
&lt;h2 id=&#34;por-qué-importa-hacerlo-desde-cero&#34;&gt;Por qué importa hacerlo desde cero
&lt;/h2&gt;&lt;p&gt;“Desde cero” suena lento, pero tiene una ventaja: entiendes qué ocultan los frameworks.&lt;/p&gt;
&lt;p&gt;Si has escrito attention por tu cuenta, es más fácil entender:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Por qué los contextos más largos consumen más memoria;&lt;/li&gt;
&lt;li&gt;Por qué KV cache acelera la inferencia;&lt;/li&gt;
&lt;li&gt;Qué optimiza realmente Flash Attention;&lt;/li&gt;
&lt;li&gt;En qué se diferencian RoPE y ALiBi en positional encoding;&lt;/li&gt;
&lt;li&gt;Por qué MoE no es simplemente aumentar parámetros;&lt;/li&gt;
&lt;li&gt;Por qué tokenization afecta el rendimiento multilingüe;&lt;/li&gt;
&lt;li&gt;Qué problemas distintos resuelven fine-tuning, RLHF y DPO.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Estos detalles quizá no se usan al llamar una API. Pero cuando haces selección de modelos, optimización de costes, despliegue local, sistemas de contexto largo o frameworks de Agents, se vuelven muy útiles.&lt;/p&gt;
&lt;h2 id=&#34;para-quién-es&#34;&gt;Para quién es
&lt;/h2&gt;&lt;p&gt;Esta ruta encaja mejor con:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Personas que ya escriben Python y quieren aprender ingeniería de IA de forma sistemática;&lt;/li&gt;
&lt;li&gt;Desarrolladores de aplicaciones de IA que no se sienten seguros sobre los fundamentos de los modelos;&lt;/li&gt;
&lt;li&gt;Desarrolladores que quieren pasar de llamar APIs a ser AI Engineers;&lt;/li&gt;
&lt;li&gt;Personas que preparan investigación sobre LLMs, optimización de inferencia o entrenamiento de modelos;&lt;/li&gt;
&lt;li&gt;Quienes prefieren aprender construyendo, no solo viendo videos o leyendo artículos.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;No es ideal para principiantes absolutos. Conviene tener al menos Python, matemáticas básicas y algunos conceptos de machine learning, o será fácil atascarse.&lt;/p&gt;
&lt;h2 id=&#34;cómo-empezar-de-forma-estable&#34;&gt;Cómo empezar de forma estable
&lt;/h2&gt;&lt;p&gt;No intentes tragarte todo el repositorio de una vez. Lo más práctico es elegir una ruta según tu objetivo:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Quieres crear apps de IA: prioriza LLMs, Agents, inferencia e ingeniería;&lt;/li&gt;
&lt;li&gt;Quieres entender modelos: empieza por redes neuronales, Transformers y LLM from scratch;&lt;/li&gt;
&lt;li&gt;Quieres productos de voz: mira audio, Whisper, TTS y voice assistant pipeline;&lt;/li&gt;
&lt;li&gt;Quieres generación de imágenes: mira generative AI, diffusion, Stable Diffusion y ControlNet;&lt;/li&gt;
&lt;li&gt;Quieres fundamentos: empieza por matemáticas, machine learning y deep learning.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Lo mejor es dejar un pequeño proyecto en cada fase. Leer el índice se siente bien, pero el valor real aparece al ejecutar un tokenizer, attention, mini GPT, RAG o servicio de inferencia.&lt;/p&gt;
&lt;h2 id=&#34;relación-con-el-desarrollo-normal-de-apps-de-ia&#34;&gt;Relación con el desarrollo normal de apps de IA
&lt;/h2&gt;&lt;p&gt;Muchas aplicaciones de IA hoy no necesitan entrenar modelos desde cero. Puedes usar APIs en la nube, bases vectoriales, motores de workflow y algunas llamadas a herramientas para crear un prototipo rápido.&lt;/p&gt;
&lt;p&gt;Pero si quieres ir más lejos, aparecen preguntas como:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;¿Por qué este modelo de contexto largo es tan lento?&lt;/li&gt;
&lt;li&gt;¿Por qué RAG recuperó la respuesta pero el modelo no la usó?&lt;/li&gt;
&lt;li&gt;¿Por qué algunas capacidades empeoraron después del fine-tuning?&lt;/li&gt;
&lt;li&gt;¿Por qué el despliegue local se queda sin VRAM?&lt;/li&gt;
&lt;li&gt;¿Por qué las llamadas a herramientas del Agent son inestables?&lt;/li&gt;
&lt;li&gt;¿Por qué modelos con parámetros similares tienen costes tan diferentes?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;En ese momento, el conocimiento de bajo nivel deja de ser decoración y se convierte en capacidad de depuración.&lt;/p&gt;
&lt;h2 id=&#34;resumen&#34;&gt;Resumen
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;ai-engineering-from-scratch&lt;/code&gt; es para personas que quieren fortalecer seriamente las bases de la ingeniería de IA. No promete atajos ni es solo una colección de marcadores; divide muchos módulos centrales de IA en fases que se pueden aprender, implementar y entregar.&lt;/p&gt;
&lt;p&gt;Si solo haces apps simples de IA, no necesitas leerlo entero. Pero si quieres entender no solo cómo llamar APIs, sino también modelos, entrenamiento, inferencia, optimización y despliegue de ingeniería, este repositorio puede servir como ruta a largo plazo.&lt;/p&gt;
&lt;h2 id=&#34;referencias&#34;&gt;Referencias
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/rohitg00/ai-engineering-from-scratch&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;rohitg00/ai-engineering-from-scratch - GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        
    </channel>
</rss>
