通过轻量级零次近位梯度算法获得较低的查询复杂性
相关实验视频
Updated: Jul 1, 2025

13:19
Deep Neural Networks for Image-Based Dietary Assessment
Published on: March 13, 2021
9.2K
Bin Gu1,2, Xiyuan Wei3, Hualin Zhang4
1School of Artificial Intelligence, Jilin University, Changchun, 130012 Jilin, China.
Neural computation
|March 8, 2024
概括
零次优化 (ZO) 使用计算效率高的随机估计器来进行机器学习. 新的框架提高了不平滑问题的融合率,提高了凸和非凸场景的性能.
科学领域:
- 机器学习 机器学习
- 优化理论 优化理论
背景情况:
- 零级 (ZO) 优化对于机器学习至关重要,当梯度无法访问时.
- 现有的减少差异的ZO近位算法经常使用协调估计器,这些估计器在计算上昂贵 (O(d)).
- 随机ZO估计器提供了计算节省 (O(1)),但也带来了趋同分析的挑战.
研究的目的:
- 为了利用随机ZO估计器的计算效率.
- 为分析ZO优化算法开发新的理论框架.
- 改进非平滑的ZO优化问题的最先进的融合率.
主要方法:
- 引入了零级目标下降 (ZOOD) 属性来处理估计器错误.
- 提出了两种通用的减少框架,用于凸和非凸问题的收结果.
- 开发了ZOR-ProxSVRG和ZOR-ProxSAGA,使用完全随机估计器减少差异的ZO近位算法.
主要成果:
- 实现了非形问题的函数查询复杂度的改进,从O{\displaystyle O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O} 至O{\displaystyle O}
- 改进了形问题的函数查询复杂性,从O{\displaystyle O} dε-2到O{\displaystyle O} n log{\displaystyle O} 1/ε) +dε-1 .
- 实验结果证实了拟议方法的优越性.
结论:
- 拟议的ZOOD属性和减少框架有效地使用随机估计器分析ZOO优化.
- 新的算法和框架显著提高了非光滑ZO优化的效率.
- 这项工作为ZO优化在机器学习中的更实际应用铺平了道路.
相关概念视频
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
54
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
54
Second Derivatives and Laplace Operator
1.2K
The first order operators using the del operator include the gradient, divergence and curl. Certain combinations of first order operators on a scalar or vector function yield second order expressions. Second-order expressions play a very important role in mathematics and physics. Some second order expressions include the divergence and curl of a gradient function, the divergence and curl of a curl function, and the gradient of a divergence function.
Consider a scalar function. The curl of its...
Consider a scalar function. The curl of its...
1.2K
Gradient and Del Operator
2.6K
In mathematics and physics, the gradient and del operator are fundamental concepts used to describe the behavior of functions and fields in space. The gradient is a mathematical operator that gives both the magnitude and direction of the maximum spatial rate of change. Consider a person standing on a mountain. The slope of the mountain at any given point is not defined unless it is quantified in a particular direction. For this reason, a "directional derivative" is defined, which is a vector...
2.6K
Divergence and Stokes' Theorems
1.6K
The divergence and Stokes' theorems are a variation of Green's theorem in a higher dimension. They are also a generalization of the fundamental theorem of calculus. The divergence theorem and Stokes' theorem are in a way similar to each other; The divergence theorem relates to the dot product of a vector, while Stokes' theorem relates to the curl of a vector. Many applications in physics and engineering make use of the divergence and Stokes' theorems, enabling us to write...
1.6K
Bernoulli's Equation: Problem Solving
1.3K
A Venturi meter is essential for measuring fluid flow rates in pipelines. It utilizes the relationship between fluid velocity and pressure described by Bernoulli's equation. When installed in a sewage system, the Venturi meter accurately determines the wastewater flow rate by measuring pressure differences.
The first step is to compute the cross-sectional areas of the pipe and the Venturi throat to analyze the pressure difference indicated by the pressure gauge. Next, the continuity...
The first step is to compute the cross-sectional areas of the pipe and the Venturi throat to analyze the pressure difference indicated by the pressure gauge. Next, the continuity...
1.3K
Reducing Line Loss
152
In a three-phase circuit, line loss is an indicator of energy dissipated as heat due to the resistance of transmission lines. To address this, incorporating transformers into the system—a step-up transformer at the source and a step-down transformer at the load—is a strategic solution. Two three-phase transformers are introduced to improve this.
With a step-up transformer at the source, the voltage is increased, thereby reducing the current in the transmission lines since power loss...
With a step-up transformer at the source, the voltage is increased, thereby reducing the current in the transmission lines since power loss...
152

