close

之前,有利用“倒傳遞類神經網路”回測男團組合對抗賽的結果,只有一組是回測錯誤,而其他組是回測正確。

那麼,目前是進行到Position賽程,有6組團體完成表演與組內票選排名。又有一點想要練習演算法,所以,這次,是在第7集尚未播出之前,來預測其餘7組,組內團員的排名。

使用的演算法,是“隨機森林”。隨機森林,過去有一位指導老師,很推薦這個演算法。所以,我曾經利用第1季女生版的所有基本資料加上第1次排位的票數,其中40%做為訓練資料,而60%做為測試資料。最後的那60%,其中有2位最後進入I.O.I(已知),而隨機森林演算法可以正確預測到這2位。在我練習不同的演算法中,也讓我印象深刻。

好…,那,開始吧。

首先將完成表演的6組練習生的資料,輸入電腦中,下表是部份內容。我選擇的因子,就如表頭。

隨機森林 00 部份原稿.png

 

接著,撰寫隨機森林的程式。

隨機森林 01 程式碼.png

 

用vocal組的“如果是你”,來回測一下。

組員的基料如下。實際票選後的組內排名,依序是1→4→3→2。

第1組-如果是你.png

 

回測的結果,組內排名,也是1→4→3→2。

隨機森林 02 回測程式碼.png

 

在監督式學習法,訓練用的資料,回測的正確率,不能100%。如果是100%,表示overfitting。所以,我有多測了其他組,其中在dance組,“Right Round”這一組,有兩位團員回測有誤,那…還好,沒有overfitting。

 

現在,就正式預測,第7集的其他組的組內排名,code都一樣,就不貼code了,code髒,有點不好意思。講一下感覺,演算法不是我吃飯的工具,即使預測錯了,我也只會告訴自己,要多努力,不會有面子掛不住的顧慮。

***********************************************************************

Dance,“Get Ugly”。

   朴志訓  金塞繆爾    雍成宇  姜丹尼爾    安炯燮    朴佑鎮 
1.726300 2.282667 1.936267 2.156300 1.836967 1.729067 
   朴志訓   金塞繆爾    雍成宇  姜丹尼爾    安炯燮    朴佑鎮 
       1        6        4        5        3        2 

***********************************************************************

Vocal,“Downpour”。

   尹智聖    黃旼泫    金在煥    何成雲    權玄彬 
1.879505 2.215467 1.626567 2.115733 4.343467 
 尹智聖  黃旼泫  金在煥  何成雲  權玄彬 
     2      4      1      3      5

***********************************************************************

Vocal,“Spring Day”。

   裴珍映    柳善皓    李宇真  高田健太    金勇珍 
1.704667 3.053505 2.372300 2.136567 4.099133 
   裴珍映    柳善皓    李宇真   高田健太    金勇珍 
       1        4        3        2        5 

***********************************************************************

Vocal,“Amazing Kiss”。

   李建熙    尹熙石    鄭東秀    徐晟赫 
2.881367 2.593900 2.666333 3.724833 
 李建熙  尹熙石  鄭東秀  徐晟赫 
     3      1      2      4 

***********************************************************************

Dance,“Pop”。

   朱正廷    朴優啿    李仁壽    李起元    尹在燦    金常彬 
3.744600 3.930900 3.993267 4.188600 3.876000 3.907333 
 朱正廷  朴優啿  李仁壽  李起元  尹在燦  金常彬 
     1      4      5      6      2      3 

***********************************************************************

Rap,“Rhythm Ta”。

   金兌遇    李光賢    李有鎮 
3.532133 2.793500 3.481567 
 金兌遇  李光賢  李有鎮 
     3      1      2 

***********************************************************************

Rap,“I am not the person you used to know”。

   李義雄     禹真榮    金相均    何珉浩 
2.597567 2.870833 3.839767 3.320233 
 李義雄  禹真榮  金相均  何珉浩 
     1      2      4      3 

***********************************************************************

5/18新增,前面的mtry = 2;這裡,做一套mtry = 6。兩組不同,真期待禮拜五的排名。

Dance#Get_Ugly
朴志訓 金塞繆爾 雍成宇 姜丹尼爾 安炯燮 朴佑
1.6099 2.3055 1.740433 2.3236 1.7931 1.304133
朴志訓 金塞繆爾 雍成宇 姜丹尼爾 安炯燮 朴佑
2 5 3 6 4 1

 

Vocal#Downpour
尹智聖 黃旼泫 金在煥 何成雲 權玄彬
1.9609 2.3849 1.373733 1.6452 4.392933
尹智聖 黃旼泫 金在煥 何成雲 權玄彬
3 4 1 2 5

 

 

Vocal#Spring_Day
裴珍映 柳善皓 李宇 高田健太 金勇珍
1.664567 3.096433 2.278467 2.1157 3.820367
裴珍映 柳善皓 李宇 高田健太 金勇珍
1 4 3 2 5

 

Vocal#Amazing_Kiss
李建熙 尹熙石 鄭東秀 徐晟赫
3.034333 2.687933 2.7916 3.584533
李建熙 尹熙石 鄭東秀 徐晟赫
3 1 2 4

 

Dance#Pop
朱正廷 朴優 李仁壽 李起元 尹在燦 金常彬
3.648467 3.700667 3.691833 4.008967 3.650867 3.635067
朱正廷 朴優 李仁壽 李起元 尹在燦 金常彬
2 5 4 6 3 1

 

 

Rap#Rhythm
金兌遇 李光賢 李有
3.702467 2.672367 3.399033
金兌遇 李光賢 李有
3 1 2

 

 

Rap#I_am_not_the_man_you_used_to_know
李義雄 金相均 何珉浩
2.552833 2.7959 4.085367 3.594533
李義雄 金相均 何珉浩
1 2 4 3

 

 

 

arrow
arrow
    文章標籤
    KPO 隨機森林
    全站熱搜

    Shavid 發表在 痞客邦 留言(1) 人氣()