[fpr 1638] CALISについての質問です

岡田努

さきほど,「うまく収束した」と書きましたが,よく調べてみたところ
ある学年だけは,事情が違っていました。

ITER  RES NFUN ACT  MINCRIT  MAXGRAD  DIFCRIT    ALPHA  DESCENT
                          ::::
1456    7 3904   0   1.1062    285.4 1.07E-14 1.686E-8 -81452.9
1457    7 3993   0   1.1062    285.4        0 2.51E-25 -81452.9

MINIMIZATION RESULTS: ITERATIONS= 1457 FUNCTION CALLS= 3993
DERIVATIVE CALLS= 2632
ACTIVE CONSTRAINTS= 0 CRITERION= 1.11 MAXIMUM GRADIENT ELEMENT= 285
DESCENT= -81453

WARNING: MINIMIZATION CANNOT BE COMPLETED.
WARNING: MINIMIZATION ROUTINE CANNOT IMPROVE THE FIT.
NOTE: IN FURTHER COMPUTATION A SUBOPTIMAL SOLUTION NOT SATISFYING THE
      GCONV= OPTION WILL BE USED, MAXGRAD= 285.39862753.
ERROR: AT LEAST ONE GRADIENT ELEMENT CORRESPONDING TO A FREE
       PARAMETER ESTIMATE IS GREATER THAN THE MAXIMUM OF THE GTOL=
       VALUE AND 1E-3.
       STANDARD ERRORS AND MODIFICATION INDICES ARE NOT COMPUTED.

と1457回のITERATIONの揚げ句にエラーになってしまいますした。

いろいろ試してみた結果
GTOL=0.05まで大きくして下のようにやっと収束しました。
(GTOL=0.02だともう駄目でした)

ITER  RES NFUN ACT  MINCRIT  MAXGRAD  DIFCRIT    ALPHA  DESCENT
                          ::::
  92    1  161   0   1.1110   4.1532 0.000024   2.4186 -0.00008
  93    1  163   0   1.1110   0.0456 0.000038   1.0313 -0.00008
MINIMIZATION RESULTS: ITERATIONS= 93 FUNCTION CALLS= 163
DERIVATIVE CALLS= 108
ACTIVE CONSTRAINTS= 0 CRITERION= 1.11
MAXIMUM GRADIENT ELEMENT= 0.0456 DESCENT= -0.0000805
さきほど,「うまく収束した」と書きましたが,よく調べてみたところ
ある学年だけは,事情が違っていました。
 小学校4年から中学3年までの学年別データで中学1,2年では
先にご相談しましたように GTOL=.0001にすることで収束するのですが,
小学4年だけは この基準ではどうしても収束せず

ITER  RES NFUN ACT  MINCRIT  MAXGRAD  DIFCRIT    ALPHA  DESCENT
                          ::::
1456    7 3904   0   1.1062    285.4 1.07E-14 1.686E-8 -81452.9
1457    7 3993   0   1.1062    285.4        0 2.51E-25 -81452.9

MINIMIZATION RESULTS: ITERATIONS= 1457 FUNCTION CALLS= 3993
DERIVATIVE CALLS= 2632
ACTIVE CONSTRAINTS= 0 CRITERION= 1.11 MAXIMUM GRADIENT ELEMENT= 285
DESCENT= -81453

WARNING: MINIMIZATION CANNOT BE COMPLETED.
WARNING: MINIMIZATION ROUTINE CANNOT IMPROVE THE FIT.
NOTE: IN FURTHER COMPUTATION A SUBOPTIMAL SOLUTION NOT SATISFYING THE
      GCONV= OPTION WILL BE USED, MAXGRAD= 285.39862753.
ERROR: AT LEAST ONE GRADIENT ELEMENT CORRESPONDING TO A FREE
       PARAMETER ESTIMATE IS GREATER THAN THE MAXIMUM OF THE GTOL=
       VALUE AND 1E-3.
       STANDARD ERRORS AND MODIFICATION INDICES ARE NOT COMPUTED.

と1457回のITERATIONの揚げ句にエラーになってしまいます。

いろいろ試してみた結果
GTOL=0.05まで大きくして下のようにやっと収束しました。
(GTOL=0.02だともう駄目でした)
ITER  RES NFUN ACT  MINCRIT  MAXGRAD  DIFCRIT    ALPHA  DESCENT
                          ::::
  92    1  161   0   1.1110   4.1532 0.000024   2.4186 -0.00008
  93    1  163   0   1.1110   0.0456 0.000038   1.0313 -0.00008
MINIMIZATION RESULTS: ITERATIONS= 93 FUNCTION CALLS= 163
DERIVATIVE CALLS= 108
ACTIVE CONSTRAINTS= 0 CRITERION= 1.11
MAXIMUM GRADIENT ELEMENT= 0.0456 DESCENT= -0.0000805

しかしこんなに甘くしてしまって大丈夫なのか不安が残ります。
それだけ,ひどく「底が荒波状態」のデータということ
なのでしょうか,,,。


>いわば 極値を求めるために転がしてみる玉が小さすぎて,
>小さな窪みにはまってしまう(やや不正確な表現かもしれませんが)
というより,計算精度にひっかかる問題となると
「玉自身のでこぼこ」と言った方が適切かもしれません。

------------------------------------------------------------------
Tsutomu Okada :tokada (at) rikkyo.ac.jp
http://www.rikkyo.ac.jp/~tokada/
Rikkyo University:Teacher's Program
phone:03-3985-2507   FAX:03-3985-2451(office)
3-34-1 Nishi Ikebukuro, Toshima-ku Tokyo 
171-8501
------------------------------------------------------------------

スレッド表示 著者別表示 日付順表示 トップページ

ここは心理学研究の基礎メーリングリストに投稿された過去の記事を掲載しているページです。