Kezdőlap

R/earth/C ++ munkafolyamat az értékesítési rács korrekcióinak kiszámításához

Legújabb fejlesztés, Bert Craytor, 2021. augusztus:

Új munkafolyamat jött létre a tulajdonságértékelési korrekciók R/earth/C ++ alapján történő kiszámításához. Vegye figyelembe, hogy a „earth” a MARS (többváltozós adaptív regressziós töredékek) R változata.

Ez a munkafolyamat felváltja a Minitab SPM 8.3 használatát, amelynek licencdíja az elmúlt évben 44 -szeresére nőtt, a nagyapám által fizetett 360 dollár/év összegről az elmúlt 15 évben a szokásos 16,000 8.3 dollárra. Ennek az áremelkedésnek a legtöbbje azzal jár, hogy a MARS -t egyesítik a nagyobb SPM 75,000 csomagba, ahelyett, hogy külön engedélyeznék. Ezen az úton a MiniTab kivitte a Salford Systems MARS -t az Egyesült Államokban és a világon több mint XNUMX XNUMX értékelő szinte mindegyikének elérhetetlenségéből. Szerencsére létezik Stephen Milborrows R :: earth csomagja, amely ingyenes, nyílt szoftver. Látnunk kell, hogyan bírja.

Mindenesetre az átalakítás némi javulást hozott, például az MLS bemenetek feldolgozásának teljes automatizálását a földre történő automatikus benyújtás révén (), az R :: earth kimenet automatikus elemzését az Excel táblázatokba, kiigazításokkal, valamint a módosítások összesítését URAR mezők konfigurációs fájlonként, amelyet a felhasználó módosíthat, hogy módosítsa:

    • az elemzendő mezőket,
    • a kétirányú és az egyirányú interakciók aktiválása,
    • a változók lehetővé teszik a kétirányú interakciókat, amikor a felhasználó ezt a lehetőséget választja, és
    • az URAR mezők a modell által meghatározott kiigazítások összesítésére.

Az automatizált munkafolyamat jelentősen felgyorsítja az értékelési folyamatot és javítja az értékelés pontosságát több, a MARS -hoz közvetlenül nem kapcsolódó vonatkozásban.

A pontosság javítása a pontosabb CQA -tól a maradék leképezésig (vagy függvényig) származik. Ez a C ++ nyelven írt funkció lecseréli a rahter durva függvénygenerálást, amelyet korábban a Minitab/Salford-Systems MARS-on keresztül hajtottak végre (ami nem igazán alkalmas a feladatra.

Az R Studio segítségével fejlesztettem ki az új munkafolyamat -rendszert R scriptben és C ++ nyelven. Az R Studio -t is végrehajtásra használják, bár tervezem, hogy létrehozok egy kezelőfelületet a C# -ban a munkafolyamat kezeléséhez. A rendszer körülbelül 1500 sort tartalmaz az R szkript kódhoz és 500 sort a C ++ kódhoz.

A rendszer korlátlan számú értékesítési összehasonlításhoz generál URAR -korrekciókat, az átlag 0.00001% -án belül.

Az értékesítési összehasonlítási módszer változatát használtam, amelyet más néven az

    • Szubjektív értékmegőrzési megközelítés (SVCA),
    • Immateriális értékmegőrzési módszer (ICVA), vagy
    • Hozzájárulás értékének megközelítése (CVA)

ehhez a munkafolyamathoz. Ezek közül a nevek közül valószínűleg a hozzájárulás értékének megközelítése a legpontosabb. Bár az „immateriális értékmegőrzési megközelítés” hangsúlyozza a megközelítés valódi előnyeit, vagyis sokkal pontosabb kifejezést a piaci érték becslésére. Ennek a leírásnak azonban az a hátránya, hogy a regressziós reziduumon keresztül rögzített érték pontosabban tartalmazza a minden változók, amelyek nem léptek be az I. szakasz regressziós elemzésébe. Pontosabban, ezek a változók némelyike ​​részben kézzelfogható, bár különböző okokból csak mérhetetlen. A CVA vagy a hozzájárulásérték -megközelítés kifejezés azt is hangsúlyozza, hogy a kiigazítások kiszámítása annak eredményeként történik első az ingatlan jellemzőinek járulékértékeinek kiszámítása, valamint egy tipikus alapérték.

Fordít "