- Deep Learning with R for Beginners
- Mark Hodnett Joshua F. Wiley Yuxi (Hayden) Liu Pablo Maldonado
- 256字
- 2021-06-24 14:30:41
Back to deep learning
Many of the concepts in the previous section apply to deep learning because deep learning is simply neural networks with two or more hidden layers. To demonstrate this, let's look at the following code in R that loads the mxnet deep learning library and calls the help command on the function in that library that trains a deep learning model. Even though we have not trained any models using this library yet, we have already seen many of the parameters in this function:
library(mxnet)
?mx.model.FeedForward.create
This brings up the help page for the FeedForward function in the mxnet library, which is the forward-propagation/model train function. mxnet and most deep learning libraries do not have a specific backward-propagation function, they handle this implicitly:
mx.model.FeedForward.create(symbol, X, y = NULL, ctx = NULL,
begin.round = 1, num.round = 10, optimizer = "sgd",
initializer = mx.init.uniform(0.01), eval.data = NULL,
eval.metric = NULL, epoch.end.callback = NULL,
batch.end.callback = NULL, array.batch.size = 128
...)
We will see more of this function in subsequent chapters; for now we will just look at the parameters.
- Unity 5.x Game AI Programming Cookbook
- Game Development with Swift
- MySQL從入門到精通(第3版)
- 數據庫原理與應用(Oracle版)
- Learning Proxmox VE
- Spark大數據分析實戰
- Oracle PL/SQL實例精解(原書第5版)
- Construct 2 Game Development by Example
- 區塊鏈技術應用與實踐案例
- 深入理解InfluxDB:時序數據庫詳解與實踐
- 智慧城市中的大數據分析技術
- 信息融合中估計算法的性能評估
- Google Cloud Platform for Architects
- Kubernetes快速進階與實戰
- 數據分析實踐:專業知識和職場技巧