iT邦幫忙

第 11 屆 iT 邦幫忙鐵人賽

DAY 22
1
Google Developers Machine Learning

AI可以分析股票嗎?系列 第 22

暴力拔掉do_nothing類別-期待的我被侮辱了 <補>

<補>修正dataset問題

一、引言

繼上兩篇暴力系列「暴力LSTM模型實測-你是在跟我開玩笑嗎?」和「暴力輸入資料實測-單純的我被嘲諷了」,這次的暴力系列仍然沒有讓我失望地失望了...(事實證明,暴力不能解決一切

今天測什麼呢?

上一篇我將資料強硬地塞進模型訓練(啊~斯~),卻得出了「請都選擇do_nothing」的結果,就是要你都別買進也別賣出啦! 這下我明白了,叫我不要做任何動作是吧? 這可你說的啊! 那我就把這個選項拔掉,看你怎麼預測?

挖嗚,好聰明!!

是不是? 我原本也這麼覺得...直到...直到看到結果

二、資料處理

比起上一篇,我特別將「連續價格相同」的部分直接刪掉,所以最後只留下只讓你選擇「買」或是「賣」 (夠狠吧

三、結果

過程真的沒什麼好講的,我試了不同模型架構、不同資料處理、以及不同的類別交換,但結果是相同的,讓我們直接看結果吧!

  • 輸出結果

對...對不起,這個是我處理完的dataset...真正的訓練結果在下面

  • 輸出結果<真>

挖又洗了我一臉懵,真是聰明這機器...既然不能選擇「不做事」,那我依然選擇「全賣」,沒有可以買,就是全賣掉就對了...此時的我無語了Orz

三、結果探討

其實這樣的結果並不壞,因為我們可以看出做極短線的人,其股價非常難有可以分類的餘地,如果不做一點處理,這樣的投資跟丟硬幣應該是相同的。明天會是暴力系列的最後一篇,我希望可以預測極短線的「趨勢」,希望別再洗我臉啦!

程式碼

model_03_LSTM_base_action_predict


上一篇
Keras-LSTM踩坑踩好踩滿
下一篇
暴力中繼總匯站-修bug之路之結果重發
系列文
AI可以分析股票嗎?30

尚未有邦友留言

立即登入留言