Nombre de espacio para LogisticModel (Logistic regression) Más...
Funciones | |
Pds::Vector | FittingGradientIGSoft (Pds::IterationConf &Conf, const Pds::Matrix &X, const Pds::Vector &Y, const Pds::Vector &W0) |
Pds::Vector | GradientCostInformationGainSoft (const Pds::Vector &W, const Pds::Matrix &X, const Pds::Vector &Y, double h) |
Pds::Vector | GradientCostInformationGainSoft2 (const Pds::Vector &W, const Pds::Matrix &X, const Pds::Vector &Y) |
double | CostInformationGainSoft (const Pds::Vector &W, const Pds::Matrix &X, const Pds::Vector &Y) |
double | CostXqEntropy (const Pds::Vector &W, const Pds::Matrix &X, const Pds::Vector &Y, double q) |
Pds::Vector | GradientCostXqEntropy (const Pds::Vector &W, const Pds::Matrix &X, const Pds::Vector &Y, double q, double h) |
Pds::Vector | GradientCostXqEntropySoft (const Pds::Vector &W, const Pds::Matrix &X, const Pds::Vector &Y, double q) |
Logistic regression : Clasificador | |
Pds::Vector | Classify (const Pds::Vector &W, const Pds::Matrix &X) |
Calculo del resultado del clasificador. Más... | |
Logistic regression : Función de costo | |
double | CostInformationGain (const Pds::Vector &W, const Pds::Matrix &X, const Pds::Vector &Y) |
Calculo de costo. Más... | |
Pds::Vector | GradientCostInformationGain (const Pds::Vector &W, const Pds::Matrix &X, const Pds::Vector &Y, double h) |
Calculo de costo. Más... | |
double | CostCrossEntropy (const Pds::Vector &W, const Pds::Matrix &X, const Pds::Vector &Y) |
Calculo de pesos. Más... | |
double | CostMeanSquare (const Pds::Vector &W, const Pds::Matrix &X, const Pds::Vector &Y) |
Calculo de pesos. Más... | |
Logistic regression : Peso inicial | |
Pds::Vector | GetW0MeanMethod (const Pds::Matrix &X) |
Obtiene de forma rapida un vector inicial para usar en regresion logistica. Más... | |
Pds::Vector | GetW0CornerMeanMethod (const Pds::Matrix &X, double Delta=0.001) |
Obtiene de forma rapida un vector inicial para usar en regresion logistica. Más... | |
Pds::Vector | GetW0MeanSquareMethod (const Pds::Matrix &X) |
Obtiene de forma rapida un vector inicial para usar en regresion logistica. Más... | |
Logistic regression : Regresión de pesos : Familia Mean Square | |
Pds::Vector | FittingLogitMeanSquare (Pds::IterationConf &Conf, const Pds::Matrix &X, const Pds::Vector &Y, double Delta=0.0001) |
Calculo de pesos. Más... | |
Pds::Vector | FittingLogitMeanSquare (const Pds::Matrix &X, const Pds::Vector &Y, double Delta=0.0001) |
Calculo de pesos. Más... | |
Pds::Vector | FittingLogitWeightedMeanSquare (Pds::IterationConf &Conf, const Pds::Matrix &X, const Pds::Vector &Y, const Pds::Vector &D, double Delta=0.0001) |
Calculo de pesos. Más... | |
Pds::Vector | FittingLogitWeightedMeanSquare (const Pds::Matrix &X, const Pds::Vector &Y, const Pds::Vector &D, double Delta=0.0001) |
Calculo de pesos. Más... | |
Logistic regression : Regresión de pesos : Familia Robust Mean Square | |
Pds::Vector | FittingRobustLogitMeanSquare (const Pds::Matrix &X, const Pds::Vector &Y, double Delta=0.0001, unsigned int N=2, double Offset=0.1) |
Calculo de pesos. Más... | |
Pds::Vector | FittingRobustLogitMeanSquare (Pds::IterationConf &Conf, const Pds::Matrix &X, const Pds::Vector &Y, double Delta=0.0001, unsigned int N=2, double Offset=0.1) |
Calculo de pesos. Más... | |
Logistic regression : Regresión de pesos : Familia kmeans + Information sum | |
Pds::Vector | FittingKmeansLogitMeanSquare (Pds::IterationConf &Conf, const Pds::Matrix &X, const Pds::Vector &Y, double Delta) |
Logistic regression : Regresión de pesos : Familia Cross Entropy | |
Pds::Vector | FittingGradientCrossEntropy (Pds::IterationConf &Conf, const Pds::Matrix &X, const Pds::Vector &Y, const Pds::Vector &W0) |
Gradiente descendente para sigmoide. Más... | |
Pds::Vector | FittingGradientSVM (Pds::IterationConf &Conf, const Pds::Matrix &X, const Pds::Vector &Y, const Pds::Vector &W0) |
Gradiente descendente para sigmoide. Más... | |
Logistic regression : Regresión de pesos : Familia Information Gain | |
Pds::Vector | FittingOrtogonalIG (const Pds::Matrix &X, const Pds::Vector &Y, unsigned int MinID) |
Calculo de pesos. Más... | |
Pds::Vector | FittingGradientIG (Pds::IterationConf &Conf, const Pds::Matrix &X, const Pds::Vector &Y, const Pds::Vector &W0) |
Calculo de pesos. Más... | |
Pds::Vector | FittingParrallelPlaneIS (const Pds::Matrix &X, const Pds::Vector &Y, const Pds::Vector &W0, double *ISmin=NULL, double Delta=0.001) |
Calculo de pesos buscando el plano paralelo a W0 que genere la menor suma de informaciones en la particion, es equivalente a buscar la mayor information gain. Más... | |
Logistic regression : Funciones de ajuste | |
Pds::Vector | FittingByFactor (const Pds::Matrix &X, const Pds::Vector &Y, const Pds::Vector &W0, double Delta=0.001) |
Aplica la teoria de Logit MeanSquare para ajustar W0 por um factor real adecuado. Más... | |
Logistic regression : Funciones de diagnóstico | |
Pds::DataErrorCurve | LearningCurves (Pds::IterationConf &Conf, const Pds::Matrix &Xtr, const Pds::Vector &Ytr, const Pds::Matrix &Xcv, const Pds::Vector &Ycv, double percent) |
Retorna learning curve. Más... | |
Nombre de espacio para LogisticModel (Logistic regression)
Pds::Vector Pds::LogisticModel::FittingKmeansLogitMeanSquare | ( | Pds::IterationConf & | Conf, |
const Pds::Matrix & | X, | ||
const Pds::Vector & | Y, | ||
double | Delta | ||
) |
Pds::Vector Pds::LogisticModel::FittingGradientIGSoft | ( | Pds::IterationConf & | Conf, |
const Pds::Matrix & | X, | ||
const Pds::Vector & | Y, | ||
const Pds::Vector & | W0 | ||
) |
Definición en la línea 254 del archivo test_working_FittingGradientIGSoft.cpp.
Hace referencia a CostInformationGain(), Pds::IterationConf::GetAlpha(), Pds::IterationConf::GetMaxIter(), Pds::IterationConf::GetMinError(), GetW0CornerMeanMethod(), GradientCostInformationGainSoft2(), Pds::IterationConf::LastError, Pds::IterationConf::LastIter, Pds::IterationConf::SetAlpha() y Pds::IterationConf::Show.
Pds::Vector Pds::LogisticModel::GradientCostInformationGainSoft | ( | const Pds::Vector & | W, |
const Pds::Matrix & | X, | ||
const Pds::Vector & | Y, | ||
double | h | ||
) |
Definición en la línea 101 del archivo test_working_FittingGradientIGSoft.cpp.
Hace referencia a CostInformationGainSoft().
Pds::Vector Pds::LogisticModel::GradientCostInformationGainSoft2 | ( | const Pds::Vector & | W, |
const Pds::Matrix & | X, | ||
const Pds::Vector & | Y | ||
) |
Definición en la línea 141 del archivo test_working_FittingGradientIGSoft.cpp.
Hace referencia a CostInformationGain() y CostInformationGainSoft().
Referenciado por FittingGradientIGSoft().
double Pds::LogisticModel::CostInformationGainSoft | ( | const Pds::Vector & | W, |
const Pds::Matrix & | X, | ||
const Pds::Vector & | Y | ||
) |
Definición en la línea 51 del archivo test_working_FittingGradientIGSoft.cpp.
Hace referencia a Classify().
Referenciado por GradientCostInformationGainSoft() y GradientCostInformationGainSoft2().
double Pds::LogisticModel::CostXqEntropy | ( | const Pds::Vector & | W, |
const Pds::Matrix & | X, | ||
const Pds::Vector & | Y, | ||
double | q | ||
) |
Definición en la línea 32 del archivo extra_newhb.h.
Hace referencia a Classify().
Referenciado por GradientCostXqEntropy().
Pds::Vector Pds::LogisticModel::GradientCostXqEntropy | ( | const Pds::Vector & | W, |
const Pds::Matrix & | X, | ||
const Pds::Vector & | Y, | ||
double | q, | ||
double | h | ||
) |
Definición en la línea 73 del archivo extra_newhb.h.
Hace referencia a CostXqEntropy().
Pds::Vector Pds::LogisticModel::GradientCostXqEntropySoft | ( | const Pds::Vector & | W, |
const Pds::Matrix & | X, | ||
const Pds::Vector & | Y, | ||
double | q | ||
) |
Definición en la línea 114 del archivo extra_newhb.h.