|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectweka.filters.Filter
weka.filters.SimpleFilter
weka.filters.SimpleBatchFilter
weka.filters.unsupervised.attribute.MILESFilter
public class MILESFilter
Implements the MILES transformation that maps multiple instance bags into a high-dimensional single-instance feature space.
For more information see:
Y. Chen, J. Bi, J.Z. Wang (2006). MILES: Multiple-instance learning via embedded instance selection. IEEE PAMI. 28(12):1931-1947.
James Foulds, Eibe Frank: Revisiting multiple-instance learning via embedded instance selection. In: 21st Australasian Joint Conference on Artificial Intelligence, 300-310, 2008.
@article{Chen2006,
author = {Y. Chen and J. Bi and J.Z. Wang},
journal = {IEEE PAMI},
number = {12},
pages = {1931-1947},
title = {MILES: Multiple-instance learning via embedded instance selection},
volume = {28},
year = {2006}
}
@inproceedings{Foulds2008,
author = {James Foulds and Eibe Frank},
booktitle = {21st Australasian Joint Conference on Artificial Intelligence},
pages = {300-310},
publisher = {Springer},
title = {Revisiting multiple-instance learning via embedded instance selection},
year = {2008}
}
Valid options are:
-S <num> Specify the sigma parameter (default: sqrt(800000)
| Field Summary | |
|---|---|
static int |
BAG_ATTRIBUTE
Index of bag attribute |
static int |
LABEL_ATTRIBUTE
Index of label attribute |
| Constructor Summary | |
|---|---|
MILESFilter()
|
|
| Method Summary | |
|---|---|
Capabilities |
getCapabilities()
Capabilities for the filter. |
java.lang.String[] |
getOptions()
Gets the current settings of the filter. |
java.lang.String |
getRevision()
Returns the revision string. |
double |
getSigma()
Gets the sigma parameter. |
TechnicalInformation |
getTechnicalInformation()
Returns an instance of a TechnicalInformation object, containing detailed information about the technical background of this class, e.g., paper reference or book this class is based on. |
java.lang.String |
globalInfo()
Global info for the filter. |
java.util.Enumeration |
listOptions()
Returns an enumeration describing the available options. |
static void |
main(java.lang.String[] args)
|
void |
setOptions(java.lang.String[] options)
Parses a given list of options. |
void |
setSigma(double sigma)
Sets the sigma parameter. |
java.lang.String |
sigmaTipText()
Returns the tip text for this property |
| Methods inherited from class weka.filters.SimpleBatchFilter |
|---|
batchFinished, input |
| Methods inherited from class weka.filters.SimpleFilter |
|---|
debugTipText, getDebug, setDebug, setInputFormat |
| Methods inherited from class weka.filters.Filter |
|---|
batchFilterFile, filterFile, getCapabilities, getOutputFormat, isFirstBatchDone, isNewBatch, isOutputFormatDefined, makeCopies, makeCopy, numPendingOutput, output, outputPeek, toString, useFilter, wekaStaticWrapper |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int BAG_ATTRIBUTE
public static final int LABEL_ATTRIBUTE
| Constructor Detail |
|---|
public MILESFilter()
| Method Detail |
|---|
public java.lang.String sigmaTipText()
public void setSigma(double sigma)
public double getSigma()
public java.lang.String globalInfo()
globalInfo in class SimpleFilterpublic TechnicalInformation getTechnicalInformation()
getTechnicalInformation in interface TechnicalInformationHandlerpublic Capabilities getCapabilities()
getCapabilities in interface CapabilitiesHandlergetCapabilities in class FilterCapabilitiespublic java.util.Enumeration listOptions()
listOptions in interface OptionHandlerlistOptions in class SimpleFilter
public void setOptions(java.lang.String[] options)
throws java.lang.Exception
-S <num> Specify the sigma parameter (default: sqrt(800000)
setOptions in interface OptionHandlersetOptions in class SimpleFilteroptions - the list of options as an array of strings
java.lang.Exception - if an option is not supportedSimpleFilter.reset()public java.lang.String[] getOptions()
getOptions in interface OptionHandlergetOptions in class SimpleFilterpublic static void main(java.lang.String[] args)
public java.lang.String getRevision()
Filter
getRevision in interface RevisionHandlergetRevision in class Filter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||