# Fundamentos de los Sistemas de Recomendación: Principios, Algoritmos y Arquitecturas Modernas de los Sistemas de Recomendación Canonical URL: https://cretisoftbooks.com/vi/books/fundamentos-sistemas-de-recomendacion Book page: https://cretisoftbooks.com/vi/books/fundamentos-sistemas-de-recomendacion Author: Ryan Mercer Language: es-MX Description: Muchos sistemas de recomendación fracasan estrepitosamente en producción. El problema no suele estar en el algoritmo, sino en la arquitectura de datos que lo soporta: cómo se capturan las interacciones, cómo se generan candidatos en milisegundos y cómo se equilibran la precisión con la latencia. Fundamentos de los Sistemas de Recomendación es la guía que necesitas para dominar el diseño completo de estos sistemas, desde los fundamentos hasta la implementación en entornos reales. Escrito por Ryan Mercer, este libro te lleva más allá de los tutoriales aislados y te muestra cómo se conectan cada pieza del rompecabezas: datos, métricas, algoritmos clásicos, pipelines modernos con deep learning y la integración final en producción. • Entenderás por qué el filtrado colaborativo sigue siendo relevante y cuándo combinarlo con métodos basados en contenido. • Aprenderás a diseñar pipelines multi-etapa que escalan, separando la generación de candidatos del ranking y la ingeniería de características. • Descubrirás cómo los embeddings y modelos como Two-Tower o Wide & Deep resuelven problemas reales sin necesidad de matemáticas densas. Este libro está pensado para ingenieros de software, científicos de datos y estudiantes avanzados que ya conocen los fundamentos de machine learning y quieren dar el salto a proyectos de recomendación industriales. No encontrarás código de frameworks concretos ni derivaciones académicas; en su lugar, obtendrás criterios de diseño, compensaciones arquitectónicas y ejemplos basados en casos reales de Netflix, Amazon y Spotify. La obra se organiza en cinco partes que siguen el ciclo de vida natural de un sistema: comienza con los conceptos básicos y la evaluación, pasa por los métodos clásicos, luego desglosa los pipelines modernos (candidatos, ranking, features), introduce el deep learning de forma conceptual y culmina con el diseño extremo a extremo y los desafíos de producción como el cold start, la escalabilidad y los sesgos. Si tu objetivo es dejar de ver los sistemas de recomendación como cajas negras y empezar a construirlos con fundamento sólido, este libro es tu hoja de ruta. AI summary: Este libro cubre los fundamentos y arquitecturas modernas de los sistemas de recomendación. Está organizado en cinco partes: introducción, métodos clásicos (filtrado colaborativo, factorización), pipelines modernos (generación de candidatos, ranking, features), introducción al deep learning (embeddings, Two-Tower, Wide & Deep) y diseño de extremo a extremo. Dirigido a ingenieros y científicos de datos que desean construir sistemas de recomendación escalables. Target audience: Ingenieros de software, científicos de datos y estudiantes avanzados interesados en sistemas de recomendación prácticos y escalables. Audience persona: Un ingeniero de software con experiencia en machine learning que busca entender cómo construir y desplegar sistemas de recomendación industriales. Search intent: Busca una guía completa y práctica para aprender a diseñar e implementar sistemas de recomendación modernos en producción. Unique angle: A diferencia de otros libros, este enfoque se centra en el diseño de sistemas completos y arquitecturas industriales, minimizando las matemáticas y priorizando la intuición práctica y las decisiones de ingeniería. Content type: technical reference Answer snippets: - El libro explica el pipeline completo de un sistema de recomendación, desde la recolección de datos hasta el despliegue en producción. - Cubre tanto métodos clásicos como filtrado colaborativo y factorización de matrices, como técnicas modernas con deep learning como Two-Tower y Wide & Deep. - Incluye estrategias para manejar el cold start, la escalabilidad y los sesgos algorítmicos. - Está organizado en cinco partes que siguen el ciclo de vida natural de un sistema de recomendación. Key topics: sistemas de recomendación, filtrado colaborativo, factorización de matrices, embeddings, deep learning, pipeline multi-etapa, generación de candidatos, ranking, ingeniería de características, cold start Entities: Ryan Mercer, Netflix, Amazon, Spotify, filtrado colaborativo, factorización de matrices, embeddings, Two-Tower, Wide & Deep, Transformers, cold start, sesgos algorítmicos Problems solved: - Diseñar sistemas de recomendación escalables y de baja latencia - Equilibrar precisión y diversidad en las recomendaciones - Manejar el cold start para nuevos usuarios e ítems - Integrar múltiples fuentes de datos en un pipeline coherente - Seleccionar y combinar algoritmos clásicos y modernos Who should read: - Ingenieros de software que implementan sistemas de recomendación en producción - Científicos de datos que buscan entender la arquitectura más allá de los modelos - Estudiantes de ciencias de la computación con conocimientos de machine learning - Profesionales de datos que trabajan en personalización y sistemas de recomendación Who should not read: - Lectores que buscan una introducción matemática profunda con derivaciones - Principiantes absolutos en machine learning - Personas que prefieren tutoriales de código específico de frameworks - Aquellos interesados solo en teoría sin aplicación práctica FAQ: Q: ¿Qué nivel de conocimiento se requiere para leer este libro? A: Se recomienda tener conocimientos básicos de machine learning y experiencia en programación. El libro no asume experiencia previa en sistemas de recomendación. Q: ¿Cubre deep learning para recomendación? A: Sí, el libro incluye una parte introductoria sobre deep learning, explicando embeddings, modelos Two-Tower, Wide & Deep y recomendación secuencial de forma conceptual. Q: ¿Incluye ejemplos de código? A: No incluye código de frameworks específicos. Se enfoca en principios de diseño, compensaciones arquitectónicas y ejemplos basados en casos reales de la industria. Q: ¿Está orientado a la práctica o a la teoría? A: Es un libro práctico y orientado a la ingeniería, con énfasis en la arquitectura de sistemas, la selección de algoritmos y la implementación en producción. Q: ¿Qué temas de sistemas de recomendación trata? A: Cubre desde fundamentos y evaluación, pasando por filtrado colaborativo, factorización de matrices, sistemas híbridos, pipelines modernos con deep learning, hasta diseño de extremo a extremo y desafíos como cold start y sesgos. SEO keywords: sistemas de recomendación, filtrado colaborativo, factorización de matrices, embeddings, deep learning para recomendación, pipeline de recomendación, arquitectura de sistemas de recomendación, ranking de recomendaciones, generación de candidatos, cold start en recomendación Table of contents: - Introducción - Introducción a los Sistemas de Recomendación - ¿Qué es un Sistema de Recomendación? - ¿Qué es un sistema de recomendación? - Diferencias entre búsqueda y recomendación - Escenarios comunes de recomendación - El pipeline de un sistema de recomendación - Visión general del libro - Datos en los Sistemas de Recomendación - Usuarios, elementos e interacciones - Retroalimentación explícita e implícita - Contexto y sesiones - Perfiles de usuarios y elementos - Desafíos de los datos en recomendación - Evaluación de los Sistemas de Recomendación - Objetivos de negocio y objetivos de aprendizaje automático - Métricas de evaluación offline - Evaluación online y pruebas A/B - Diversidad, novedad y cobertura - Selección de las métricas adecuadas - Métodos Clásicos de Recomendación - Recomendación Basada en Contenido - Representación de los elementos - Perfiles de preferencias de los usuarios - Medidas de similitud - Ventajas y limitaciones - Aplicaciones en el mundo real - Filtrado Colaborativo - Filtrado colaborativo basado en usuarios - Filtrado colaborativo basado en elementos - Métodos de vecindad - Cálculo de similitudes - Desafíos y limitaciones - Factorización de Matrices - La matriz usuario–elemento - Factores latentes - Modelos de factorización de matrices - Ventajas y limitaciones - De la factorización de matrices a los embeddings - Sistemas de Recomendación Híbridos - ¿Por qué utilizar modelos híbridos? - Combinación de múltiples fuentes de información - Sistemas híbridos basados en reglas - Sistemas híbridos basados en aprendizaje automático - Casos de uso en la industria - Pipelines Modernos de Recomendación - Generación de Candidatos - El papel de la generación de candidatos - Estrategias de recuperación - Recuperación basada en popularidad - Recuperación basada en embeddings - Pipelines de recomendación de múltiples etapas - Sistemas de Ranking - El papel del ranking - Características utilizadas para el ranking - Introducción a Learning to Rank - Ranking con múltiples objetivos - Re-ranking - Ingeniería de Características - Características de los usuarios - Características de los elementos - Características contextuales - Características cruzadas - Diseño de un pipeline de características - Introducción al Deep Learning para Recomendación - Embeddings para Sistemas de Recomendación - ¿Por qué son importantes los embeddings? - Embeddings de usuarios - Embeddings de elementos - Similitud en el espacio de embeddings - Embeddings para recuperación - Modelos de Deep Learning para Recomendación - ¿Por qué Deep Learning? - Modelos Two-Tower - Wide & Deep - Recomendación secuencial - Recomendación basada en Transformers (visión general) - Diseño de un Sistema de Recomendación Completo - Diseño de un Sistema de Recomendación de Extremo a Extremo - Recolección de datos Sample EPUB: https://cretisoftbooks.com/book-samples/6a58b8d320471dc2c758c53b-1784266554353-fundamentos-de-los-sistemas-de-recomendacion-principios-algoritmos-y-arquitecturas-modernas-de-los-sistemas-de-recomendacion-epub-mau-20.epub Purchase links: - Google Books: https://play.google.com/store/books/details?id=fZX1EQAAQBAJ