Obtener Acceso
PARA mejora tus habilidades
Más de Más de 8.000 Libros vendidos
4.4 estrellas EN Amazon

NLP con Transformers

Fundamentos y aplicaciones principales

Este innovador libro lo guía a través del revolucionario mundo de los transformadores, los motores detrás de los modelos de lenguaje de IA más avanzados de la actualidad. Desde los conceptos básicos de la arquitectura de transformadores hasta el desarrollo de aplicaciones sofisticadas, este libro proporciona todo lo que necesita para aprovechar el poder de esta tecnología de vanguardia de manera práctica e impactante.

Mejora tus habilidades de programación

Lo Que Obtendrás de Este Libro

6 capítulos que abarcan más de 650 páginas

Más de 250 bloques explicativos de código

Más de 25 ejercicios prácticos

3 cuestionarios para poner a prueba tus conocimientos

3 proyectos prácticos del «mundo real»

Acerca de este libro

Entender la arquitectura de transformadores

Los transformadores han cambiado el panorama del procesamiento del lenguaje natural al permitir que los modelos manejen dependencias de largo alcance y paralelicen el entrenamiento de formas antes inimaginables. Esta sección del libro desmitifica el funcionamiento interno de los modelos transformadores, incluidos los conceptos clave de los mecanismos de atención, las codificaciones posicionales y la construcción capa por capa que hace que estos modelos tengan una potencia única.

A través de diagramas detallados y explicaciones paso a paso, los lectores comprenderán cómo los transformadores procesan y generan el lenguaje. El libro también aborda la evolución de la arquitectura de los transformadores, desde los primeros modelos, como el Transformer original, hasta las variantes más recientes, como el BERT, el GPT y el T5. Cada modelo se explora en su contexto, con ejemplos que demuestran sus puntos fuertes específicos en tareas como la clasificación de textos, la traducción automática, etc.

Además de explicar la arquitectura y la evolución de los transformadores, el libro profundiza en las técnicas de optimización que mejoran el rendimiento del modelo, como el ajuste de hiperparámetros, la regularización y las estrategias de entrenamiento avanzadas, como el aprendizaje por transferencia y el ajuste fino. Estos temas son fundamentales para desarrollar modelos de PNL eficientes y sólidos que puedan ampliarse para satisfacer las demandas de grandes conjuntos de datos y tareas lingüísticas complejas. En esta sección se ofrecen consejos prácticos para optimizar los modelos de transformadores, incluida la selección de las tasas de aprendizaje, los tamaños de los lotes y las funciones de activación correctos, además de estrategias para evitar errores comunes, como el sobreajuste.

Creación de aplicaciones con transformadores

Con un conocimiento sólido de la arquitectura de transformadores, el libro cambia el enfoque hacia las aplicaciones prácticas. En esta sección se enseña cómo implementar los transformadores en una variedad de tareas de la PNL, como el análisis de sentimientos, el reconocimiento de entidades nombradas y la respuesta a preguntas. Incluye guías prácticas sobre el uso de bibliotecas populares, como Transformers de Hugging Face, para crear, ajustar e implementar modelos de PNL de manera rápida y eficiente.

Los lectores aprenderán cómo preparar conjuntos de datos, seleccionar los modelos previamente entrenados apropiados y ajustar los parámetros de entrenamiento para maximizar el rendimiento del modelo. Los estudios de casos reales proporcionan información sobre cómo se utilizan los transformadores en la industria actual, desde la mejora del servicio al cliente con chatbots hasta el desarrollo de tecnologías lingüísticas más accesibles para los idiomas de todo el mundo.

Además, esta sección profundiza en las complejidades de la integración de transformadores con las canalizaciones de datos e infraestructuras de TI existentes, cruciales para implementar estas tecnologías en aplicaciones del mundo real a gran escala. Ofrece estrategias para gestionar las demandas computacionales de los transformadores, incluido el uso de plataformas de computación distribuida y en la nube, que suelen ser necesarias para gestionar las fases de entrenamiento e inferencia de los modelos grandes. Se ofrecen consejos prácticos para la elaboración de modelos, la supervisión y la mejora continua a fin de garantizar que los sistemas de PNL sigan siendo eficientes y efectivos a lo largo del tiempo.

«Procesamiento del lenguaje natural con transformadores: fundamentos y aplicaciones principales» no solo enseña las habilidades técnicas necesarias para implementar los transformadores, sino que también alienta a los lectores a pensar críticamente sobre las implicaciones éticas del procesamiento automatizado del lenguaje. Los capítulos finales analizan los desafíos que plantean el sesgo y la equidad en los modelos de IA, y te preparan para crear soluciones de IA más éticas y equitativas.

Este contenido está diseñado para ofrecer una descripción completa del libro, mostrando tanto la profundidad técnica como las aplicaciones prácticas de los transformadores en el procesamiento del lenguaje natural. Si hay elementos adicionales o aspectos específicos que te gustaría incluir, ¡no dudes en hacérmelo saber!

