Vi algunos resultados impresionantes de los modelos LSTM que producen textos similares a Shakespeare. Me preguntaba si existe un paquete LSTM para R. Busqué en Google pero solo encontré paquetes para Python y Julia. (tal vez haya algún problema de rendimiento que explique por qué estos programas son más preferidos que R) ¿Conoces un paquete LSTM (o al menos un RNN) para R? Si existe, ¿hay algún tutorial para usarlos?
r
neural-network
rnn
Viktor
fuente
fuente
Respuestas:
Eche un vistazo al paquete rnn (divulgación completa, soy el autor). Implementa un RNN, GRU y LSTM multicapa directamente en R, es decir, no una biblioteca subyacente de C ++, por lo que también debería poder leer el código y comprender lo que está sucediendo.
La versión CRAN está bastante actualizada, pero la versión de GitHub es innovadora y se puede instalar usando:
fuente
Keras también está disponible para R. Aquí hay un ejemplo de un LSTM con la API R.
fuente
Encontré esta página, pero el paquete R parece no ser de código abierto: enlace.
fuente
Es posible que deba extender otro paquete para implementar LSTM y RNN en R. Estos son algunos paquetes para comenzar:
fuente
Es posible que desee echar un vistazo a mxnet . Es una biblioteca distribuida para el aprendizaje profundo. Es compatible con C ++, python, scala y R. Hay muchos ejemplos con R. Aquí tiene un ejemplo de LSTM en R con esta biblioteca.
fuente