C# Класс AIMA.Core.Learning.Learners.AdaBoostLearner

Наследование: Learner
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AdaBoostLearner ( List learners, DataSet ds ) : System
predict ( Example e ) : String
test ( DataSet ds ) : int[]
train ( DataSet ds ) : void

Приватные методы

Метод Описание
adjustExampleWeights ( DataSet ds, Learner l, double error ) : void
calculateError ( DataSet ds, Learner l ) : double
createTargetValueLearnerTable ( List targetValues, Example e ) : Table
getTargetValueWithTheMaximumVotes ( List targetValues, Table table ) : String
initializeExampleWeights ( int size ) : void
initializeHypothesisWeights ( int size ) : void
scoreOfValue ( String targetValue, Table table, List learners ) : double
weightedMajority ( Example e ) : String

Описание методов

AdaBoostLearner() публичный Метод

public AdaBoostLearner ( List learners, DataSet ds ) : System
learners List
ds AIMA.Core.Learning.Framework.DataSet
Результат System

predict() публичный Метод

public predict ( Example e ) : String
e AIMA.Core.Learning.Framework.Example
Результат String

test() публичный Метод

public test ( DataSet ds ) : int[]
ds AIMA.Core.Learning.Framework.DataSet
Результат int[]

train() публичный Метод

public train ( DataSet ds ) : void
ds AIMA.Core.Learning.Framework.DataSet
Результат void