Quiero hacer / contribuir a una IA. Conozco Python, C y el kit webdev (HTML, CSS, JS). No sé casi nada sobre IA. ¿Dónde empiezo?

Es realmente bueno si estás familiarizado con Python porque Python es uno de los lenguajes de programación más utilizados en IA.

Los objetivos principales de la IA incluyen la deducción y el razonamiento, la representación del conocimiento, la planificación, el procesamiento del lenguaje natural (PNL), el aprendizaje, la percepción y la capacidad de manipular y mover objetos. Los objetivos a largo plazo de la investigación de IA incluyen el logro de la creatividad, la inteligencia social y la inteligencia general (nivel humano).

Como estás familiarizado con Python, debes comenzar a hacer bots. Un BOT es el ejemplo más básico de una IA débil que puede realizar tareas automatizadas en su nombre. Los bots de chat fueron uno de los primeros programas automatizados que se llamaron ‘bots’.

Los rastreadores web utilizados por los motores de búsqueda como Google son un ejemplo perfecto de BOT sofisticado y avanzado.

Estos son algunos de los enlaces donde puedes aprender a hacer tus propios bots:

Cómo construir un rastreador web básico para extraer información de un sitio web (Parte 1)

Cómo construir un robot de Python que pueda jugar juegos web – Tutorial Envato Tuts + Code

Una vez que esté familiarizado con la creación de bots, debe comenzar a aprender más sobre Machine Learning. En Python, comience a aprender Scikit-learn, NLTK, SciPy, PyBrain y bibliotecas numpy que serán útiles al codificar algoritmos de Machine Learning.

Espero eso ayude. Saludos 🙂

Oh, esto es fácil, todo lo que necesita es un suministro saludable de café, una lámpara LED de confianza, un teclado retro click-click, algunos libros sobre inteligencia artificial, neurología computacional y quizás algo de experiencia en otras disciplinas y acceso a lo absolutamente increíble pero gratis como en los cursos de cerveza gratis (cerveza, otro elemento del equipo que puede encontrar útil en esta tarea) en Machine Learning de MIT.

Ah, y no olvides una dosis de locura para ayudarte a persistir en un tema altamente desconcertante. Lea las biografías de los informáticos y neurólogos que han dedicado décadas a este tema para tener una idea de lo que se necesita.

También te puede interesar leer los siguientes hilos

La respuesta de Shehroz Khan a ¿Cómo aprendo el aprendizaje automático?

La respuesta de Shehroz Khan a ¿Cuál sería la mejor forma de autoaprendizaje de Machine Learning y Data Science como estudiante? Me gustaría aplicarlo a las predicciones del mercado de valores, la genética u otros campos de la medicina, y analizar y recuperar datos de calidad de la web.

… y si te quedas atascado, te gustaría leer este blog

‘Bloque’ de aprendizaje automático: tengo un martillo pero no clavos de Shehroz Khan en el fascinante campo del aprendizaje automático

Debería comenzar a aprender sobre inteligencia artificial y aprendizaje automático y profundo. Hemos enumerado una serie de cursos en línea gratuitos a través de estos enlaces:

Papeles DL

DL para principiantes

Recomendaría el libro de Russel y Norvig Inteligencia artificial: un enfoque moderno. Lo leí hasta la página 500, me perdí, comencé de nuevo, leí todo y aprendí mucho …

Inteligencia artificial: un enfoque moderno

Aquí hay muchas preguntas y respuestas en Quora sobre el aprendizaje de la inteligencia artificial. ¿Cómo empiezo a aprender inteligencia artificial? ¿Es posible obtener trabajo de investigación en el campo de la IA? ¿Hay proyectos de código abierto donde puedo contribuir? , ¿Cuál es la mejor manera de aprender Inteligencia Artificial para un principiante? , Inteligencia artificial

Puede que sea un poco sarcástico sobre esto, pero puedes aprender Ruby y ayudarme con RubyNEAT Wiki – Evolución neuronal de topologías aumentadas.

Tengo muchas cosas planeadas para esto y otras cosas en proceso, pero tengo tiempo limitado para trabajar en esto en estos días.

Encuentre un libro de texto introductorio líder sobre IA. Lee a través de él. Obtenga una idea del dominio. Luego pasa al siguiente nivel con más estudio.
La IA no se trata tanto de herramientas de codificación sino de cómo pensar sobre la inteligencia y cómo funciona.

More Interesting

¿Cuáles son las ventajas y desventajas de entrenar redes neuronales artificiales a través de la propagación hacia atrás, un algoritmo probabilístico de escalada, una combinación de los dos y otros métodos si existen?

¿Cómo afectarán la automatización y la IA a los países pobres?

¿Cómo cambiará la inteligencia artificial la seguridad cibernética?

¿La inteligencia artificial representa un riesgo significativo para la humanidad? ¿Algún grupo científico está investigando el problema? Si es así, ¿cuál es el horizonte de eventos para cuando el peligro es claro y presente y está más allá de nuestro control?

¿Debería AGI ser capaz de entender / usar el lenguaje natural?

¿En qué medida las industrias mecánicas están usando IA?

¿Podría la inteligencia artificial autorreplicante infinita crear nuevas empresas, ejecutarlas, crear sus propios clientes y crear riqueza para las personas?

Cómo construir una IA de búsqueda

¿Puede uno convertirse en multimillonario debido a la IA?

¿Qué cosas puede hacer un cerebro que una inteligencia artificial nunca podrá hacer?

Imagine que es un CEO de la compañía que acaba de crear una Inteligencia General Artificial (AGI). ¿Cuáles son tus siguientes pasos?

¿Qué empresas están trabajando en inteligencia artificial en Washington DC?

¿Es la inteligencia artificial la nueva carrera armamentista?

¿Cuál será la tendencia futura del mercado de inteligencia artificial y aprendizaje automático avanzado a nivel mundial?

¿Cuál es el alcance de la IA en la industria publicitaria?