Botia - Cursos de inteligencia artificial
logo

Deep Learning

Contacto

Envíanos tus datos y te contactaremos en breve.

¿A quién está dirigido?

El curso está dirigido a personas vinculadas a la tecnología, como por ejemplo desarrolladores y analistas que quieran introducirse en el campo de la Inteligencia Artificial. Está apuntado a un público técnico aunque no se precisa conocimiento previo de inteligencia articial.
Es preferible contar con una base de Python y Node pero no es obligatoria.
Si ya hiciste el workshop introductorio con nosotros te servirá para profundizar tus conocimientos.


Tecnologías

Trabajaremos con Keras y Tensorflow de Google en Jupyter Notebooks. Mayoritariamente trabajaremos con Python aunque utilizaremos NodeJS en algunas ocasiones. Utilizaremos también Amazon AWS.


Pre-requisitos

Se debe venir a clase con una computadora y se debe abrir una cuenta de Amazon AWS (es gratuito hacerlo).
Sugerimos realizar un curso introductorio de Python online si no se sabe nada del tema. Hay algunos gratuitos muy buenos como CodeAcademy.

El programa consiste en:


Introducción a la I.A.
Setup del ambiente de desarrollo
Ejercicios de Regresión lineal y Gradient descent

Tensorflow y Keras

Convolutional Neural Networks
Ejercicio con Cifar-10
Smile detection

Autoencoders
Ejercicio de Reconstrucción de imágenes con MNIST

Clasificadores & sampling
Ejercicio de Detección de fraude

 


Recurrent Neural Networks
Ejercicio de Predicción de ventas
Sentiment Analysis con Twitter

Generative Adversarial Networks
Ejercicio Generación de caracteres con MNIST

Computer vision
Ejercicios de manipulación de imágenes

Transfer learning
Ejercicio de detectar razas de perros
Endpoint en Python para arquitectura de microservicios

Algunos ejercicios son:

Predicción de ventas

  • Predecir ventas de pasajes de avión en función de información histórica

Clasificación de imágenes

  • Detecta la raza de un perro a partir de su foto

Computer Vision

  • Manipulación de imágenes para detectar contornos de rutas, identificar bordes, rotar imágenes y más.

Detección de fraude

  • Detección de fraude de tarjetas de crédito con datos reales

Sentiment Analysis

  • Detección de sentimientos a partir de un texto

Gradient Descent

  • Implementación del algoritmo para minimizar la función de error

Transfer Learning

  • Aplicación de transfer learning para mejorar los resultados del entrenamiento

Smile detection

  • Uso de CNN para detectar sonrisas en fotos de caras

Fechas y precios

Siguiente comienzo: Mayo del 2019

Horarios: Martes y jueves de 19.00hs a 22.00hs. 10 clases en total.

Precio: Consultar por precio. Se puede abonar por transferencia electrónica de fondos, Abitab, Redpagos y hasta en 12 cuotas con tarjetas de crédito Visa, MasterCard, OCA, Líder o Diners.

Descuentos: 10% por pago con transferencia bancaria.


Preguntas frecuentes

¿Qué es la Inteligencia Artifical?

La Inteligencia artificial es la simulación de procesos de inteligencia humana por parte de máquinas. Estos procesos incluyen el aprendizaje, el razonamiento y la autocorrección.

¿Por qué aprender sobre Inteligencia Artificial?

La Inteligencia Artificial es un campo en pleno desarrollo. Si bien es una temática que ha resultado de mucho interés y ha sido un área de investigación académica durante décadas, en el último par de años se ha visto una explosión en la aplicación y desarrollo de estas tecnologías. Esto se debe principalmente al gran aumento en la capacidad de computo y en la disponibilidad de datos para entrenar y lograr que aprendan nuestras aplicaciones. Es tecnología de punta, que cada vez tiene mayor cantidad de aplicaciones y posibilidades. A su vez es cada vez mayor la cantidad personas capacitadas en este tema que necesitan las empresas. Estamos en presencia de una revolución que va a afectar casi todas las industrias.

¿Cuáles son los requisitos del curso?

Para realizar este curso no es necesario tener conocimientos previos sobre Inteligencia Artificial. Si es requerido tener conocimientos básicos sobre programación. Se trabajará principalmente con Python, quienes no tengan experiencia previa con este lenguaje deberán completar previamente un curso de nivelación online.
El curso tiene una gran componente práctica, para poder realizarla el estudiante debe concurrir al curso con su propia notebook.

¿Quiénes van al curso?

Muchos de nuestros alumnos son analistas, programadores, ingenieros, estudiantes avanzados aunque hay personas de otros ámbitos también como el marketing. Vienen de parte de la empresa o por su cuenta.

¿Cómo es la metodología de enseñanza?

Es un taller presencial, intensivo y con una fuerte componente práctica. Aprenderás la los conceptos teóricos necesarios para comprender que hay por detrás, para luego ponerlo en práctica y aprender experimentando con la tecnología.

¿Qué conocimientos voy a tener luego de asistir al curso?

Luego de finalizar el curso el estudiante comprenderá las bases conceptuales sobre Deep Learning, logrando generar intuición sobre cómo ajustar los diferentes parámetros. Conocerá en profundidad diferentes arquitecturas de redes neuronales, como ser CNNs, RNNs, LSTM, GANs y Autoencoders. También aprenderá sobre Computer Vision, clasificadores y técnicas muy poderosas en el mundo de las redes neuronales como transfer learning.
Durante el curso se realizarán ejercicios prácticos utilizando Keras y Tensorflow, el estudiante se irá con ejemplos prácticos resueltos que podrá utilizar como referencia para seguir profundizando.

¿Por qué usamos éstas tecnologías?

Porque son las que más se usan para el desarrollo de I.A. Buscamos que al salir del curso no solo sepan de la teoría sino como aplicarla como lo harían en el mundo laboral.

¿No podría aprender todos estos conocimientos online?

Sí, en internet hay mucha variedad de materiales y cursos sobre Inteligencia Artificial. Sin embargo, debido a lo amplia que es esta temática, introducirse de forma autodidacta puede ser muy arduo y frustrante. Aprender todo lo que se verá en este curso de 30 horas podría tomar varios meses sin una guía adecuada.

¿Entregan un diploma?

Se otorga un certificado de asistencia a los alumnos que hayan asistido al 100% de las clases.

¿Hay cupo máximo de alumnos?

Sí, el curso tiene un cupo máximo de 18 alumnos.

¿Dónde se dictan los cursos?

Se dictan en nuestras oficinas en la calle Galarza 3629 / 405. Estamos ubicados frente al World Trade Center Free Zone en Pocitos.

¿Cómo confirmo mi lugar en el curso?

Para confirmar tu lugar solicitamos una seña de la mitad del costo del curso. Se debe cancelar el saldo antes de comenzar el curso.

Más información