Skip to Content
Aprendizaje profundo para programadores con fastai y PyTorch
book

Aprendizaje profundo para programadores con fastai y PyTorch

by Jeremy Howard, Sylvain Gugger
September 2024
Intermediate to advanced
624 pages
18h 9m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Aprendizaje profundo para programadores con fastai y PyTorch

Capítulo 17. Una red neuronal desde los cimientos

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Este capítulo inicia un viaje en el que profundizaremos en los aspectos internos de los modelos que hemos utilizado en los capítulos anteriores. Abordaremos muchas de las mismas cosas que hemos visto antes, pero esta vez nos fijaremos mucho más en los detalles de implementación, y mucho menos en las cuestiones prácticas de cómo y por qué las cosas son como son.

Lo construiremos todo desde cero, utilizando sólo la indexación básica en un tensor. Escribiremos una red neuronal desde cero, y luego implementaremos la retropropagación manualmente para saber exactamente lo que ocurre en PyTorch cuando llamamos a loss.backward. También veremos cómo ampliar PyTorch con funciones autogradpersonalizadas que nos permitan especificar nuestros propios cálculos hacia delante y hacia atrás.

Construir una capa de red neuronal desde cero

Empecemos por refrescar nuestros conocimientos sobre cómo se utiliza la multiplicación de matrices en una red neuronal básica. Como enestamos construyendo todo desde cero, al principio sólo utilizaremos Python plano (excepto para indexar en tensores PyTorch), y luego sustituiremos el Python plano por la funcionalidad PyTorch cuando hayamos visto cómo crearla.

Modelar una neurona

Una neurona recibe un número determinado de entradas y tiene un peso internopara cada una de ellas. Suma esas entradas ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Aprendizaje profundo desde cero

Aprendizaje profundo desde cero

Seth Weidman
Aprendizaje automático y seguridad

Aprendizaje automático y seguridad

Clarence Chio, David Freeman

Publisher Resources

ISBN: 9781098183646Supplemental Content