Un problema de clasificación binaria puede ser casi cualquier cosa:
- Clasifica los números en pares e impares
- Clasificar imágenes: ¿hay un gato o un perro en la imagen?
- Clasificar audio: ¿Alguien está hablando o no?
- Clasifique una máquina de turing: ¿se detiene con una entrada vacía?
- …
Existen innumerables problemas de este tipo y su complejidad puede ser muy diferente. De hecho, la mayoría de los problemas ni siquiera son computables, pero no nos enfocaremos en ellos.
Probablemente quieras clasificar imágenes o algo así. Si usa el aprendizaje profundo, le recomiendo usar una GPU para el entrenamiento. Sin una GPU, esperará mucho tiempo hasta obtener un resultado. Y confía en mí: probarás muchas cosas y harás muchos entrenamientos, y es una mierda si tienes que esperar todo el tiempo. Por lo tanto: ¡Obtén una GPU :)!
- ¿Cómo puedo aprender a realizar simulaciones de dinámica molecular? ¿Cuáles son algunas buenas fuentes para aprender sobre este campo?
- ¿Es posible o valioso obtener otro doctorado en Machine Learning (Deep Learning) de una de las 50 mejores universidades de los Estados Unidos?
- Como científico de datos, ¿qué te inspiró a seguir una carrera en ciencia de datos?
- ¿Cómo comenzó Perl como el idioma dominante en bioinformática?
- ¿Qué significa 'modelado de conjunto'?
Realmente me gusta Keras para el principio. Es bastante fácil e intuitivo. Pero lo más importante es la teoría (es realmente útil), para esto recomiendo el curso CS231n:
Colección de conferencias | Redes neuronales convolucionales para el reconocimiento visual (primavera de 2017) – YouTube
¡Solo haz el curso y tendrás muchas ideas sobre qué hacer :)! Clasifique imágenes, agrupaciones, use el aprendizaje por refuerzo para jugar juegos de atari, etc.
Que te diviertas:)!