Funciones para trabajar con "Logistic Regression": Pds::LogisticModel::FittingGradientSVM(), Pds::LogisticModel::Classify(), etc. Más...
Namespaces | |
namespace | Pds |
Nombre de espacion para PDS (Procesamiento Digital de Senales) | |
namespace | Pds::LogisticModel |
Nombre de espacio para Logistic regression. | |
Logistic regression : Clasificador | |
Pds::Vector | Pds::LogisticModel::Classify (const Pds::Vector &W, const Pds::Matrix &X) |
Calculo del resultado del clasificador. Más... | |
Logistic regression : Función de costo | |
double | Pds::LogisticModel::CostCrossEntropy (const Pds::Vector &W, const Pds::Matrix &X, const Pds::Vector &Y) |
Calculo de pesos. Más... | |
double | Pds::LogisticModel::CostMeanSquare (const Pds::Vector &W, const Pds::Matrix &X, const Pds::Vector &Y) |
Calculo de pesos. Más... | |
Logistic regression : Regresión de pesos | |
Pds::Vector | Pds::LogisticModel::FittingLogitMeanSquare (Pds::IterationConf &Conf, const Pds::Matrix &X, const Pds::Vector &Y, double Delta=0.0001) |
Calculo de pesos. Más... | |
Pds::Vector | Pds::LogisticModel::FittingLogitMeanSquare (const Pds::Matrix &X, const Pds::Vector &Y, double Delta=0.0001) |
Calculo de pesos. Más... | |
Pds::Vector | Pds::LogisticModel::FittingGradientCrossEntropy (Pds::IterationConf &Conf, const Pds::Matrix &X, const Pds::Vector &Y, const Pds::Vector &W0) |
Gradiente descendente para sigmoide. Más... | |
Pds::Vector | Pds::LogisticModel::FittingGradientSVM (Pds::IterationConf &Conf, const Pds::Matrix &X, const Pds::Vector &Y, const Pds::Vector &W0) |
Gradiente descendente para sigmoide. Más... | |
Logistic regression : Funciones de diagnóstico | |
Pds::DiagnosticCurves | Pds::LogisticModel::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... | |
Funciones para trabajar con "Logistic Regression": Pds::LogisticModel::FittingGradientSVM(), Pds::LogisticModel::Classify(), etc.
Pds::Vector Pds::LogisticModel::Classify | ( | const Pds::Vector & | W, |
const Pds::Matrix & | X | ||
) |
Calculo del resultado del clasificador.
[in] | W | Vector de pesos. |
[in] | X | Matriz con los vectores de datos (muestras) en las lineas. |
double Pds::LogisticModel::CostCrossEntropy | ( | const Pds::Vector & | W, |
const Pds::Matrix & | X, | ||
const Pds::Vector & | Y | ||
) |
Calculo de pesos.
[in] | W | Vector de pesos. |
[in] | X | Matriz con los vectores de datos (muestras) en las lineas. |
[in] | Y | Vector de datos de salida. |
double Pds::LogisticModel::CostMeanSquare | ( | const Pds::Vector & | W, |
const Pds::Matrix & | X, | ||
const Pds::Vector & | Y | ||
) |
Calculo de pesos.
[in] | W | Vector de pesos. |
[in] | X | Matriz con los vectores de datos (muestras) en las lineas. |
[in] | Y | Vector de datos de salida. |
Pds::Vector Pds::LogisticModel::FittingLogitMeanSquare | ( | Pds::IterationConf & | Conf, |
const Pds::Matrix & | X, | ||
const Pds::Vector & | Y, | ||
double | Delta = 0.0001 |
||
) |
Calculo de pesos.
[in] | Conf | Configuraciones para algun algoritmo que itera. |
[in] | X | Vector de datos . |
[in] | Y | Vector de datos . |
[in] | Delta | Valor . |
Pds::Vector Pds::LogisticModel::FittingLogitMeanSquare | ( | const Pds::Matrix & | X, |
const Pds::Vector & | Y, | ||
double | Delta = 0.0001 |
||
) |
Calculo de pesos.
[in] | X | Vector de datos . |
[in] | Y | Vector de datos . |
[in] | Delta | Valor . |
Pds::Vector Pds::LogisticModel::FittingGradientCrossEntropy | ( | Pds::IterationConf & | Conf, |
const Pds::Matrix & | X, | ||
const Pds::Vector & | Y, | ||
const Pds::Vector & | W0 | ||
) |
Gradiente descendente para sigmoide.
[in] | Conf | Valores de configuracion de la iteracion. |
[in] | X | Matriz con los vectores de datos (muestras) en las lineas. |
[in] | Y | Vector resultados . |
[in] | W0 | Primeiro valor de . |
Pds::Vector Pds::LogisticModel::FittingGradientSVM | ( | Pds::IterationConf & | Conf, |
const Pds::Matrix & | X, | ||
const Pds::Vector & | Y, | ||
const Pds::Vector & | W0 | ||
) |
Gradiente descendente para sigmoide.
[in] | Conf | Valores de configuracion de la iteracion. |
[in] | X | Matriz con los vectores de datos (muestras) en las lineas. |
[in] | Y | Vector resultados . |
[in] | W0 | Primeiro valor de . |
Pds::DiagnosticCurves Pds::LogisticModel::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.
[in,out] | Conf | Valores de configuracion de la iteracion. |
[in] | Xtr | Datos X de entrenamiento. |
[in] | Ytr | Datos Y de entrenamiento. |
[in] | Xcv | Datos X de cross-validation. |
[in] | Ycv | Datos Y de cross-validation. |
[in] | percent | Porcentaje de datos testados. |