Para capacitar aún más a los lectores en el desarrollo responsable de la IA, el libro también explora el impacto de las tecnologías de la PNL en la sociedad en general, haciendo hincapié en la importancia de las tecnologías lingüísticas inclusivas y accesibles. Proporciona directrices para desarrollar modelos multilingües que puedan servir a diversas comunidades mundiales, reduciendo así las barreras lingüísticas y promoviendo el intercambio cultural.

Además, el texto analiza el potencial de la PNL para ayudar en los esfuerzos humanitarios, como la respuesta a las crisis y las mejoras de accesibilidad para las personas con discapacidades. Esta perspectiva más amplia ayuda a los tecnólogos a comprender las profundas implicaciones sociales de su trabajo y el potencial de la PNL para contribuir positivamente a varios aspectos de la vida humana.

Los transformadores han revolucionado el procesamiento del lenguaje natural al impulsar modelos de última generación como BERT, GPT y T5. Estos modelos ahora son esenciales para aplicaciones como los chatbots, la generación de texto, la traducción automática y la resumición automática. La PNL con Transformers: Fundamentals and Core Applications ofrece un enfoque estructurado para comprender y aplicar modelos basados en transformadores, lo que ayuda a los desarrolladores, científicos de datos y entusiastas de la IA a aprovechar la potencia de estas arquitecturas avanzadas en situaciones reales.
Este libro lo lleva desde los fundamentos de los modelos de transformadores hasta la implementación práctica, y le enseña cómo ajustarlos, optimizarlos e implementarlos para aplicaciones de PNL. Obtendrá experiencia práctica con herramientas como Hugging Face Transformers, PyTorch y TensorFlow, y aprenderá a procesar datos de texto de manera eficiente y a crear modelos de PNL de alto rendimiento. A través de ejercicios de codificación y proyectos del mundo real, desarrollarás una comprensión profunda de cómo funcionan los transformadores y cómo usarlos de manera efectiva, lo que te convertirá en un programador más hábil y capaz.
A diferencia de los libros tradicionales de PNL que se centran en las técnicas clásicas de aprendizaje automático, este libro está dedicado por completo a los modelos basados en transformadores. Combina explicaciones teóricas con ejemplos prácticos de codificación, lo que garantiza que no solo comprenda los conceptos, sino que también sepa cómo implementarlos. Con un enfoque práctico, lo guía a través de aplicaciones del mundo real, como la clasificación de textos, el reconocimiento de entidades con nombre y el análisis de sentimientos, para cerrar la brecha entre la teoría y la práctica.
Se recomienda un conocimiento básico de Python y Machine Learning, pero no se requiere experiencia previa con transformadores. El libro comienza con los conceptos fundamentales y, poco a poco, avanza hacia temas más avanzados, por lo que es accesible tanto para principiantes como para profesionales experimentados que desean profundizar sus conocimientos sobre la PNL con transformadores.
Acceso al servicio de atención al cliente VIP de Cuantum Technologies, con un equipo dedicado de desarrolladores listos para responder a todas sus preguntas. Un repositorio de código con ejemplos completamente funcionales y código previamente probado y listo para producción. La plataforma de aprendizaje electrónico de Success University, donde puede acceder a recursos adicionales y contenido de vídeo gratuito para reforzar su aprendizaje. Actualizaciones periódicas y materiales adicionales para mantenerse al día con los nuevos avances de la PNL con transformadores.

Tabla de contenido

Chapter 1: Introduction to NLP and Its Evolution

1.1 ¿Qué es la PNL?

1.2 Historical Development of NLP

1.3 Traditional Approaches in NLP

1.4 Practical Exercises for Chapter 1

Chapter 1 Summary

Chapter 2: Fundamentals of Machine Learning for

2.1 Basics of Machine Learning for Text

2.2 Neural Networks in NLP

2.3 Word Embeddings: Word2Vec, GloVe, and FastText

2.4 Introduction to Transformer-based Embeddings

Practical Exercises for Chapter 2

Chapter 3: Attention and the Rise of Transformers

3.1 Challenges with RNNs and CNNs in NLP

3.2 Understanding Attention Mechanisms

3.3 Self-Attention and Multi-Head Attention

3.4 Sparse Attention for Efficiency

Practical Exercises for Chapter 3

Quiz Part I

Questions

Answers

Chapter 4: The Transformer Architecture

4.1 The "Attention Is All You Need" Paper

4.2 Encoder-Decoder Framework Explained

4.3 Positional Encoding and Its Importance

4.4 Comparisons with Traditional Architectures

Practical Exercises for Chapter 4

Chapter 5: Key Transformer Models and Innovations

5.1 BERT and Variants (RoBERTa, DistilBERT)

5.2 GPT and Autoregressive Transformers

5.3 Multimodal Transformers: CLIP, DALL-E

5.4 Specialized Models: BioBERT, LegalBERT

Practical Exercises for Chapter 5

Quiz Part II

Answers

Questions

Multiple-Choice Questions

True or False

Short-Answer Questions

Chapter 6: Core NLP Applications

6.1 Sentiment Analysis

6.2 Named Entity Recognition (NER)

