Class "MediumExpressionLevel"

Share:

Description

A class which represents a Membership Function to determine the membership of a numeric value to the ‘Medium’ discrete label. The result depends on the ‘center’ and ‘width’ values.

Objects from the Class

Objects can be created by calls of the form new("MediumExpressionLevel").

Slots

center:

Object of class "numeric". Represents the peak point in the function curve.

width:

Object of class "numeric". Represents the length of values lower than 1 and greater than 0 in the function curve.

Extends

Class "ExpressionLevel", directly.

Methods

setValues

signature(object = "MediumExpressionLevel", values = "numeric"): Establishes the ‘center’ and ‘width’ slots of the object, given a vector of numeric values.

computeMembership

signature(object = "MediumExpressionLevel", x = "numeric"): Returns a value in the [0,1] interval, which represents the membership to the ‘Medium’ discrete label.

Author(s)

Rodrigo Alvarez-Gonzalez
Daniel Glez-Pena
Fernando Diaz
Florentino Fdez-Riverola
Maintainer: Rodrigo Alvarez-Gonzalez <rodrigo.djv@uvigo.es>

References

F. Diaz; F. Fdez-Riverola; D. Glez-Pena; J.M. Corchado. Using Fuzzy Patterns for Gene Selection and Data Reduction on Microarray Data. 7th International Conference on Intelligent Data Engineering and Automated Learning: IDEAL 2006, (2006) pp. 1095-1102

Examples

1
showClass("MediumExpressionLevel")