Naive Bayes Classification - Chanig distribution from Normal/Gaussian to other types
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Oliver Ramos
el 17 de Jun. de 2020
Comentada: Oliver Ramos
el 18 de Jun. de 2020
I am using Naive Bayes for multi-classification using:
Mdl = fitcnb(Features,Label);
Naive Bayes uses a normal distribution but when I checked my data, it doesn't fit as shown in the attachments.
Is there a way to change the type of distribution that best fits my data?
Thanks in advance.
0 comentarios
Respuesta aceptada
Hrishikesh Borate
el 18 de Jun. de 2020
Hi,
It’s my understanding that you are using Naïve Bayes classification for a multiclass problem with fitcnb function, and want to try some other distribution apart from Normal Distribution.
You can use Multinomial Distribution, Multivariate Multinomial Distribution, Normal Distribution. To use these, you must specify them as
Mdl = fitcnb(___,Name,Value) ;
where,
Name will be ‘DistributionNames’, and
Value can be ‘mn’ (for Multinomial Distribution), ‘mvmn’ (for Multivariate Multinomial Distribution), ‘normal’ (for Normal Distribution).
Más respuestas (0)
Ver también
Categorías
Más información sobre Naive Bayes en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!