代码之家  ›  专栏  ›  技术社区  ›  Tulkkas

Matlab中fitclinear中的随机数

  •  0
  • Tulkkas  · 技术社区  · 6 年前

    rng('default')
    [Mdl,FitInfo] = fitclinear(X',y',   'Lambda','auto',...
                                'Learner','logistic',...
                                'ObservationsIn','columns',...
                                'Regularization','ridge',...
                                'Solver','sgd',...
                                'Verbose',1,...
                                'BatchSize',100,...
                                'LearnRate',0.1,...
                                'OptimizeLearnRate',true,...
                                'PassLimit',100,...
                                'ClassNames',[-1,1]);
    

    由于我正在处理最近和长期的历史数据,我开始意识到用完全相同的X和y来训练这个逻辑回归,并且在设置随机生成器默认值来复制结果之后,可能会产生两个不同的结果,即两个不同的beta集和不同的偏差。