pascalabcnet/InstallerSamples/MachineLearning/08_Datasets/_Synthetic/03_MakeRegression.pas
Mikhalkovich Stanislav af7cc99e15 Примеры ML
2026-03-13 23:10:59 +03:00

20 lines
639 B
ObjectPascal

// MakeRegression синтетический датасет.
// Демонстрирует генерацию данных для задачи линейной регрессии.
uses MLABC, PlotML;
begin
// --- генерируем синтетические данные
var (X,y) := Datasets.MakeRegression(
n := 500,
nFeatures := 1,
noise := 0.2,
seed := 1
);
// --- визуализация
Plot.Title('MakeRegression синтетический датасет');
Plot.XLabel('признак');
Plot.YLabel('целевая переменная');
Plot.Points(X.Col(0), y.ToArray, size := 3);
end.