Envíanos tu consulta
Términos y condiciones *
logoImagina
Formación
Modalidades
Próximas Convocatorias
Temario
FAQ
Solicitar información
iconoCurso

Curso Deep Learning con Python: Clasificación Multimedia

DISPONIBLE EN MODALIDAD:
aMedidaIcon
Aula Virtual Personalizada
arrowRightDark

Pytorch es un paquete de Python de código abierto diseñado que se utiliza para aplicaciones que implementan visión artificial y procesamiento de texto.

Por otro lado, YOLO es un algoritmo de detección de objetos que divide una imagen en una cuadrícula para detectar los objetos dentro de la misma.

En este curso de Deep Learning con Python para clasificación de imágenes, textos y audios aprenderás a utilizar tanto Pytorch como YOLO tanto para la clasificación de imágenes como la detección de objetos.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient

Clasificación de imágenes, textos y audios

A quién va dirigido nuestro curso de Deep Learning con Python para clasificación de imágenes, textos y audios

Este curso está dirigido a cualquier programador que quiera conocer los conceptos del Deep Learning para poder aplicarlos en aplicaciones para el reconocimiento de imágenes, objetos, etc…

Objetivos de nuestro curso de Deep Learning con Python para clasificación de imágenes, textos y audios

  • Adentrarse en el mundo del Deep Learning con Python.
  • Aprender a identificar objetos dentro de imágenes, vídeos, etc…
  • Aprender a clasificar imágenes utilizando PyTorch.
  • Trabajar con Pytesseract como OCR de Python para identificar caracteres de texto en imágenes
  • Trabajar con YOLO como técnica para detectar objetos en tiempo real dentro de imágenes, vídeos, etc...

Qué vas a aprender en nuestro curso de Deep Learning con Python para clasificación de imágenes, textos y audios

Pytorch es un paquete de Python de código abierto diseñado que se utiliza para aplicaciones que implementan visión artificial y procesamiento de texto.

Por otro lado, YOLO es un algoritmo de detección de objetos que divide una imagen en una cuadrícula para detectar los objetos dentro de la misma.

En este curso de Deep Learning con Python para clasificación de imágenes, textos y audios aprenderás a utilizar tanto Pytorch como YOLO tanto para la clasificación de imágenes como la detección de objetos.

Requisitos de nuestro curso de Deep Learning con Python para clasificación de imágenes, textos y audios

  • Tener conocimientos en el lenguaje de programación Python.
  • Disponer de cuenta de Google con acceso a Google Colab como entorno de desarrollo online.
  • Conocimientos básicos sobre algoritmos de detección de objetos.
  • Disponer de permisos suficientes en el equipo para poder instalar software.

Contenido del curso

tema 1

Introducción

  • ¿Qué es el deep learning?
  • Deep learning con Python
  • Google Colab como entorno de desarrollo
  • Estructuras de datos
  • Operaciones con vectores
  • Operaciones con matrices
  • Eventos
  • Probabilidad
  • Variables aleatorias
  • Regresión lineal
iconArrowDown
tema 2

Redes neuronales

  • ¿Qué es una red neuronal?
  • Arquitectura de las redes neuronales
  • Introducción a las redes neuronales convolucionales
  • Capas conectadas
  • Capas convolucionales
  • Agregar canales
  • Circunvolución 2D
  • Conv2D
  • Funciones de perdida
iconArrowDown
tema 3

Redes neuronales recurrentes

  • Introducción a las redes neuronales recurrentes
  • Redes neuronales recurrentes vs redes neuronales convolucionales
  • RNNLayer
  • RNNNode
  • Juntando RNNLayer y RNNNode
  • Representación de datos
iconArrowDown
tema 4

PyTorch

  • Introducción
  • Instalación
  • Modelo
  • Capa
  • Trainer
  • ¿Qué son los tensores y para qué sirven?
  • Tensores de PyTorch
  • Vectores, matrices y cubos
  • Operaciones con tensores
  • Redes neuronales convolucionales
iconArrowDown
tema 5

Clasificación de imágenes con PyTorch

  • Introducción
  • Definir el modelo de clasificación
  • Entrenar el modelo de clasificación
  • Guardar el modelo
  • Cargar el modelo
  • Preprocesar imágenes
  • Reconocer imágenes
  • Realizar predicciones
  • Comprobación
  • Clasificación de imágenes
  • Segmentación de imágenes
iconArrowDown
tema 6

