How can I perform a classification with a custom function?

조회 수: 6 (최근 30일)
Sannsch
Sannsch 2013년 8월 28일
I plotted two data sets on a two-dimensional space. Imagine a scatterplot with points that can either be 'x' or 'o'.
I want to compute and draw a decision function, which is given except for one parameter b, simplified: y = ln(b * exp(-6x+7) -b)/10 The decision function with the ideal b should divide the scatterplot into 'x' and 'o' points and minimize the error.
As my function is neither linear nor quadratic I would like to know how I can use my custom ln function.

채택된 답변

Sannsch
Sannsch 2013년 8월 28일
Thank you for the tip. I decided to have another look at the constraints and to express them as a minimax problem. Once I have the optimal b I have the resulting function and can just draw it.

추가 답변 (1개)

Image Analyst
Image Analyst 2013년 8월 28일
How about using SVM?

카테고리

Help CenterFile Exchange에서 Design of Experiments (DOE)에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by