En cuanto a un paquete completo de aprendizaje automático en GPU, no existe tal paquete. Sin embargo, en realidad hay un puñado de paquetes R que pueden usar GPU. Puede ver estos paquetes en la página de Computación de alto rendimiento de CRAN . Debe tener en cuenta que la mayoría de estos paquetes requieren que tenga una tarjeta NVIDIA. De los paquetes disponibles, hay tres paquetes que probablemente utilizaría a menos que tenga un caso especial.
- gputools : si está interesado en cálculos de distancia (solo NVIDIA).
- gmatrix : cálculos numéricos generales (solo NVIDIA).
- gpuR : cálculos numéricos generales (cualquier GPU a través de OpenCL). *
* NOTA - A riesgo de autopromoción, soy el autor del paquete gpuR.
Es probable que pueda usar los dos últimos paquetes para reproducir los algoritmos de aprendizaje automático existentes. De hecho, estoy usando mi paquete gpuR para crear un paquete de red neuronal acelerado por GPU, pero esto está en progreso.
En resumen, si está determinado, los recursos básicos están disponibles en R. Pero si necesita algo en el futuro inmediato, necesitará explorar otros recursos / enfoques como lo señala @YCR.
gpuR
? UnNEWS
enlace podría ser útil si no :)