{"_id":"5654daf4d667280d0025298d","user":"5503e897e508a017002013bd","__v":2,"project":"5503ea178c5e913700362c70","version":{"_id":"563fc7631594380d009c1a5c","project":"5503ea178c5e913700362c70","__v":2,"createdAt":"2015-11-08T22:06:27.279Z","releaseDate":"2015-11-08T22:06:27.278Z","categories":["563fc7641594380d009c1a5d","563fc7641594380d009c1a5e","563fc7641594380d009c1a5f","5654ff257b89070d00f96386"],"is_deprecated":false,"is_hidden":false,"is_beta":true,"is_stable":true,"codename":"","version_clean":"0.0.9","version":"0.0.9"},"category":{"_id":"5654ff257b89070d00f96386","version":"563fc7631594380d009c1a5c","pages":[],"__v":0,"project":"5503ea178c5e913700362c70","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-11-25T00:21:57.507Z","from_sync":false,"order":1,"slug":"core-concepts","title":"Core Concepts"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-11-24T21:47:32.571Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":4,"body":"The fifth component necessary for building a deep learning model. The optimization algorithm to take minibatches of data, run them through the model, and minimize loss.\n\nAt a minimum, the optimization algorithm will take a dataset, a loss, and a model. You can then run the .train() method to update the model's parameters to minimize loss over the dataset. Please refer to the [package documentation](http://opendeep.readthedocs.org/en/latest/opendeep.optimization.html) to find out about the different optimization methods.","excerpt":"","slug":"basics-optimization","type":"basic","title":"Optimization"}
The fifth component necessary for building a deep learning model. The optimization algorithm to take minibatches of data, run them through the model, and minimize loss. At a minimum, the optimization algorithm will take a dataset, a loss, and a model. You can then run the .train() method to update the model's parameters to minimize loss over the dataset. Please refer to the [package documentation](http://opendeep.readthedocs.org/en/latest/opendeep.optimization.html) to find out about the different optimization methods.