389
227

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

10䞇件以䞊の物件デヌタを孊習したのにク゜倱瀌にも家賃69䞇の物件に察しお28䞇だず査定した機械孊習モデルは䜕を考えおいるのか。

389
Last updated at Posted at 2022-11-15

こちらの蚘事をご芧いただきありがずうございたす。
ちゃんず内容が䌝わるようなタむトルを考えたらラノベみたいになっおしたい、かえっおわかりにくい気がしおきたした。

以前からいくらかSUUMO物件に぀いお機械孊習を甚いたデヌタ分析を行っおいたす。
今回は、10䞇件以䞊の物件デヌタを䞎えおなかなか高粟床な家賃予枬が可胜ずなった機械孊習モデルが、ク゜倱瀌にも家賃が安いず査定した高額物件がいくらかあったので、䜕を考えおク゜倱瀌な査定ずなったのかを調べたす。
もしかしたらボッタくりかもわかりたせんからね。楜しみですね。

モデルの孊習に぀いお

基本的には前回蚘事ず同じです。

䜿甚した機械孊習モデル

以前から匕き続き LightGBM を䜿甚しおいたす。

䜿甚したデヌタ

SUUMOからスクレむピングした物件デヌタ 196093 件を䜿甚しおいたす。
うち137265件を孊習デヌタ、58828件をテストデヌタずしおいたす7:3に分けおいたす。
説明倉数は12皮類、前回蚘事で厳遞した倉数から䞀郚を倉曎しお䜿甚したす。

SHAPに぀いお

先に参考にしたペヌゞを貌っおおきたす。
詳しくはこちらをご芧ください。

今回は、私が最近勉匷しお習埗した「SHAP」ずいう技術を䜿甚したす。
詳しい説明は割愛したすが、機械孊習モデルが䜕を考えおいるのかを教えおくれたす。
ちょっず長いですが倧事なので説明を芋おいっおください。

䟋えば䞋の図に぀いお、こちらの物件に察しお機械孊習モデルがどう刀断したのかをSHAPによっお可芖化したものです。

normal01.png

図の芋方を説明したす。

たずグラフの暪軞が 家賃の予枬倀 です。
ただし、モデルには家賃を10を底にした察数に倉換しお䞎えおいたす。
実際の家賃は20䞇ですが、$ log_{10}20 \fallingdotseq 1.284 $ であり、グラフの䞊にある色付きx軞の1.284のずころず繋がっおいたす。

グラフの巊にあるのが倉数です。
䟋えば䞀番䞊にあるのが 面積 の倉数です。折れ線が面積のずころで0.95くらいのずころから1.284に倉化しおいたす。たた(81.84)ず曞いおあるのは、この物件が81.84[m2]であるこずを衚しおいたす。
これは぀たり、この物件は面積が81.84[m2]であるおかげで予枬倀が0.95くらいから1.284たで向䞊したこずを衚したす。
実際は倉数の情報を順番に利甚しおいるわけではありたせんが

倉数は䞊のものほど圱響力が高いです。
䞀番䞋は芋切れおいたすが 最寄駅からの距離 です。最寄駅からの距離は査定にほずんど圱響しおいたせん。
䞀番䞊が 面積 で、査定に最も圱響を䞎えおいたす。
$ 10^{(1.284 - 0.95)} \fallingdotseq 2.16 $ ですので、予枬倀におよそ2.16倍の圱響を䞎えおいたす。結構゚グいですね。

駅 の(145)っおなんやねんっおお思いだず思いたすが、実際は倧森駅です。
機械孊習モデルは数字じゃない情報を䜿えないので、駅ごずに察応する数字を割り圓おおいたすラベル゚ンコヌディングずいいたす。

0.95あたりにある瞊線は、家賃の予枬倀の平均です。
察数の状態で 箄0.978 、察数から戻しお 箄9.51侇 です。

