¿Qué es una lista de proyectos de IA que podría hacer para mejorar cada vez más en aprender cómo funciona la inteligencia artificial?

Echa un vistazo a Kaggle: el hogar de la ciencia de datos

Comience con los desafíos ‘Comenzar’ .

El desafío Titanic es excelente para comenzar: Titanic: Machine Learning from Disaster

Lea los foros, eche un vistazo a los diferentes guiones, haga preguntas …

Entonces puedes pasar a competiciones más desafiantes. Si te gusta la física y el aprendizaje automático, entonces puedes disfrutar de este desafío: Sabores de la física: Encontrar τ → μμμ.

Si tiene algún conocimiento de Python, también puede echar un vistazo a la página de ejemplos de Scikit-learn: Ejemplos: documentación de scikit-learn 0.16.1. Es una excelente manera de descubrir las capacidades de la biblioteca Scikit-learn mientras aprende nuevos algoritmos de ML.

¡Espero que esto ayude!

Para obtener más información sobre Kaggle y cómo ser bueno en eso, lea las siguientes respuestas:

  • La respuesta de Yassine Alouini a yo recién estoy comenzando en Kaggle. Tengo experiencia en aprendizaje automático y modelos gráficos probabilísticos. ¿Cómo puedo mejorar en Kaggle?
  • ¿Qué tipo de libertades tengo con los datos de Kaggle?

Algunas fuentes:

  • Sitio web de Kaggle: el hogar de la ciencia de datos
  • Página de ejemplo de Scikit-learn : Ejemplos – documentación de scikit-learn 0.16.1

Elija uno de los principales libros de texto de introducción de IA actuales (Norvig u otro) y encuentre capítulos con temas que atraigan su curiosidad intelectual. Luego, encuentre problemas para encajar en el tema del capítulo. Luego trate de resolver los problemas utilizando los enfoques que el libro revisa. Si puede ejercer sus conocimientos, puede construir algunos marcos de capacidad para el uso futuro del proyecto. No intentes construir un Jarvis como tu primer proyecto. Una vez que haya dominado un buen número de áreas, puede contemplar unirlas para proyectos más grandes.

Pero hay algo más. No se puede llegar lejos en la IA sin algunos buenos antecedentes en teoría del conocimiento, qué es el conocimiento, cómo puede un sistema lidiar con el conocimiento, cómo manejan los humanos el conocimiento. Trate de comprender qué es la memoria y cómo almacenamos el conocimiento en la memoria. Querrás hacer algunas lecturas en esa área. Siempre recomiendo a John Sowa en las redes semánticas como punto de partida. Ve a leer algunas de sus publicaciones y piensa qué es el conocimiento y qué significa. Piensa cuidadosamente en estas áreas. Dará forma a cómo te acercas a la IA.
Uno no hace IA saltando y codificando. Empiezas pensando mucho en inteligencia y pensando y preguntando cómo hacen los humanos las cosas. Solo después de un poco de análisis y especulación estarás en condiciones de manejar la creación de IA. No es el código primero, es pensar primero.

Construye un robot móvil.
Asegúrese de que este sea un robot totalmente autónomo y que no sea teleoperador, sino que debe tener la capacidad de buscar y recorrer el entorno y conocer qué características están presentes en los alrededores y tener un mapa del área local. Experimente con diferentes algoritmos de búsqueda de rutas, ajústelos y ajústelos hasta que esté satisfecho con el rendimiento. Hay muchos kits disponibles con ROS y es posible que desee comenzar con algo tan simple como TurtleBot o incluso usar Raspberry Pi: enseñar, aprender y hacer con Raspberry Pi para sus robots móviles

More Interesting

¿Cuál es la diferencia entre el entrenamiento por lotes, en línea y mini-lote en redes neuronales? ¿Cuál debo usar para un conjunto de datos de pequeño a mediano tamaño con fines de predicción?

¿Cuál es la diferencia entre minería de datos, aprendizaje automático y reconocimiento de patrones?

Codificación dispersa: ¿cuál es la implementación paso a paso para la codificación dispersa? ¿Qué representa la norma l0 / norma l1 / regularización?

¿De qué maneras alguien puede obtener ingresos del aprendizaje automático (trabajo por cuenta propia)?

¿Es posible que una computadora aprenda a distinguir gatos de perros de solo un conjunto de imágenes sin que le digamos qué imágenes son gatos y cuáles son perros, o incluso si hay cosas como gatos y perros, y si es así, cómo es exactamente esto? ¿hecho?

¿Qué significa realmente el aprendizaje automático en términos reales?

¿Podemos aplicar el aprendizaje automático a los problemas de NP Complete?

Matemática Aplicada: ¿Cuáles son los diferentes métodos para pronosticar datos de series de tiempo?

¿Cuáles son los pasos necesarios para el análisis de sentimientos de las redes sociales?

Cómo hacer que una red neuronal funcione como PCA

¿Cómo puede una red neuronal ser capaz de razonamiento simbólico? ¿Cómo puede unir variables?

¿Por qué la optimización del aprendizaje profundo es más rápida en las CPU que en las GPU?

En la extracción de relaciones (PNL), ¿cuál es la diferencia entre la extracción de relaciones supervisada, semi-supervisada y no supervisada?

¿Existe algún modelo de aprendizaje profundo o algún otro método que ingrese como una colección de documentos y pueda predecir la probabilidad de un nuevo documento?

¿Son las redes aditivas recurrentes universalmente mejores que las LSTM y GRU?