6.3 Text Classification

Practical Exercises for Chapter 6

Chapter 6 Summary

Project 1: Sentiment Analysis with BERT

1. Why Sentiment Analysis?

2. Why Use BERT?

3. Project Overview

4. Step 1: Preparing the Environment

5. Step 2: Loading and Exploring the Dataset

Project 2: News Categorization Using BERT

1. Why BERT for News Categorization?

2. What Will You Learn?

3. Step 1: Setting Up the Environment

4. Step 2: Loading and Preparing the Dataset

5. Preprocess the Dataset

Project 3: Customer Feedback Analysis Using Sentiment Analysis

1. Why Sentiment Analysis?

2. What Will You Learn?

3. Step 1: Setting Up the Environment

4. Step 2: Loading and Preparing the Dataset

5. Step 3: Fine-Tuning BERT for Sentiment Analysis

Quiz Part III

Questions

Answers Key

Reseñas

Lo que dicen nuestros lectores sobre este libro

¡Explore las reseñas para comprender por qué este libro es una excelente elección! Descubra cómo otros se han beneficiado del conocimiento y las ideas que proporciona. Pruebe el emocionante contenido que le espera y compruebe si este libro es el libro perfecto para su viaje.

Recomendado por decenas de personas
Reseña de Amazon

Alice M.

El libro ofrece una explicación clara y completa de las arquitecturas de los transformadores, haciendo que conceptos complejos como los mecanismos de atención y las codificaciones posicionales sean accesibles incluso para los recién llegados. Lo que más destaca es la sección de aplicaciones prácticas, en la que el autor explica cómo implementar estos modelos para tareas del mundo real utilizando la biblioteca Hugging Face Transformers. Cada capítulo está repleto de ejemplos detallados y estudios de casos que aclaran la teoría y muestran cómo se puede aplicar para resolver problemas prácticos en la PNL.

Reseña de Amazon

John Hamilton

El libro cierra de manera brillante la brecha entre el conocimiento teórico y la aplicación práctica, proporcionando a los lectores una base sólida en la arquitectura de los transformadores, seguida de una guía detallada sobre su implementación. Los tutoriales sobre el uso de transformadores para tareas como el análisis de opiniones y la respuesta a preguntas son especialmente útiles, ya que incluyen fragmentos de código y consejos para optimizar el rendimiento. Además, el debate sobre las consideraciones éticas añade una dimensión necesaria al debate en torno a la IA, al fomentar prácticas de desarrollo responsables.

Comience su viaje de aprendizaje hoy

Desbloquear el acceso

Es su elección, libro de tapa blanda, libro electrónico o Pase de acceso completo a toda nuestra biblioteca de programación

Libro de tapa blanda en Amazon
49,90$
Cómpralo en Amazon
  • Libro de tapa blanda enviado desde Amazon
  • Acceso gratuito al repositorio de código
  • Atención al cliente de primera calidad
Acceso al libro
24,90$
  • Plataforma digital de aprendizaje electrónico
  • Contenido de vídeo adicional gratuito
  • Rentable
  • Atención al cliente de primera calidad
  • Recursos de código fáciles de copiar y pegar
  • Aprenda en cualquier lugar
Acceso ilimitado a toda la biblioteca
8,25$/mes
Conozca más
  • Todo, desde Book Access
  • Acceso ilimitado a la biblioteca de libros
  • 50% de descuento en libros de bolsillo
  • Acceso anticipado a nuevos lanzamientos
  • Contenido de vídeo exclusivo
  • Recomendaciones de libros mensuales
  • Actualizaciones de libros ilimitadas
  • Atención al cliente VIP 24/7
  • Desafíos de programación
Preguntas frecuentes

Encuentre respuestas a preguntas frecuentes sobre los formatos de libros, las opciones de compra y los detalles de la suscripción.

Nuestro plan de suscripción ofrece acceso ilimitado a toda nuestra biblioteca de libros de programación durante un año. Es una forma rentable de mejorar tu proceso de aprendizaje.
Para comprar libros, simplemente navegue por nuestra colección, seleccione los que desee y proceda al pago. Ofrecemos varias opciones de pago para su comodidad.
Nuestros libros están disponibles en formato digital e impreso. Puede elegir el formato que se adapte a sus preferencias y estilo de lectura.
Una vez que hayas comprado un libro, podrás acceder a él a través del panel de control de tu cuenta. Desde allí, puedes descargar la versión digital o ver tu historial de pedidos.
Para cancelar su suscripción fácilmente en su panel de control. Si necesita ayuda, póngase en contacto con nuestro equipo de soporte. Le ayudarán con el proceso de cancelación y con cualquier consulta relacionada.

Este libro forma parte de nuestra

Ingeniería de IA

Ruta de aprendizaje

Más libros sobre esta Ruta de aprendizaje

Machine Learning Héroe

Ver este libro

Natural Language Processing con Python Edición Actualizada

Ver este libro

Generative Deep Learning Edición Actualizada

Ver este libro

Fundamentos del Análisis de Datos con Python

Ver este libro
Cookie Consent

By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.