¿Dónde puedo aprender inteligencia artificial en JavaScript?

Como dominio problemático, la inteligencia artificial no está de ninguna manera vinculada a ningún lenguaje de programación en particular. Es un problema que debe resolverse, y una vez que lo haya resuelto, puede codificar la solución en el idioma que elija.

Sin embargo, creo que JavaScript es una elección absolutamente horrible. Está plagado de verrugas y semántica rota que ECMA TC39 no puede reparar sin romper la red. Una simple búsqueda en Google revelará los numerosos WAT y WTF que han convertido a JavaScript en el blanco de muchos chistes.

De hecho, lo único que TC39 ha podido hacer es acumular una característica tras otra, convirtiendo JavaScript en un monstruo difícil de manejar. La especificación de idioma para ES3.0 era de 191 páginas. Para ES5.1, eran 258 páginas. Para ES6.0, tenía 566 páginas. Finalmente, para ES8.0, es … ¡esperen … 886 páginas! Y todo el tiempo, esas verrugas e inconsistencias internas permanecen.

Las opciones populares para la inteligencia artificial incluyen Python, R y Java. ¿Por qué no seguir con idiomas más sanos?

Aprender IA es bastante difícil sin perjudicarte a ti mismo usando las herramientas incorrectas.

Regístrese en este curso – Aprendizaje automático – Universidad de Stanford | Coursera – y hacer las tareas escolares. Es una muy buena introducción a ML. Durante el curso aprenderás MATLAB, que es mucho más adecuado para ese propósito. Más tarde, es posible que desee consultar Python, para las bibliotecas.

Si después de eso todavía quieres hacerlo en JS, ¡diviértete! La lógica será la misma, es solo que tendrá que hacer todo usted mismo y sus programas serán lentos (a menos que descubra cómo construir sus bibliotecas de la misma manera que Python lo hace), como los programas C / C ++ que solo conectate).

PD: Por supuesto, la IA es más grande que solo ML. Pero es un comienzo 🙂

No aprende inteligencia artificial en Javascript ni en ningún otro idioma. Aprender significa obtener una comprensión conceptual. Sin embargo, si solo está interesado en implementaciones de ejemplo, puede consultar los ejemplos de modelos de aprendizaje profundo de Andrej Karpathy:

Aprendizaje profundo en su navegador

karpathy / recurrentjs

Supongo que hay varios repositorios interesantes que puedes encontrar en github que contienen implementaciones de JavaScript de modelos AI. Sin embargo, con solo leer el código, no llegará tan lejos como podría aprender los principios teóricos.

¡Oye, aprender es divertido y lo haces con libros!

¿Dónde? Amazon prolly. Las revisiones más altas son mejores.

JavaScript es como totalmente desagradable, y necesitas fuego computacional de mordor para que la magia suceda, así que busca un lenguaje un poco más cerca del metal que no tenga una sintaxis tan mala como el php.

Por desafortunado que sea, Python es la parte que los une en la oscuridad, así que lo recomendaría.

Comienzan las guerras de llamas.

La inteligencia artificial está a punto de crear un programa mucho más eficiente para resolver problemas por sí mismo.

El propósito de JavaScript es detallar páginas web. Puede detallar un programa en JavaScript, ya que puede hacer un juego para adivinar un número. Las herramientas para JavaScript están diseñadas para implementarse en páginas web, por lo tanto, tiene herramientas limitadas para implementar en su juego como si más condición o bucles.etc

En el mundo de la IA, cuanto tienes herramientas, mucho puedes crear …