回答編集履歴
1
誤字の修正
test
CHANGED
@@ -1,4 +1,5 @@
|
|
1
|
-
1.
|
1
|
+
1.
|
2
|
+
転移学習は元のモデルに判定できるクラスを増やす方法ではなく,元のモデルを再利用し新たなタスク(クラス)に対応するモデルを作成する方法です。現在の方法ではスイカのみを判定するモデルが作成されています。仮に転移学習を行いスイカとリンゴを検出するモデルを作成するには,訓練データにスイカのみでなくリンゴの画像とラベルを加える必要があります。それに伴いyamlファイルも以下のように編集する必要があります。
|
2
3
|
```ここに言語を入力
|
3
4
|
# train and val data
|
4
5
|
train: C:\Users\〇〇\original_dataset\images\train
|
@@ -11,6 +12,8 @@
|
|
11
12
|
# class names
|
12
13
|
names: ['watermelon','apple'] ←判定させたいクラスラベル
|
13
14
|
```
|
15
|
+
また精度を上げるには各クラスの訓練データを増加させることと、学習回数(epochs)を増加させることが有効だと思います。
|
16
|
+
|
14
17
|
|
15
18
|
2.あっています。
|
16
19
|
|