質問するログイン新規登録

回答編集履歴

2

追記

2020/07/22 04:37

投稿

Penpen7
Penpen7

スコア698

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  そもそも-logxを最小にしようという風になっていますが、合ってますか??
2
- これを最小にしようとすると、-logxの値域は実数全体でいくらでも小さくできるので、-∞に飛んでいきますよ。
2
+ これを最小にしようとすると、パラメータに縛りがない限りは-logxの値域は実数全体でいくらでも小さくできるので、-∞に飛んでいきますよ。
3
3
  実際、-np.sum(np.log(h))の値は途中から-infになっています。
4
4
  こういうのは二乗した値とか、絶対値をつけて評価するものと思いますが。
5
5
 

1

-np.sum(np.log)の結果追記

2020/07/22 04:37

投稿

Penpen7
Penpen7

スコア698

answer CHANGED
@@ -1,4 +1,48 @@
1
1
  そもそも-logxを最小にしようという風になっていますが、合ってますか??
2
2
  これを最小にしようとすると、-logxの値域は実数全体でいくらでも小さくできるので、-∞に飛んでいきますよ。
3
3
  実際、-np.sum(np.log(h))の値は途中から-infになっています。
4
- こういうのは二乗した値とか、絶対値をつけて評価するものと思いますが。
4
+ こういうのは二乗した値とか、絶対値をつけて評価するものと思いますが。
5
+
6
+ ```text
7
+ 1302.3139240314852
8
+ 1304.6180770750946
9
+ 1289.5753397056355
10
+ 1266.987026416562
11
+ 1175.7773117981214
12
+ 1214.4727603996944
13
+ 1171.732143529844
14
+ 1103.7383795330775
15
+ 1086.8842833614253
16
+ 974.4404937620448
17
+ 948.7669464410262
18
+ 745.6919585153726
19
+ 765.0776737587316
20
+ 588.1419233204124
21
+ 172.3427117891615
22
+ 44.63329665947677
23
+ -2021.8156571585348
24
+ -1830.2832463782565
25
+ -14538.044522738193
26
+ -60763.0882092356
27
+ -78926.96526574872
28
+ -146469.2935122823
29
+ -142650.2399929438
30
+ -170414.43094623898
31
+ -239148.57532779552
32
+ -269115.07455809327
33
+ -inf
34
+ -inf
35
+ -inf
36
+ -inf
37
+ -inf
38
+ -inf
39
+ -327355.2334501316
40
+ -inf
41
+ -inf
42
+ -inf
43
+ -inf
44
+ -inf
45
+ -345850.06648530264
46
+ -inf
47
+ 以下-infが続く
48
+ ```