Алгоритмы выбора линейных регрессионных моделей (практика)
Материал из MachineLearning.
(Различия между версиями)
| Строка 2: | Строка 2: | ||
[[Алгоритмы выбора линейных регрессионных моделей (практика)/Вспомогательные функции|Вспомогательные функции]] | [[Алгоритмы выбора линейных регрессионных моделей (практика)/Вспомогательные функции|Вспомогательные функции]] | ||
| + | |||
| + | == Соглашения об интерфейсе функций == | ||
| + | |||
| + | Для унификации способов применения методов выбора модели предусмотрен следующий формат интерфейса функции. | ||
| + | |||
| + | <source lang="matlab"> | ||
| + | function [FeaturesRating] = methodName(features, target, Params) | ||
| + | % Description. | ||
| + | % | ||
| + | % Arguments | ||
| + | % Input | ||
| + | % features - matrix of features, where rows are objects, and colums are feature vectors | ||
| + | % target - target feature vector | ||
| + | % Params - structure with fields | ||
| + | % Common - common params; structure with fields | ||
| + | % maxNFeatures - max features number to scan | ||
| + | % MethodName - structure with params for particular method | ||
| + | % Output | ||
| + | % FeaturesRating - structure with rating for all features; has fields | ||
| + | % isInformative - array of marks is particular feature informative (1) or not (0) | ||
| + | % weight - weight of particular feature id it is informative | ||
| + | % | ||
| + | % Example | ||
| + | % TODO | ||
| + | % | ||
| + | % See also | ||
| + | % TODO | ||
| + | % | ||
| + | % Revisions | ||
| + | % TODO | ||
| + | </source> | ||
| + | |||
| + | == Реализованные алгоритмы == | ||
| + | |||
| + | |||
[[Категория: Регрессионный анализ]] | [[Категория: Регрессионный анализ]] | ||
[[Категория: Инструменты и технологии]] | [[Категория: Инструменты и технологии]] | ||
Версия 07:34, 16 января 2010
Описание библиотеки алгоритмов выбора линейных регрессионных моделей
Соглашения об интерфейсе функций
Для унификации способов применения методов выбора модели предусмотрен следующий формат интерфейса функции.
function [FeaturesRating] = methodName(features, target, Params) % Description. % % Arguments % Input % features - matrix of features, where rows are objects, and colums are feature vectors % target - target feature vector % Params - structure with fields % Common - common params; structure with fields % maxNFeatures - max features number to scan % MethodName - structure with params for particular method % Output % FeaturesRating - structure with rating for all features; has fields % isInformative - array of marks is particular feature informative (1) or not (0) % weight - weight of particular feature id it is informative % % Example % TODO % % See also % TODO % % Revisions % TODO