↑の説明をグラフに曞き足すず、こうなりたす。
normal01_explain.png

たあ䞊にいる倉数が匷いっおのがご理解いただければたぶん倧䞈倫です。

ク゜倱瀌な査定をした物件

ここからSHAPを䜿っお、機械孊習のク゜倱瀌な査定を分析したす。

家賃69䞇、予枬倀28.1侇

こちらの物件です

実際の家賃は 69侇 ですが、ク゜倱瀌にも機械孊習モデルは 28.1侇 ず査定したした。41侇 皋の差がありたす。
なぜこのような査定を䞋したのでしょうか

SHAPを䜿甚しお、機械孊習モデルの刀断を確認したす。

impoliteness01.png

間取り ず 面積 が査定をあげおいたすが、築幎数 や 垂区町村 がマむナスずなっおいるようです。

物件情報を確認するず、

  • 面積219.33 [m2]
  • 間取り5LDK
  • 築幎数築31幎
  • 垂区町村杉䞊区

ずなっおいたす。

家賃69䞇、予枬倀28.1侇.png

この物件デカすぎんだろ 

さすが1戞建お、かなりデカい物件です。10人くらい䜏んでも問題なさそうですたぶん。
しかしこれでも 築31幎 ず 杉䞊区 であるおかげで査定を䞋げおいるようです。

賃貞っお叀いっおだけでも結構家賃に圱響するんですね 。恐ろしい。
実際䜏んでみればほずんど気にならないような気がするのですが、そうでもないのでしょうか結構気にする人倚いんですかね

あず杉䞊区で結構家賃䞋がるんですね。杉䞊区はお埗な物件倚いかも

芋た感じは良さげな物件に芋えたすが、結構叀めなのず立地の圱響で予枬が䞋げられおいたした。
いいず思うんですけどね。ク゜広いし。郜心に出るもの新宿たで電車で15分くらいですかそんなに悪くないような気がしたす。

家賃150䞇、予枬倀64.1侇

こちらの物件です.

家賃150䞇、予枬倀64.1䞇サムネ.png

実際の家賃はなんず 150侇 の超高額物件です。
写真でも倧局ご立掟な䜇たいがうかがえたす。

しかし機械孊習モデルはこの物件を 64.1侇 ず査定したした。半額以䞋です。なんずク゜倱瀌なのでしょうか。

なぜ機械孊習モデルはこのような査定をしたのでしょうかSHAPを䜿っお確認したす。

impoliteness02.png

党䜓的にプラスの評䟡が出おいたす。
さすがは高額物件、玠晎らしいですね。

マむナス評䟡が぀いおいるのは 築幎数 だけのようです。
築22幎っおマむナス評䟡なんですね 。ただただ数十幎は䜏めそうなものですが。
いやでも平成ず什和の瀬戞際くらいに生たれたず考えるず、割ず時代のずれもありそうな気がしおきたした。時の流れは残酷ですね。

マむナスが築幎数だけでしたが、築幎数がめちゃくちゃ評䟡を䞋げおいるわけでもなさそうです。
築幎数の圱響で予枬倀が 1.1 → 1.0 に倉化しおいたす。
$ 10^{1.1-1.0} \fallingdotseq 1.259 $ ですから、査定ぞの圱響は 1/1.259倍です。
仮に築幎数の圱響をなくしおも $ 64.1 × 1.259 \fallingdotseq 80.57 $ です。ただただ予枬倀の半分にしかなりたせん。

これは぀たり、他の偎面も超高額ず呌ぶには足りないず評䟡されおいる可胜性が高いです。

ここで物件情報を確認しおみたしょう。

家賃150䞇、予枬倀64.1侇.png

立地は 枋谷区代々朚 ずかなり良さげな気がしたす。
電車のアクセスも 埒歩10分圏内に小田急線ず東京メトロ がありたす。
間取りは 5LDK ずかなり広く、面積も 328.9m2 ずバカ広いです。

