TFL Classify(圖像分類)通過算法和標識對你手機當中的相片盡心分類,雖然現(xiàn)在還沒有蘋果分類那么的精確和智能,但是已經(jīng)能夠幫助你對手機當中的相片進行一定的處理,感興趣的話就快來下載這款TFL Classify(圖像分類)吧!
TFL Classify軟件介紹
這個是我編譯的谷歌TensorFlowLite的Image classification(圖像分類)
什么是圖像分類?
機器學習的常見用途是識別圖像代表什么。例如,我們可能想知道下面的照片中出現(xiàn)了什么類型的動物。
預測圖像表示什么的任務(wù)稱為圖像分類。訓練圖像分類模型以識別各種類型的圖像。例如,可以訓練模型以識別代表三種不同類型動物的照片:兔子,倉鼠和狗。
當我們隨后提供新圖像作為模型的輸入時,它將輸出代表它所訓練的每種動物類型的圖像的概率。示例輸出可能如下:
動物類型可能性兔子0.07倉鼠0.02狗0.91
基于輸出,我們可以看到分類模型已經(jīng)預測圖像具有代表狗的高概率。
相關(guān)介紹
培訓,標簽和推理
在訓練期間,圖像分類模型被饋送圖像及其相關(guān)標簽。每個標簽都是模型將學習識別的不同概念或類的名稱。
給定足夠的訓練數(shù)據(jù)(通常每個標簽數(shù)百或數(shù)千個圖像),圖像分類模型可以學習預測新圖像是否屬于它已被訓練的任何類。這種預測過程稱為推理。
要執(zhí)行推理,圖像將作為輸入傳遞給模型。然后,模型將輸出0到1之間的概率數(shù)組。對于我們的示例模型,此過程可能如下所示:
→[0.07,0.02,0.91]
輸出中的每個數(shù)字對應(yīng)于我們的訓練數(shù)據(jù)中的標簽。將我們的輸出與模型訓練的三個標簽相關(guān)聯(lián),我們可以看到模型預測圖像代表狗的概率很高。
標簽可能性兔子0.07倉鼠0.02狗0.91
您可能會注意到所有概率(對于兔子,倉鼠和狗)的總和等于1.這是具有多個類的模型的常見輸出類型( 有關(guān)詳細信息,請參閱 Softmax)。
結(jié)果模棱兩可
由于概率總是總和為1,如果圖像沒有被自信地識別為屬于模型被訓練的任何類,則可以看到概率分布在整個標簽中而沒有任何一個值明顯更大。
例如,以下內(nèi)容可能表示結(jié)果不明確:
標簽可能性兔子0.31倉鼠0.35狗0.34用途和限制
我們提供的圖像分類模型對單標簽分類很有用,這意味著可以預測圖像最有可能表示的單個標簽。他們經(jīng)過培訓可以識別1000類圖像。有關(guān)類的完整列表,請參閱模型zip中的標簽文件 。
如果要訓練模型以識別新類,請參閱 自定義模型。
對于以下用例,您應(yīng)該使用不同類型的模型:
預測圖像中一個或多個對象的類型和位置(請參閱對象檢測)
預測圖像的構(gòu)圖,例如主題與背景(請參閱分段)
在目標設(shè)備上運行入門模型后,您可以嘗試使用不同的模型,以找到性能,精度和模型大小之間的最佳平衡。有關(guān)指導,請參閱 選擇其他模型。
中文名:TFL Classify
包名:org.tensorflow.lite.examples.classification
MD5值:72c144be6ce43dcc6b9855bd437481e9