2017-09-12 84 views
-1

我一直在努力學習tensorflow和機器學習,這篇文章是我偶然發現的第一篇教程之一:https://medium.com/towards-data-science/tensorflow-for-absolute-beginners-28c1544fb0d6。我瀏覽了代碼,並認爲我理解了絕大多數代碼,但後來我得到了最終輸出結果,這是一組3個數字,權重。這些權重應該如何使用?也就是說,我如何將這個結果用於真實世界的場景?本機器學習教程的最終結果是什麼?

+0

重量不會被使用。在最後一步,這個人只是打印權重。導入步驟是「mse」。每個時代mse都會下降。 – Beta

回答

1

重量是你試圖優化。

目標是找到一組權重,當給定一組輸入時將輸出正確的答案。

在這種情況下,您有1(真)和-1(假)輸入,並且偏差始終爲1。目標是學習AND功能。只有當兩個輸入都是1(真)時,函數才返回1(真),否則返回-1(假)。

當給定一個新的輸入[1,-1,1](在這種情況下,偏差總是爲1)時,函數會將這些輸入乘以前面計算的權重並求和結果。如果結果大於0,則輸出1,否則輸出-1