首頁 認知診斷評價理論基礎

第三節 DINA模型

規則空間方法和屬性層級方法通過一套嚴密的統計識別方法對被試的屬性掌握模式進行診斷。DINA模型則通過一個簡潔的參數化模型實現對被試屬性掌握模式的診斷。

一、模型定義

DINA模型(the deterministic inputs,noisy “and” gate model) 的項目反應函數定義如下:

式(6-10)表示了被試i在項目j上的正確作答概率。其中,xij表示被試i在項目j上的作答得分,可以取0或1,0表示錯誤作答,1表示正確作答。ηij表示被試i(知識狀態為αi)在項目j(屬性向量為qj)上的理想作答,其計算公式如下,其中測驗所考察的屬性個數為K。

ηij表示了隻有當被試i掌握了題目j所考察的所有屬性時,ηij才可能取值為1,被試i未掌握題目j的任一屬性將導致ηij取值為0。sj和gj分別表示項目j的失誤和猜測概率,其中sj表示被試i掌握了項目j考察的所有屬性而錯誤作答的概率(失誤概率);gj表示被試i未完全掌握項目j考察的所有屬性而正確作答的概率(猜測概率)。sj和gj的含義可以分別用式(6-12)和式(6-13)表示。

當然,關於s和g的含義的具體解釋可能會有多種。比如,關於s的解釋有,被試掌握了項目定義的所有屬性時依然錯誤作答,這可能是因為該項目屬性定義錯誤,或少定義了某個屬性。而關於g的解釋有,被試未掌握項目定義的所有屬性時依然正確作答,這可能是因為被試使用了其他的作答策略,即被試作答時使用了測驗未定義的屬性。

二、模型的特性

DINA模型中每個項目隻有兩個參數,即s參數(失誤參數,slip)和g參數(猜測參數,guessing),因此DINA模型是一種很“節省”的模型。

DINA模型是一種非補償型(noncompensatory)模型(de la Torre,2008)。被試要答對題目就必須掌握題目考察的所有屬性,屬性之間不存在補償效應。