[ad_1]
[Esteartigofoipublicadopelaprimeiravezem[Thisarticlewasfirstpublishedon R-posts.com, e gentilmente contribuiu para os R-blogueiros]. (Você pode relatar um problema sobre o conteúdo desta página aqui)
Deseja compartilhar seu conteúdo com R-blogueiros? clique aqui se você tiver um blog ou aqui se não tiver.
Para qualquer pessoa interessada, nnlib2Rcpp é um pacote R que contém várias implementações de redes neurais e está disponível no GitHub. Ele pode ser instalado da seguinte maneira (a maneira usual de pacotes no GitHub):
library(devtools) install_github("VNNikolaidis/nnlib2Rcpp")
Os NNs são implementados em C ++ (usando nnlib2 Biblioteca de classes C ++) e têm interface com o R via Rcpp pacote (que também é necessário).
O pacote atualmente inclui as seguintes implementações de NN:
- Um NN de multicamadas de retropropagação (BP) (supervisionado) para mapeamentos de entrada e saída.
- Um Autoencoder NN (não supervisionado) para redução de dimensionalidade (um pouco como PCA) ou expansão de dimensionalidade.
- Um NN de quantificação de vetores de aprendizagem (LVQ, supervisionado) para classificação.
- Um NN de mapa auto-organizado (variação 1-D simplificada não supervisionada do SOM) para agrupamento (um pouco como k-means).
- Um simples NN de matriz associativa (MAM, supervisionado) para armazenar pares de vetores de entrada e saída.
Para mais informações, consulte a documentação do pacote.
Relacionado
Se você chegou até aqui, por que não inscreva-se para atualizações do site? Escolha seu sabor: e-mail, Twitter, RSS ou facebook …
[ad_2]