これだけやっおもダメなのか 
かなり良質な条件がそろっおいるように芋えたすが、それでも機械孊習モデルは超高額だず思えないようです。

順圓に評䟡が高い高額物件

じゃあ順圓に超高額だず予枬された超高額物件はどうなっおいるのでしょうか

家賃350䞇、予枬310侇

こちらの物件を芋おみたしょう。

家賃350䞇、予枬310䞇サムネ.png

家賃は驚愕の 350侇 です。
1カ月䜏むだけでも幎収が消し飛びたすね 。

機械孊習モデルは 310侇 ず予枬したした。 40侇 の差がありたすが、元が350䞇ずいうこずを考えれば、それなりにうたく予枬できおいるような気がしたす。

この予枬のSHAPを芋おみたす。

impoliteness03.png

ひえ 。めちゃめちゃ右に䌞びおいきたすね。

先ほどの150䞇の物件ず暪に䞊べおみたしょう。
巊が150䞇、右が350䞇の物件です。

impoliteness02.pngimpoliteness03.png

比范しおみるず、䞀番倧きく圱響しおいる面積でも、右のほうが䌞びが倧きいですね。
ほか、どの特城を芋おも右の350䞇の物件は䌞びが良いように思えたす。

物件情報も確認しおみたしょう。

家賃350䞇、予枬310侇.png

SHAPの 駅 による䌞びが倧きいですが、最寄り駅は 目黒駅 です。これたた匷そうですね。
それず先ほどはマむナスになっおいた 築幎数 もこちらでは 築5幎 でかなり高評䟡が぀いおいたす。

右のグラフで䞊から6番目が芋切れおいたすが 皇居からの距離 です。350䞇の物件は6.3kmなので近いずも遠いずもなくらいですが、これも加点されおいたすね。
巊のグラフだず䞊から8番目です。150䞇の物件では5.9kmですが控え目な加点になっおいたす。

ん150䞇の物件では5.9㎞で控え目な加点ですが、350䞇の物件では6.3㎞でそこそこの加点がもらえおいたす。350䞇の物件のほうが郜心から遠いはずなのですが 。
これはおそらく「盞互䜜甚」によるものです。他の情報の圱響も含めお考えた結果、同じ倀でも評䟡点が倉わるこずがありたす。
今回の事䟋の堎合、350䞇の物件は品川区の䞭でも比范的枯区や目黒区に近い䜍眮にあるこずが確認できたした。枯区は立地最匷クラスですので、「枯区に近い6.3km」ず考えお評䟡点が䞊がったのかもしれたせん。
逆に150䞇の物件は枋谷区の䞭でも新宿や杉䞊区に近い䜍眮にありたした。枋谷の䞭では郜心から離れるので、加点が控え目なのかもしれたせん。
もちろん他の特城ずの盞互䜜甚の可胜性もありたす。

逆に評䟡がやけにク゜高い物件は

先ほどは実際の家賃よりかなり䜎い予枬をした倱瀌な䟋を芋おきたしたが、逆に実際の家賃よりも高い評䟡を付けたいかにもお埗そうな物件も芋おみたしょう。

家賃7.7䞇、予枬35.7侇

こちらの物件です。

家賃7䞇、予枬35.7䞇サムネ.png

実際の家賃は 7.7侇 ず平均よりも䜎いです。これなら私も節玄すれば䜏めそうです。
しお、機械孊習モデルは 35.7侇 ず予枬を出したした。実際の家賃のおよそ5倍です。砎栌ですね。

この物件の予枬もSHAPで確認しおみたす。

greatproperty01.png

先ほどずは打っお倉わっお 駅 の情報が最も倧きく圱響しおいたす。
次いで芋切れおいたすが 最寄からの距離 です。およそ1.2kmず普通に芋えたすが、評䟡が高いみたいですね。
これも「盞互䜜甚」がありそうです。最寄り駅がずおも優秀であるため、それに近いずいう情報もたた優秀なのでしょう。

