Julio J Yépez
Marco Barrera
¿Qué es TensorFlow JS y cómo puede impactar tu futuro profesional?
En la era actual, el aprendizaje de máquina y la inteligencia artificial dominan cada vez más áreas de nuestras vidas. Desde recomendaciones automáticas de palabras en correos electrónicos hasta vehículos autónomos, estas tecnologías están redefiniendo la manera en que interactuamos con el mundo. TensorFlow JS es una herramienta poderosa que permite desarrollar aplicaciones de inteligencia artificial directamente en el navegador, facilitando la innovación y el desarrollo de nuevas soluciones.
¿Cuáles son algunas aplicaciones del aprendizaje de máquina e inteligencia artificial?
Correos electrónicos inteligentes: Herramientas como las de Google sugieren palabras o frases completas en función del historial de comunicación, mejorando constantemente gracias al aprendizaje automático.
Clasificadores de imágenes: Aplicaciones que pueden reconocer patrones y realizar funciones como traducir el lenguaje de manos a emojis de forma experimental, allanando el camino a futuras innovaciones.
Medicina avanzada: Asisten a profesionales de la salud en la identificación de células anómalas en radiografías, permitiendo concentrar esfuerzos en diagnósticos potenciales.
Vehículos autónomos: Identifican y reaccionan ante obstáculos de manera segura, aprovechando algoritmos de inteligencia artificial para mejorar la experiencia de conducción.
Robots en movimiento: Utilizan aprendizaje de máquina para interpretar el entorno y ejecutar acciones como saltar o esquivar obstáculos con precisión.
¿Por qué deberías aprender TensorFlow JS?
Mark Cuban, un gran empresario e inversionista, lo resume claramente: si no te sumas ahora al tren de la inteligencia artificial, en pocos años podrías quedarte obsoleto en el mercado laboral. TensorFlow JS no solo te permite sumar conocimiento significativo en el ámbito del machine learning, sino que te brinda la oportunidad de combinarlo con tus habilidades en JavaScript.
¿Qué aprenderás en el curso de TensorFlow JS?
Introducción a TensorFlow JS: Aunque el entorno de TensorFlow es vasto, este curso se centra en los aspectos básicos necesarios para desarrollar tus primeros modelos de aprendizaje automático.
Comprensión de las redes neuronales: Obtendrás conocimiento sobre neuronas y capas, elementos esenciales para construir modelos de machine learning.
Desarrollo de un modelo básico en el navegador: Experimenta la magia de ver tus modelos funcionales y compartirlos fácilmente en plataformas digitales.
¿Qué necesitas para iniciar el curso?
Esta introducción a TensorFlow JS no solo ampliará tus competencias técnicas, sino que también te mantendrá a la vanguardia de las innovaciones tecnológicas. Prepárate para explorar el emocionante mundo del aprendizaje de máquina y cómo puedes integrarlo al desarrollo web. ¡Te espero en la próxima clase sobre redes neuronales!
Julio J Yépez
Marco Barrera
esteban meza betancur
rusbel bermúdez rivera
Christian Juan Tambo Coaquira
carlos matayoshi
Juan Alberto Solís Castro
Jose Antonio Rojas Fuentes
Alejandro Santamaria
Sergio Correa Lopez
Alejandro Santamaria
Cristhian Mauricio Yara Pardo
Jesus Daniel Castro Flores
Patricia Andrade Torres
Brian David Pajares Correa
Moisés Manuel Morín Hevia
Enmanuel Castillo
JOSE LUIS RAMIREZ MORALES
Miguel Torres
Héctor Iván Patricio Moreno
Robinson Matias Aguilar Bascuñan
Sofía Vergara
Santiago Giorgetti
Juan Manuel Coyotzi Arellano
Damian Spizzirri
Juan Alberto Solís Castro
Brian David Pajares Correa
Usuario anónimo
UserHenry Mendiburu Díaz
Tensorflow.js es Inteligencia Artificial y Aprendizaje Automático (o de máquina) ¡EN EL NAVEGADOR! ... programado con JavaScript. ¿Qué más se puede pedir?
Un café
Hoy paro todo lo que estoy haciendo por este curso estoy muy feliz
Hola les comparto mis notas que tome del curso https://github.com/rb-one/Curso_TensorFlowJS/blob/master/Notes/src/notes.md
Buena introducción y buena la frase “Inteligencia artificial, aprendizaje profundo, aprendizaje de maquina… Lo que sea que estés haciendo, si no lo entiendes, apréndelo. Porque de otra manera serás un dinosaurio en los siguientes 3 años.” Mark Cuban
Esperando este curso desde hace 15 dias!!
Algún requisito de hardware para tomar este curso?
No general, para aprender no necesitas un equipo con especificaciones muy grandes. No obstante, dale una mirada a la plataforma de google colab acá. Esta plataforma te ofrece instancias de equipos google optimizados para machine learning (dale una mirada a TPU), las cuentas son gratuitas con la restricción de que después de 24 horas pierdes lo guardado en memoria. Muy recomendado para avanzar a modelos más demandantes sin tener que incurrir en el gasto de una gpu.
saludos
Para aprender lo básico no necesitas un hardware especial, como comenta @eljoc, también es posible utilizar la plataforma de Google Colab que tiene una versión gratuita con un límite de 12 horas de conexión (o procesamiento); de forma nativa corre con python. También existe una versión de Colab Pro que cuesta 10 usd al mes pero te permite realizar procesos de hasta 24 horas. Es posible conectarlo con tu almacenamiento en Drive de forma que si un entrenamiento no finalizó en el límite establecido, se guarde una versión "intermedia" del modelo para continuar el entrenamiento en una nueva conexión.
No soporta TensorFlow JS de forma nativa, pero acá te dejo un artículo donde consiguieron montar la versión de JS dentro de colab y un par de utilerías para facilitar su uso.
Experimento de Google Colab con TensorFlow JS
Falta el github o los codigos de ejemplo hasta el video 11, revise otros videos y no esta el url. favor de ver. Saludos
Hola Sergio,
Vì que subiste código de el modelo de Regresión Lineal, muchas gracias por ese detalle, lo puse en un repo y en una página para que puedan revisarlo.
La página: https://alex112.gitlab.io/regresi-n-lineal-con-tensorflow-js
Aquí el repositorio: https://gitlab.com/alex112/regresi-n-lineal-con-tensorflow-js.git
Bastante emocionado con este curso...!!!!! :D
Si se ve genial, intente tomar algo de lo que hay en platzi pero siempre con otros lenguajes, genial que pueda hacerlo con JS. Muchas expectativas con este profesor. 😎
Interesante!
Es necesario un nivel avanzado de Python para usar Tensor Flow?
Totalmente, osea puedes usarlo viendo tutoriales & haciendo lo que hacen otros. Si de vdd le queremos sacar todo el jugo debemos saber bien lo que hacemos & usar mucha imaginación para hacer un código elegante & poderoso.
Hace cuánto salió este curso? Estoy siguiendo el path de "Desarrollo de Backend con JavaScript" y hasta ahora lo veo y justo quedó atrás de donde voy. 🤔🤔🤔🤔🤔🤔🤔🤔🤔
Justo lo lanzaron ayer, igual puedes seguir como ibas y vuelves o creo que haya problema.
No tiene mucho que fue lanzado y lo agregaron poco después a la ruta. :)
¿Crees que la inteligencia artificial debería estar en todos los desarrollos futuros?
lo estará
Lo creo ciegamente. Creo también que es como "la siguiente fase del software", el siguiente avance: "Software inteligente".
Acá les dejo un resumen con datos y definiciones mas importantes que les va a servir durante todo el curso. Lo subí a trello: https://trello.com/b/UkFdpYYC/tensorflowjs
¡Primer curso en Platzi! Estoy muy emocionado :D
Aca estoy, firme! esperaba hace rato un curso como este. Le tengo mucha fe!
Me parece excelente estar listo para tomar este curso. Muchas gracias por el esfuerzo de traer información tan actualizada a la comunidad. Muchas gracias!!!
Hay algún algoritmo de prueba que permita identificar células cancerígenas para poder evaluarlo?
Waooooo. Esto si me gustó. Esto me ha llamado poderosamente la atención. Con esa introducción que dio el profesor quedé impresionado. Esto va a ser mi próximo proyecto a aprender en 2 años. Para ese tiempo estoy seguro que Platzi va a tener una mujer en el puesto de CEO o COO según mis cálculos. Vamos al curso. Con esta introducción ya lo califiqué con 100 y excelente
Es muy interesante conocer el potencial de llevar modelos de machine learning a un ambiente de producción en la web. Para este curso es importante conocer previamente JavaScript, HTML, Node.js