How can I perform a classification with a custom function?

6 visualizaciones (últimos 30 días)
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.

Respuesta aceptada

Sannsch
Sannsch el 28 de Ag. de 2013
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.

Más respuestas (1)

Image Analyst
Image Analyst el 28 de Ag. de 2013
How about using SVM?

Community Treasure Hunt

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

Start Hunting!

Translated by