2015-04-04 24 views
0

獲取圖像數據集後,針對所有圖像構建特徵數據庫,該圖像是基於RGB顏色模型的平均值和sd以及HSV顏色模型的矢量圖片。一旦給出查詢圖像,如何使用svm從數據庫中檢索相關圖像。如何應用SVM或深度神經網絡進行圖像檢索

而且如何使用無監督學習的上述問題

回答

0

假設查詢圖像是未標記的,應用SVM需要知道的數據集圖像標籤的一種方式,因爲SVM是監督學習,其目的是形式正確確定未標記數據的類別標籤。您需要另一種生成類標籤的方法,例如無監督學習,所以如果您只有特徵向量但沒有類標籤,則這種方法看起來並不相關。

神經網絡允許無標記數據的無監督學習,但是是一個相當複雜的方法,是學術研究的主題。您可能需要考慮一種更簡單的機器學習方法,如k-Nearest Neighbors,它可以讓您獲得在您的特徵空間中類似的k個最接近的訓練樣本。該算法易於實現,可在許多機器學習庫中找到。例如在Python中,您可以使用scikit learn

我不確定您正在使用的圖像類型,但您可能還想探索使用SIFT等特徵檢測算法,而不僅僅是像素強度。

+0

嗯,我正在處理一個由1000張圖像組成的數據庫,其中100張圖像屬於特定類型,如假日,海灘等。在這種情況下,我可以使用什麼樣的無監督算法,請您解釋整個過程需要遵循的內容建立這樣的系統。在此先感謝Micheal :-) – cseml 2015-04-05 03:51:52