人類理解MARS的障礙 (The Barrier to Human Understanding of MARS) 把MARS模型讀作單價、價值貢獻與調整

作者

DOI:

https://doi.org/10.67330/qmnctv78

關鍵字詞:

MARS、 multivariate adaptive regression splines、 hinge function、 rate、 value contribution、 adjustment、 earth、 Prolog、 appraisal foundations

摘要

本期《基礎》專欄第一部分條目的補充說明。四則統計條目(007 至 010)探討迴歸分析賦予某一特徵的速率;本期刊自身的建模採用多變量自適應迴歸樣條(MARS),該方法是針對每個區間報告一個速率,而非針對每個特徵報告一個速率。 本補充說明以沿海市場中某居住面積的實例模型為例,展示 MARS 程式輸出的數值如何轉化為率表、該特徵量值的貢獻值,以及從可比物件到標本物件的調整值——該調整值定義為:為使可比物件的貢獻值等同於標本物件,需加至可比物件貢獻值上的數額。 文中闡明了手動編製的率表常犯的一項錯誤: 反射鉸鏈 h(t - x) 在其生效處的斜率為 -1,因此 h(1200 - gla) 的係數為 -600 時,代表在 1,200 平方英尺以下區域的費率為 +600,而非 -600。 這說明了為何普通迴歸分析針對特定一對數據所需的單一速率,正是兩項貢獻值之間的弦長——這個平均值會隨著數據對的變化而改變。 一個 Prolog 程式(已完整列印並連同其 62 項測試一併發布)會讀取 R 套件 earth 的係數表,輸出率表、節點處的數值、各區間的調整範圍以及等同於 OLS 的率,並驗證各區間的總和是否等於調整值。 這些測試在 Trealla、SWI-Prolog 及 Scryer Prolog 環境下均通過。

下載

尚未有下載數據。

出版日期

2026-10-01