Is there any way to define a loss function in optimization problems?
이전 댓글 표시
Is there any way to define a loss function when setting up an optimization problem using the optimization toolbox?
Main purpose: outlier detection.
Examples for loss functions in other optimization libraries:
- Ceres solver: http://ceres-solver.org/nnls_modeling.html?highlight=loss#lossfunction
- scipy.optimize.least_squares: https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.least_squares.html
답변 (1개)
Matt J
2021년 3월 10일
0 개 추천
Yes, absolutely. Without a function to optimize, it's not an optimization problem.
댓글 수: 2
Philipp Glira
2021년 3월 10일
No, there are no outlier rejection utilities in the Optimization Toolbox solvers. The Computer Vision Toolbox, however, does have a RANSAC routine,
You could also try removing outliers with rmoutliers,
카테고리
도움말 센터 및 File Exchange에서 Nonlinear Optimization에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

