bayesclass

0th

Percentile

Bayes classifier

Returns the decision of the (optimal) Bayes classifier for a given data set. This is a generic function, i.e., there are different methods for the various mlbench problems.

If the classes of the problem do not overlap, then the Bayes decision is identical to the true classification, which is implemented as the dummy function bayesclass.noerr (which simply returns z$classes and is used for all problems with disjunct classes).

Keywords
classif
Usage
bayesclass(z)
Arguments
z
An object of class "mlbench".
Aliases
  • bayesclass
  • bayesclass.noerr
  • bayesclass.mlbench.2dnormals
  • bayesclass.mlbench.circle
  • bayesclass.mlbench.xor
  • bayesclass.mlbench.cassini
  • bayesclass.mlbench.cuboids
  • bayesclass.mlbench.twonorm
  • bayesclass.mlbench.threenorm
  • bayesclass.mlbench.ringnorm
Examples
library(mlbench) # 6 overlapping classes p <- mlbench.2dnormals(500,6) plot(p) plot(p$x, col=as.numeric(bayesclass(p)))
Documentation reproduced from package mlbench, version 2.1-1, License: GPL-2

Community examples

Looks like there are no examples yet.