2010-03-24 24 views
7

Estoy buscando una lista de posibles implementaciones de redes neuronales con las que se pueda experimentar. Posiblemente algo que podría tardar una hora en escribir una semana.¿Qué son ideas interesantes para experimentar con redes neuronales artificiales?

¿Qué otras posibilidades hay?

Aquí está la lista hasta el momento:

  • Juegos
    • tic-tac-toe
    • raya 4
    • ajedrez
    • Go
    • Sudoku
    • de papel/tijeras/rock
    • caballos predictor de carreras
  • visual de reconocimiento
    • de reconocimiento de caracteres (tipos de letra, letras, números, etc.)
    • de reconocimiento facial
  • reconocimiento de audio
    • Detección de idioma
    • masculino versus femenino
  • El reconocimiento de palabras
    • Detección de idioma (naturales, programación)
  • Pathfinding

Algunos enlaces a más:

Respuesta

2

Se pueden combinar los algoritmos genéticos y redes neuronales para evolucionar configuraciones neurales simples, tales como redes neuronales que realizan operaciones lógicas (¡incluido el Phantomatic XOR!).

Este es un tema que me gusta mucho porque, si lo piensas bien, es un modelo escueto de cómo evolucionó nuestro cerebro (no digo que tengamos puertas lógicas en nuestra cabeza).

Es lo suficientemente simple, ¡y debería ser muy divertido!

2

De una manera más amplia, todo el reconocimiento de patrones de cobertura y el procesamiento de la señal podrían aprovechar las ventajas de las redes neuronales.

Además, podría usar redes neuronales para desarrollar "pseudo-AI" para juegos (estrategia, juegos de fútbol).

De todos modos, como la red neuronal es una herramienta más que una "solución", que se puede utilizar en la economía, la física, la navegación, el procesamiento de señales, etc.

Además, existen muchos tipos de redes neuronales (perceptrón, hopfield), se trata de usarlos sabiamente de acuerdo con el problema.

Las redes neuronales no son una panacea, solo una herramienta (muy interesante y poderosa).

2

¿qué tal el reconocimiento facial?

1

Aquí hay algunos problemas que creo que las redes neuronales feed feed (con múltiples capas ocultas) podrían ser capaces de resolver.

  1. Dado el número de paquetes enviados/recibidos en la interfaz de red, el volumen de ruido ambiente y el nivel de luz ambiental, intentan predecir la hora del día.
  2. Dada la latitud y la longitud, intenta predecir la altitud o la tasa de criminalidad.
  3. Dadas algunas simples métricas sobre las palabras clave en el título de un artículo, pronostica cuántos votos a favor tiene.
  4. Dados los dígitos de un número de teléfono al azar, pronostique dónde se encuentra el final de la línea.
1

Esto es más difícil: visualizar (es decir, trazar) la superficie límite de decisión de una red neuronal de 2 capas. (Con 1 capa, el límite es lineal, por lo que es fácil).

Cuestiones relacionadas