他の芁玠も総じお優秀なようです。
築幎数 や 面積 など倚くの芁玠がプラスに働いおいたす。
マむナスになっおいるのは 間取り くらいです。

物件情報も確認しおみたす。

家賃7䞇、予枬35.7侇.png

マむナス芁玠の間取りは 1K です。お安めの間取りですね。
堎所は北区、最寄駅が赀矜、面積は23.82m2、築13幎、3階 。芋るからに普通な気がしたす。
立地に぀いおは党然詳しくないですが、北区も赀矜駅も盞堎が高そうなむメヌゞがありたせん。

35䞇クラスの物件を8䞇で借りられる、ずはいかないようです。
実は䜏んでみるずかなり「䜏めば郜」だったりするのでしょうか

予枬も実際の家賃もク゜䜎い物件はどうなる

先ほどたでは各芁玠がプラス評䟡の物件が倚かったですが、マむナス評䟡だらけの物件も芋たくなりたした。
家賃がクッ゜安い砎栌物件だずSHAPはどうなるのでしょうか

家賃1䞇、予枬倀2.7侇

※2022/10/17远蚘
コメントからご指摘いただきたした。
家賃1䞇は期間限定で実際は3䞇円、たた管理費1侇5千なので、実際にかかる費甚は 4侇5千 です。
4.5倍衚向きの1䞇ず党然違うじゃないですか
皆さんは私を教蚓にしお现かいずころたでよく確認しおくださいね。安い物件は特に。

こちらの物件です。

家賃1䞇、予枬2.7䞇サムネ.png

家賃は驚愕の 1侇 です。目を疑いたくなるほどの安さですね。そんな物件あるんだ 。
写真の建物もキレむです。䜕か蚳あり物件だったりするのでしょうか 

では、SHAPを芋おみたしょう。

cheapproperty01.png

おお、党芁玠がマむナスですね
党項目で予枬倀を䞋げおいたす。安さぞのこだわりを感じたす。
実際、家賃1䞇円を目指しお極力コスト削枛した結果だずしたら、この物件を䜜った人は盞圓やり手なんじゃないでしょうか。

物件情報も確認したす。

家賃1䞇、予枬2.7侇.png

面積は驚きの 7 m2 です。クッ゜狭いですね。
これには理由があり、キッチン、トむレ、シャワヌなどは建物内の共有スペヌスずしお䜜られおいたす。
郚屋は本圓に「空間」しかないっぜいですね。道理で安いわけだ。

たた、共有スペヌスずかの情報をモデルに䞎えたわけでもないのに、それなりに近い予枬を出せおいるのも驚きです。面積から刀断できるか 

安い物件にはちゃんず安いず刀断できるだけの特城が備わっおいたした。

終わり。

いかがでしたでしょうか。
今回はSHAPを甚いお機械孊習モデルのク゜倱瀌な刀断を可芖化しおみたした。
高いには高いなりの、䜎いには䜎いなりの理由が感じられたした。なかなか面癜かったです。

盞互䜜甚のあたりは物件1件ず぀芋おも感じにくいですが、SHAPは評䟡の平均をずったグラフを䜜るこずも出来たり、各特城の倀ず盞堎ぞの圱響をグラフにするこずもできたす。
蚀葉だずむメヌゞしづらいですね。次回の蚘事にその蟺を䜿っおみたす。盞互䜜甚を感じられる結果が芋られるずいいですね。

個人的には、予枬が高い䜎いよりも、なんでそうなるのずいう方が気になったりするので、こういうSHAPずかの技術でそれが知れるのはずおも面癜いです。
しばらくはSUUMOず戯れたすが、いずれ他のデヌタでも分析したいです。

他のSUUMO蚘事

たずめ蚘事曞いたのでぜひご芧ください。

389
227
4

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
389
227

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?