官术网_书友最值得收藏!

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
If you get errors saying the mxnet package is unavailable, see Chapter 1Getting Started with Deep Learning, for installation instructions. However, we are not running any mxnet code in this chapter, we only want to display the help page for a function. So feel free to just  continue reading and you can install the package later when we use it in the next chapter.

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.

主站蜘蛛池模板: 延津县| 称多县| 乐业县| 乃东县| 沁阳市| 延庆县| 紫金县| 托克托县| 双流县| 长顺县| 兰考县| 富蕴县| 上虞市| 错那县| 高碑店市| 宿松县| 垫江县| 个旧市| 兴安盟| 兴安盟| 象州县| 阿瓦提县| 麻栗坡县| 盐津县| 若尔盖县| 大田县| 昔阳县| 漳平市| 黄浦区| 溧阳市| 梨树县| 河间市| 行唐县| 温泉县| 芒康县| 合肥市| 内丘县| 毕节市| 达州市| 大庆市| 呼伦贝尔市|