Stochastic Optimization

GeneralOptimization • 62 methods

Stochastic Optimization methods are used to optimize neural networks. We typically take a mini-batch of data, hence 'stochastic', and perform a type of gradient descent with this minibatch. Below you can find a continuously updating list of stochastic optimization algorithms.

Subcategories

Method Year Papers
2014 14639
1951 1646
2018 502
2013 409
2019 171
2011 152
1999 137
2017 126
2016 122
2021 112
2014 81
2020 75
2017 61
2018 56
2019 46
2019 44
2016 38
2018 35
2020 29
2017 28
1983 26
2021 26
2019 21
2020 16
2012 15
2019 13
2000 11
2019 11
2019 10
2000 9
2016 9
2014 7
2021 7
2022 7
2017 6
2021 4
2019 4
2015 4
2018 3
2019 3
2021 2
2018 2
1991 2
2020 2
2022 2
2019 1
2019 1
2023 1
2022 1
2019 1
2019 1
2022 1
2021 1
2017 1
2019 1
2017 1
2018 1
2021 1
2021 1
2018 1
2000 0