質問編集履歴
3
質問文の表現の変更。
test
CHANGED
File without changes
|
test
CHANGED
@@ -38,15 +38,13 @@
|
|
38
38
|
|
39
39
|
|
40
40
|
|
41
|
-
|
41
|
+
また、
|
42
42
|
|
43
43
|
予測値が、[[0.2, 0.3, 0.5], [0.1, 0.4, 0.5]]
|
44
44
|
|
45
45
|
教師データ[[0.1, 0.2, 0.7], [0.0, 0.4, 0.6]]
|
46
46
|
|
47
|
-
のような確率変換済みでの学習です。ですので教師データはone-hot-vectorではありません。
|
48
|
-
|
49
|
-
|
47
|
+
のような確率分布での学習の場合でも。 -t*log(y) でよいのでしょうか?
|
50
48
|
|
51
49
|
```Python
|
52
50
|
|
@@ -84,10 +82,6 @@
|
|
84
82
|
|
85
83
|
# 出力結果
|
86
84
|
|
87
|
-
# tensor(0.3288)
|
85
|
+
# tensor(0.3288)
|
88
|
-
|
89
|
-
|
90
|
-
|
91
|
-
|
92
86
|
|
93
87
|
```
|
2
質問修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -44,7 +44,7 @@
|
|
44
44
|
|
45
45
|
教師データ[[0.1, 0.2, 0.7], [0.0, 0.4, 0.6]]
|
46
46
|
|
47
|
-
のような確率変換済みでの学習です。
|
47
|
+
のような確率変換済みでの学習です。ですので教師データはone-hot-vectorではありません。
|
48
48
|
|
49
49
|
単純に -t*log(y) でよいのでしょうか?
|
50
50
|
|
1
カテゴリーの追加
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|