1. Bienvenido al Curso

2. Introducción

Al estudiar Machine Learning, encontrará muchos términos diferentes, como inteligencia artificial, aprendizaje automático, red neuronal y aprendizaje profundo. Pero, ¿qué significan realmente estos términos y cómo se relacionan entre sí?

A continuación damos una breve descripción de estos términos:

Inteligencia artificial: un campo de la informática que tiene como objetivo hacer que las computadoras logren una inteligencia de estilo humano. Existen muchos enfoques para alcanzar este objetivo, incluido el aprendizaje automático y el aprendizaje profundo.

  1. Aprendizaje automático: un conjunto de técnicas relacionadas en las que las computadoras se entrenan para realizar una tarea particular en lugar de programarlas explícitamente.
  2. Red neuronal: una construcción en Machine Learning inspirada en la red de neuronas (células nerviosas) en el cerebro biológico. Las redes neuronales son una parte fundamental del aprendizaje profundo y se tratarán en este curso.
  3. Aprendizaje profundo: un subcampo del aprendizaje automático que utiliza redes neuronales de varias capas“aprendizaje automático”automático" y "aprendizaje profundo" se usan indistintamente.

ai-diagram.png

El aprendizaje automático y el aprendizaje profundo también tienen muchos subcampos, ramas y técnicas especiales. Un ejemplo notable de esta diversidad es la separación del aprendizaje supervisado y el aprendizaje no supervisado.

Para simplificar demasiado: en el aprendizaje supervisado, usted sabe lo que quiere enseñarle a la computadora, mientras que el aprendizaje no supervisado se trata de dejar que la computadora descubra lo que se puede aprender. El aprendizaje supervisado es el tipo más común de aprendizaje automático y será el tema central de este curso.

3. Aplicaciones del aprendizaje automático

4. Requisitos previos

Además de Python, puede crear modelos de TensorFlow en JavaScript usando TensorFlow.js. TensorFlow también tiene otros enlaces de idioma, con varios grados de compatibilidad, incluidos: Swift, R y Julia. Sin embargo, Python y JavaScript son actualmente las implementaciones de lenguaje más completas.

5. Colab: Introducción a Python y Colab

Para acceder a Colab Notebook, inicie sesión en su cuenta de Google y haga clic en el siguiente enlace: Python and Colab Primer