2013-05-25 18 views
-1

我想爲我的特定值訓練一個神經網絡。整個場景就是這樣,我已經在matlab中編寫了一個代碼,可以找出某幀視頻幀的最大值和最小值的平均值。基本上我提取功能。現在我需要把這些值放到神經網絡並訓練它們,但我不知道如何使用神經網絡。我有幾篇關於這方面的文章,但主要的問題與我的理解是神經網絡:使用我的發現和在matlab中使用我的火車數據的問題

1)我不知道應該把什麼放在目標矩陣作爲我的輸出,值應該出現在目標字段,要求從它工作區。 2)我的數據是動態的,即我的數據是動態的,即我的數據是動態的,即我的數據是動態的,即我的數據是動態的,即我的值是在運行時計算的,我想在運行時將它饋送到神經網絡。任何人都可以告訴我在這種情況下如何使用matlab神經網絡工具?在每個工具中,我都無法將數據放入目標。請指導我如何應對目標。

回答

0

首先,你應該弄清楚你在這裏處理的是什麼樣的問題。你說你從視頻的幀中提取功能。好。現在,你想用這些功能做什麼?

基本上,我能想到的兩種類型的問題的是進行特徵提取:

  1. 識別(檢測):在這種情況下,你提取特徵比較他們對現有的找到匹配具體目的。 這裏,訓練神經網絡以在輸入特徵向量與網絡訓練的輸入特徵向量相匹配時給出正確的輸出(例如,如果匹配則爲1,否則爲0)。一個簡單的例子就是在視頻的每一幀中找到人臉。

  2. 分類:在這裏,沒有匹配的發生。您想要將特徵向量分類到不同的類中。您將使用NN來完成分類,並且輸出將是分配給每個特徵向量的類。例如,您想了解視頻中有多少幀具有淺色背景,多少有黑色背景。

因此,根據問題的類型,您最終將使用的NN的類型將有所不同,因此您需要的目標(輸出)也會不同。

希望它能夠澄清它。

+0

感謝您的回覆。我的prb是第一個。我需要認識和匹配模式。基本上我需要看到,如果相同的視頻正在播放或不。我正在根據提取的特徵來做這件事。我的解釋是,輸入特徵被用作目標?否則,我需要將哪些數據放入我的目標矢量中?基本上我是一些完全空白的概念,所以如果你能相應地指導我。 – user1814574

+0

那麼......如果你想匹配2個視頻,我不推薦使用NN。 NN對於匹配形狀或對象是很好的,但是你有很多幀,如果你想使用NN,你應該爲每個不可行的幀訓練一個NN。我搜索了一下,發現這篇論文是爲了快速的視頻匹配。這似乎是一個很好的方法。看看,它可能是有用的:http://lbmedia.ece.ucsb.edu/resources/ref/civr09.pdf – Mahm00d

+0

謝謝你的幫助。我會讀它:) – user1814574