Learn R Programming

deepNN (version 1.2)

Deep Learning

Description

Implementation of some Deep Learning methods. Includes multilayer perceptron, different activation functions, regularisation strategies, stochastic gradient descent and dropout. Thanks go to the following references for helping to inspire and develop the package: Ian Goodfellow, Yoshua Bengio, Aaron Courville, Francis Bach (2016, ISBN:978-0262035613) Deep Learning. Terrence J. Sejnowski (2018, ISBN:978-0262038034) The Deep Learning Revolution. Grant Sanderson (3brown1blue) Neural Networks YouTube playlist. Michael A. Nielsen Neural Networks and Deep Learning.

Copy Link

Version

Install

install.packages('deepNN')

Monthly Downloads

225

Version

1.2

License

GPL-3

Maintainer

Benjamin Taylor

Last Published

August 25th, 2023

Functions in deepNN (1.2)

NNgrad_test

NNgrad_test function
L2_regularisation

L2_regularisation function
MLP_net

MLP_net function
addList

addList function
Qloss

Qloss function
addGrad

addGrad function
ReLU

ReLU function
NNpredict

NNpredict function
L1_regularisation

L1_regularisation function
NNpredict.regression

NNpredict.regression function
dropoutProbs

dropoutProbs function
hyptan

hyptan function
deepNN-package

deepNN
biasInit

biasInit function
backprop_evaluate

backprop_evaluate function
bias2list

bias2list function
ident

ident function
download_mnist

download_mnist function
gradInit

gradInit function
softmax

softmax function
backpropagation_MLP

backpropagation_MLP function
nbiaspar

nbiaspar function
network

network function
multinomial

multinomial function
memInit

memInit function
logistic

logistic function
nnetpar

nnetpar function
smoothReLU

smoothReLU function
no_regularisation

no_regularisation function
stopping.default

stopping.default function
stopping.maxit

stopping.maxit function
weights2list

weights2list function
wmultinomial

wmultinomial function
train

train function
stopping

stopping function
updateStopping.regression

updateStopping.regression function
wQloss

wQloss function
stopping.revdir

stopping.revdir function
updateStopping

updateStopping function
updateStopping.classification

updateStopping.classification function