Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 具有连续/整数参数和约束的优化_Matlab_Machine Learning_Mathematical Optimization_Nonlinear Optimization_Hyperparameters - Fatal编程技术网

Matlab 具有连续/整数参数和约束的优化

Matlab 具有连续/整数参数和约束的优化,matlab,machine-learning,mathematical-optimization,nonlinear-optimization,hyperparameters,Matlab,Machine Learning,Mathematical Optimization,Nonlinear Optimization,Hyperparameters,我使用不同的分类器来解决由两个类组成的分类问题。当然,我必须调整超参数,我想将其视为优化问题。成本函数是(交叉验证)精度。我有以下三个不同的优化问题: 连续参数+1-2个要优化的整数值参数(可能整数值参数可以分别删除和优化)参数的边界约束(下界和上界)某些参数的等式约束=>权重参数w(i)的和(w(i))=1这类问题通常称为MINLP(混合整数非线性规划),有许多工具可用于处理这类问题,但很难说什么最适合您的问题。如果您认为随机重新启动很耗时,那么请准备好所有方法以保证全局极小值:-)。正如Er

我使用不同的分类器来解决由两个类组成的分类问题。当然,我必须调整超参数,我想将其视为优化问题。成本函数是(交叉验证)精度。我有以下三个不同的优化问题:


  • 连续参数+1-2个要优化的整数值参数(可能整数值参数可以分别删除和优化)参数的边界约束(下界和上界)某些参数的等式约束=>权重参数w(i)的和(w(i))=1这类问题通常称为MINLP(混合整数非线性规划),有许多工具可用于处理这类问题,但很难说什么最适合您的问题。如果您认为随机重新启动很耗时,那么请准备好所有方法以保证全局极小值:-)。正如Erwin所说,MINLP是一种非常强大的方法,但成本非常高昂(例如全局解算器:couenne)。也许可以使用“启发式方法”(解算器:bonmin),但对于非凸问题没有太多保证,甚至在这种情况下:可能你的问题太大了。这类问题通常被称为MINLP(混合整数非线性规划),有许多工具可用于处理这类问题,但最适合您的问题是很难说的。如果您认为随机重启很耗时,那么请准备好所有保证全局极小值的方法:-)。正如Erwin所说,MINLP是一种非常强大的方法,但成本非常高昂(例如全局解算器:couenne)。也许可以使用“启发式方法”(solver:bonmin),但对于非凸问题并没有太多保证,甚至在这种情况下:也许你的问题太大了。