The program pnn implements the algorithm proposed by Specht (1990). It is written in the R statistical language. It solves a common problem in automatic learning. Knowing a set of observations described by a vector of quantitative variables, we classify them in a given number of groups. Then, the algorithm is trained with this datasets and should guess afterwards the group of any new observation. This neural network has the main advantage to begin generalization instantaneously even with a small set of known observations. It is delivered with four functions (learn, smooth, perf and guess) and a dataset. The functions are documented with examples and provided with unit tests.
Author  PierreOlivier Chasset 
Date of publication  20130507 22:17:22 
Maintainer  PierreOlivier Chasset <pierreolivier@chasset.net> 
License  AGPL 
Version  1.0.1 
URL  http://flow.chasset.net/pnn/ 
Package repository  View on CRAN 
Installation  Install the latest version of this package by entering the following in R:





All man pages Function index File listing
Man pages  

guess: Guess  
learn: Learn  
norms: Norms  
perf: Perf  
pnnpackage: PNN  
smooth: Smooth 
Functions  

create.pnn  Source code 
ds  Source code 
fA  Source code 
guess  Man page Source code 
guess.category  Source code 
guess.probabilities.of.each.category  Source code 
hold_out  Source code 
iToMinimize  Source code 
is.data.frame.with.real.variables  Source code 
is.pnn.performed  Source code 
is.pnn.smoothed  Source code 
is.pnn.trained  Source code 
is.trainingset.correct  Source code 
learn  Man page Source code 
norms  Man page 
pattern  Source code 
patterns  Source code 
perf  Man page Source code 
plot.sigma  Source code 
pnn  Man page 
pnnpackage  Man page 
smooth  Man page Source code 
what.else  Source code 
Files  

MD5
 
TODO.md  
README.md  
R
 
R/whatelse.R  
R/smooth.R  
R/pnnpackage.r  
R/perf.r  
R/learn.R  
R/kernel.R  
R/holdout.R  
R/guess.r  
R/guessprobabilities.R  
R/guesscategory.R  
R/datanorms.R  
R/create.R  
NEWS
 
NAMESPACE
 
man
 
man/smooth.Rd  
man/pnnpackage.Rd  
man/perf.Rd  
man/norms.Rd  
man/learn.Rd  
man/guess.Rd  
inst
 
inst/tests
 
inst/tests/testsmooth.R  
inst/tests/testperf.R  
inst/tests/testlearn.R  
inst/tests/testkernel.R  
inst/tests/testholdout.R  
inst/tests/testguess.R  
inst/tests/testcreate.R  
inst/CITATION
 
DESCRIPTION
 
data
 
data/norms.rda

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.
Please suggest features or report bugs in the GitHub issue tracker.
All documentation is copyright its authors; we didn't write any of that.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.