2017-02-21 43 views
0

我是Tensorflow的新手如何在Tensorflow中指定深層神經網絡的體系結構?

實際上,我在Tensorflow網站上測試了一些示例,我開始瞭解框架的一些功能,但是我不明白的是如何設計我的框架,我的意思是層數,層型「轉化,游泳池......」,如果它是necessery要做到這一點,因爲有像AmexNet許多predifined架構,

感謝,

回答

0

我會強烈建議根據你是否有以前的ML經歷(https://www.tensorflow.org/get_started/mnist/pros)或沒有(https://www.tensorflow.org/get_started/mnist/beginners),通過他們的指導進行輔導。你所問的問題在那裏回答。

關於使用預定義體系結構或自定義的問題取決於您的用例。如果你想做一些簡單的事情,比如在場景中只有一輛汽車,或者沒有更淺的架構可能會更好地工作,因爲速度更快,而更深的架構可能會過度。然而,大多數架構與文獻中已經定義的架構類似。

另一個自然產生的問題,在談論預先定義的架構時,是關於傳輸學習/微調。通常預定義的體系結構已經在某些大型數據集(主要是ImageNet)上學習過,並且在許多任務中已經非常出色地實現了。只需很少的培訓數據,使用它就很有意義。有了大量的訓練數據,它可以阻止你的進步。