La única guía de preprocesamiento de TensorFlow que necesitas

Guía práctica de preprocesamiento en TensorFlow con capas de Keras para imágenes, numéricos, categóricos y texto: aumento, normalización, hashing, TextVectorization y embeddings, con recetas listas para producción.

19 sept 2025 • 3 min de lectura • Equipo Q2BSTUDIO

Inteligencia-Artificial-

Esta guía práctica explica técnicas de preprocesamiento en TensorFlow usando capas de Keras para preparar datos de imagen, numéricos, categóricos y de texto antes del entrenamiento. Cubrimos aumento de datos de imágenes, normalización de características numéricas, codificación one hot para categorías, el truco de hashing para variables con alta cardinalidad y el preprocesado de texto con TextVectorization para embeddings, n grams y TF IDF, con recetas cortas que puedes adaptar a tus pipelines de entrenamiento.

Para imágenes es habitual aplicar aumento y normalización en la tubería de datos. Ejemplos rápidos: tf.keras.layers.RandomFlip para volteos, tf.keras.layers.RandomRotation para rotaciones, tf.keras.layers.RandomZoom para zoom aleatorio y tf.keras.layers.Rescaling(1.0/255) para escalar píxeles. Estas capas se pueden encadenar dentro de un modelo o aplicarse en el dataset antes del ajuste para mejorar la robustez y reducir overfitting.

Para características numéricas conviene usar la capa tf.keras.layers.Normalization que aprende la media y desviación estándar del conjunto de entrenamiento y aplica la transformación en producción. Es ideal para datos tabulares donde la escala influye en la convergencia del optimizador.

Las variables categóricas se pueden transformar con StringLookup y IntegerLookup seguido de CategoryEncoding para obtener one hot vectors. Para catálogos pequeños esta estrategia es simple y efectiva. Para columnas con muchas categorías conviene el truco de hashing usando tf.keras.layers.Hashing que reduce dimensionalidad manteniendo eficiencia y evitando tablas de mapeo gigantes.

El preprocesado de texto con tf.keras.layers.TextVectorization permite tokenizar, limitar vocabulario, generar secuencias para embeddings, crear n grams y producir representaciones tipo TF IDF. Puedes entrenar un embedding simple con la capa tf.keras.layers.Embedding aplicada a las secuencias generadas por TextVectorization, o usar la salida TF IDF para clasificadores lineales y modelos de ensamblado.

Recetas prácticas resumidas que puedes adaptar: normalizar numéricos con normalizer = tf.keras.layers.Normalization(); normalizer.adapt(dataset), aumento de imagen con data_augmentation = tf.keras.Sequential([tf.keras.layers.RandomFlip(), tf.keras.layers.RandomRotation(0.1)]), hashing con hasher = tf.keras.layers.Hashing(num_bins=1024) y TextVectorization configurado para n grams o TF IDF con parámetros de salida adecuados.

Al integrar estas capas en el propio modelo reducen la discrepancia entre entrenamiento y producción y simplifican el pipeline. También facilitan la reutilización de la lógica de preprocesado cuando se despliegan modelos en servicios cloud.

En Q2BSTUDIO somos especialistas en desarrollo de software y aplicaciones a medida, y ofrecemos servicios completos que incluyen integración de pipelines de datos y modelos con infraestructuras en la nube. Si tu proyecto necesita soluciones de inteligencia artificial o ia para empresas podemos ayudarte a diseñar e implementar desde el preprocesado hasta el despliegue y monitorización. Con experiencia en ciberseguridad y pentesting garantizamos implementaciones seguras y escalables.

Si buscas desarrollar una solución de aprendizaje automático integrada con tu producto hablamos de software a medida y aplicaciones a medida que incluyen integración con servicios cloud y pipelines de datos. Para proyectos centrados en modelos y estrategias de IA visita nuestra página de inteligencia artificial y descubre servicios de agentes IA, servicios inteligencia de negocio y opciones para potenciar análisis con power bi.

Palabras clave integradas en este artículo para mejorar posicionamiento: aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA y power bi.

Si quieres que adaptemos estos patrones a tu pipeline, Q2BSTUDIO puede desarrollar la solución completa incluyendo integración con AWS o Azure, automatización de procesos, despliegue continuo y dashboards analíticos para monitorizar rendimiento y datos en producción.

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

Inteligencia artificial

Agentes de IA, chatbots y asistentes inteligentes que automatizan tareas y atienden a tus clientes 24/7 para mejorar la eficiencia de tu negocio.

Más info

Desarrollo de software

Aplicaciones web, móviles y de escritorio, intranets, e-commerce, SaaS y plataformas de gestión diseñadas para las necesidades concretas de tu empresa.

Más info

Servicios cloud

Migración, infraestructura, hosting gestionado, alta disponibilidad y seguridad en Microsoft Azure y Amazon Web Services para que tu negocio escale sin límites.

Más info

Ciberseguridad y pentesting

Auditorías de seguridad, test de intrusión (pentesting) y protección de aplicaciones, datos e infraestructura on-premise y cloud, con hacking ético y cumplimiento normativo.

Más info

Business Intelligence

Cuadros de mando y análisis de datos con Power BI: integramos tus fuentes, diseñamos dashboards y KPIs y convertimos tus datos en decisiones.

Más info

Automatización de procesos

Automatizamos tareas repetitivas y conectamos tus aplicaciones con n8n, Power Automate, Make y RPA, eliminando trabajo manual y aumentando la productividad.

Más info

Formación para empresas

Formamos a tus equipos en tecnología con criterio: desarrollo web, bases de datos, Git, buenas prácticas y seguridad, automatización con n8n, inteligencia artificial para empresas y creación de soluciones de IA con Azure AI Foundry.

Más info

Auditoría de código

Auditamos el código que creas tú, tu equipo o una IA: te decimos qué está bien y qué mejorar, lo securizamos y lo dejamos listo para producción, web o app.

Más info

Generación de imágenes con IA

Creamos por ti las imágenes que necesita tu negocio con inteligencia artificial: producto, redes, publicidad, ilustración y avatares. Tú nos dices qué quieres y te lo entregamos listo para usar.

Más info

Generación de vídeos con IA

Creamos por ti vídeos con inteligencia artificial: promocionales, para redes, presentadores virtuales, doblaje y animaciones. Nos cuentas la idea y te lo entregamos montado y listo para publicar.

Más info

Avatares conversacionales con IA

Creamos avatares conversacionales con IA —humanos digitales con cara y voz— que atienden a tus clientes y equipos con el conocimiento de tu empresa, en tu web, monitores interactivos, WhatsApp o Teams.

Más info

Marketing Online e IA

Google Ads, Meta Ads, LinkedIn Ads y posicionamiento en motores de IA (GEO/AEO): captamos clientes y hacemos que tu marca aparezca donde te buscan, también en ChatGPT, Gemini y Perplexity.

Más info

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.

Live Chat