Entrenamiento con Pytorch

  • Configuración
  • Definir el modelo de clasificación
  • Guardar y cargar el modelo
  • Entrenamiento supervisado vs no supervisado
  • Entrenamiento clasificación de imágenes
  • Preparando el conjunto de datos para entrenar
  • Entrenamiento con el conjunto de datos
iconArrowDown
tema 7

Computer Vision

  • Introducción
  • Usos en la actualidad
  • Librerías más utilizadas
  • OpenCV
iconArrowDown
tema 8

Identificación de objetos con YOLO

  • Introducción a YOLO
  • ¿Cómo funciona?
  • Detección de objetos en imágenes
  • Detección de objetos en vídeos
  • Detección de objetos en tiempo real
  • Etiquetado de imágenes en formato YOLO
  • Etiquetado de vídeos en formato YOLO
  • Ejemplos más destacados en la actualidad: Detectron2 y Pothole Detector
iconArrowDown
tema 9

Entrenamiento de YOLO con Darknet

  • ¿Qué es Darknet?
  • Instalación
  • Configuración
  • Entrenamiento supervisado vs no supervisado
  • Preparación de archivos para entrenamiento
  • Entrenamiento con imágenes
  • Entrenamiento con vídeos
  • Preparación de conjunto de datos para entrenamiento
  • Entrenamiento con conjuntos de datos
iconArrowDown
tema 10

Creación de un conjunto de datos en formato YOLO

  • Herramientas para gestionar conjuntos de datos masivos
  • Descarga de imágenes en conjuntos de datos masivos
  • Transformación masiva de los datos descargados a formato YOLO
  • Preparación de archivos para el entrenamiento
iconArrowDown
tema 11

OCR con PyTorch

  • Introducción a EasyOCR
  • ¿Cómo usarlo?
  • Instalación de EasyOCR
  • Detección de texto
  • Reconocimiento de texto
  • Extracción de texto
  • Transformar imagen a texto
  • Uso de distintos lenguajes
  • Búsqueda mediante el uso de expresiones regulares
iconArrowDown
tema 12

OCR con PyTesseract

  • Introducción a PyTesseract
  • Detección de texto
  • Extracción de texto
  • Reconocimiento de texto
  • Transformar imagen a texto
  • Transformación a PDF
  • Uso de distintos lenguajes
  • Procesamiento por lotes
  • Búsqueda mediante el uso de expresiones regulares
iconArrowDown
tema 13

Identificación de audio con PyTorch

  • Introducción a torchaudio
  • Utilizando torchaudio
  • Detección de audio
  • Reconocimiento de audio
  • Transformación de audio
  • Detección de audio en vídeos
  • Datasets de audio
iconArrowDown

Preguntas Frecuentes de Deep Learning con Python para clasificación de imágenes, textos y audios

¿Cuáles son los Beneficios del curso Deep Learning con Python para clasificación de imágenes, textos y audios?

accordionIcon
Los beneficios de este curso incluyen el aprendizaje de técnicas avanzadas de Deep Learning, la capacidad para clasificar y analizar imágenes, textos y audios, y el desarrollo de habilidades altamente demandadas en la industria tecnológica. Asimismo, te permitirá mejorar la eficiencia en proyectos relacionados con inteligencia artificial dentro de tu empresa.

¿El curso de Deep Learning con Python para clasificación de imágenes, textos y audios se puede bonificar a través de FUNDAE?

accordionIcon
Sí, este curso puede ser bonificado a través de la Fundación Estatal para la Formación en el Empleo (FUNDAE). Esto permite que las empresas puedan recuperar parte del coste del curso mediante bonificaciones en los seguros sociales.

¿En qué modalidades se imparte el curso de Deep Learning con Python para clasificación de imágenes, textos y audios?

accordionIcon
El curso se imparte en modalidad online y en aula virtual personalizada, adaptándose así a las necesidades y disponibilidad de las empresas.

¿Qué habilidades desarrollaré con el curso de Deep Learning con Python para clasificación de imágenes, textos y audios?

accordionIcon
Desarrollarás habilidades en técnicas de deep learning, manejo avanzado de Python, y capacidad de implementación de modelos de clasificación para imágenes, textos y audios. Esto incluye conocimiento en redes neuronales, procesamiento de lenguaje natural (NLP) y procesamiento de señales de audio.

¿Cómo puedo inscribirme en el curso de Deep Learning con Python para clasificación de imágenes, textos y audios?

accordionIcon
Puedes inscribirte rellenando los formularios que aparecen en la web. Una vez completado el formulario, recibirás información adicional y los pasos a seguir para completar tu inscripción.