2016-07-01 50 views
19

問題很簡單,你怎麼看這些圖表?我讀了他們的解釋,對我來說沒有意義。關於如何讀取TensorBoard的直方圖功能,一個很好的解釋是什麼?

我在讀TensorFlow的newly updated readme file for TensorBoard,它試圖解釋「直方圖」是什麼。首先,它明確了它不是一個真正的直方圖:

眼下,它的名字是有點用詞不當,因爲它不顯示 直方圖;相反,它顯示了一些關於 分佈的高級統計信息。

我想弄清楚他們的描述實際上是在說什麼。

現在我試圖解析特定句子:

圖表上的每一行代表在分配 在數據的位數:例如,底線顯示的最低 值怎麼了隨着時間的推移而改變,並且中間的線顯示了中位數如何變化。

我的第一個問題是,它們是什麼意思是「每一行」。有水平軸線,並且在圖形上有線條或者繪製線條。考慮從the TensorBoard example屏幕截圖:

enter image description here

什麼是他們提到與「線」?在上面的例子中,他們在談論什麼是線條和百分點?

然後自述文件試圖提供用一個例子更詳細地:

讀從上到下,這些線具有以下含義: [最大,93%,84%,69%,50 %,31%,16%,7%,最小]

然而,它不清楚他們在說什麼。線條和百分比是什麼?

看來他們正試圖在未來取代這一點,但與此同時,我堅持這一點。有人能幫助我理解如何使用它?

+0

我的問題並不清楚。它很簡單,您如何閱讀由TensorFlow庫創建的圖形。 – Pinocchio

+0

剛發現:https://groups.google.com/a/tensorflow.org/forum/#!topic/discuss/IDymIAT5KDA可能有用 – Pinocchio

+1

可能會有所幫助:http://stats.stackexchange.com/questions/220491/how-do-one-interpret-histograms-tensorflow-in-tensorboard/221971#221971 – Pinocchio

回答

14

,他們正在談論的線說明如下: enter image description here

作爲百分的含義,檢查出wikipedia article, 基本上,第93百分位是指所述值的93%位於下方的第93百分位線

+0

我仍然對如何閱讀這個問題感到困惑。所以這意味着0。160是最大的值,它發生在1.00k頻率?我很困惑如何一起使用x和y軸來給這些情節賦予意義。謝謝您的幫助。 – Pinocchio

+0

它意味着在0.0到1000k之間(我不確定x軸是什麼,我不使用TensorFlow),數值從0.1開始,然後數值範圍從0.160(最大值)增加到〜0.060(最低)。然而,中位數(一半以上的數值低於中值)在1000k步中並沒有真正改變。 –

+0

我想我現在知道如何讀取它,這是否意味着在1000k步時,93%的值在〜0.130?因此對於一個特定的時間步長,比如說x,在某條曲線上的數值爲f_i = f_i(x)意味着在步驟x那裏的數值爲y的值的百分比。這對我來說更有意義。我想最大值和最小值只顯示每個時間步的範圍,並且沒有顯示百分比/百分位數的對應關係。 – Pinocchio

相關問題