0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

算法實(shí)現(xiàn):利用人工智能分析判斷第二日股票的漲停

如意 ? 來源:今日頭條 ? 作者:IT工程師的炒股之 ? 2020-08-17 10:40 ? 次閱讀

經(jīng)過一個(gè)多月的努力,終于完成了一個(gè)簡(jiǎn)單的人工智能來判斷第二日股票的漲跌,用的是一個(gè)簡(jiǎn)單的全連接神經(jīng)網(wǎng)絡(luò)。Tensorflow的架構(gòu),簡(jiǎn)單說一下實(shí)現(xiàn)算法的業(yè)務(wù)邏輯。

一、數(shù)據(jù)處理。

取出某個(gè)股票的400個(gè)交易日內(nèi)的歷史記錄。對(duì)400個(gè)交易日內(nèi)進(jìn)行各個(gè)指標(biāo)的運(yùn)算,將運(yùn)算結(jié)果記錄數(shù)據(jù)庫中。獲取了6個(gè)常見的指標(biāo),比如說KDJ,MACD等。

把400個(gè)指標(biāo)記錄分別拆分成訓(xùn)練集和測(cè)試集,如下:

隨機(jī)拆分的比例大約:9:1

二、訓(xùn)練網(wǎng)絡(luò)

將這些數(shù)據(jù)放入到神經(jīng)網(wǎng)絡(luò)中進(jìn)行訓(xùn)練,訓(xùn)練的正確率達(dá)到90%就可以。

然后用測(cè)試集進(jìn)行驗(yàn)證。

由于每個(gè)股票都會(huì)有單獨(dú)的特點(diǎn),因此各個(gè)股票都會(huì)有一個(gè)獨(dú)立的擬合模型。

網(wǎng)絡(luò)結(jié)構(gòu)代碼如下:

1. 定義輸入層函數(shù):

算法實(shí)現(xiàn):利用人工智能分析判斷第二日股票的漲停

2. 定義神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)

算法實(shí)現(xiàn):利用人工智能分析判斷第二日股票的漲停

3. 編譯網(wǎng)絡(luò)

算法實(shí)現(xiàn):利用人工智能分析判斷第二日股票的漲停

4. 對(duì)網(wǎng)絡(luò)進(jìn)行訓(xùn)練

算法實(shí)現(xiàn):利用人工智能分析判斷第二日股票的漲停

這個(gè)訓(xùn)練指標(biāo)感覺一般,產(chǎn)生了一定的過擬合,所以說各個(gè)股票的訓(xùn)練模型在使用的過程中還需要調(diào)整。

5. 使用測(cè)試集對(duì)結(jié)果驗(yàn)證

算法實(shí)現(xiàn):利用人工智能分析判斷第二日股票的漲停

在這里測(cè)試集的正確率是95.34%, 還是比較高的。

三、結(jié)果處理

由于是股票投資,對(duì)結(jié)果的處理,采用了一個(gè)分類處理的方式,將神經(jīng)網(wǎng)絡(luò)的處理結(jié)果分成3類:-10%至-3%, -3%至3%, 3%至10%。

簡(jiǎn)單來說就是,大跌情況,橫盤震蕩情況,大漲情況。三種情況對(duì)應(yīng)三個(gè)人工智能判斷的結(jié)果,來指導(dǎo)第二天股票的買賣。如圖:

初步的想法是,實(shí)盤過程中震蕩結(jié)果必然是最多的,但對(duì)多只股票進(jìn)行運(yùn)算,比如10-20只,當(dāng)某個(gè)股票出現(xiàn)大漲的指標(biāo)后,第二天及時(shí)買入,第三天立即賣出。

四、業(yè)務(wù)部署

訓(xùn)練出的模型需要與各個(gè)股票對(duì)應(yīng),股票也許多只,因此在模型的部署上要求會(huì)比較高,否則會(huì)帶來潛在的大量工作。首先是初次任務(wù),當(dāng)股票被納入到股票池中后,獲取其400日之內(nèi)的全部歷史數(shù)據(jù)計(jì)算入庫和處理,同時(shí)到處用于神經(jīng)網(wǎng)絡(luò)的訓(xùn)練集和測(cè)試集。盤后的定時(shí)任務(wù),通過定時(shí)任務(wù)將當(dāng)日的股票數(shù)據(jù)進(jìn)行加載和運(yùn)算。

時(shí)間倉促的緣故,神經(jīng)網(wǎng)絡(luò)的訓(xùn)練過程沒有與業(yè)務(wù)系統(tǒng)結(jié)合,需要手動(dòng)訓(xùn)練。但使用工作流的部署方式,讓效率有所提高。將模型推送到git會(huì)自動(dòng)的將線上的模型庫更新。

五、后期處理

剛剛寫完的一種對(duì)股票漲停的判斷,由于在量化交易過程中,會(huì)存在測(cè)不準(zhǔn)原理。這個(gè)指標(biāo)方式還是需要時(shí)間的檢驗(yàn),后期會(huì)將每周新產(chǎn)生的數(shù)據(jù)納入到機(jī)器學(xué)習(xí)的范疇中。達(dá)到自動(dòng)學(xué)習(xí)自動(dòng)提高正確率。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 神經(jīng)網(wǎng)絡(luò)

    關(guān)注

    42

    文章

    4772

    瀏覽量

    100845
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4615

    瀏覽量

    92992
  • 人工智能
    +關(guān)注

    關(guān)注

    1791

    文章

    47352

    瀏覽量

    238779
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    嵌入式和人工智能究竟是什么關(guān)系?

    對(duì)人工智能應(yīng)用的實(shí)時(shí)響應(yīng)。與此同時(shí),嵌入式系統(tǒng)在邊緣計(jì)算和物聯(lián)網(wǎng)領(lǐng)域,也為人工智能的應(yīng)用提供了廣闊的空間。 在邊緣計(jì)算中,嵌入式系統(tǒng)能夠?qū)?b class='flag-5'>人工智能算法部署到設(shè)備端,實(shí)現(xiàn)對(duì)數(shù)據(jù)的即時(shí)處
    發(fā)表于 11-14 16:39

    《AI for Science:人工智能驅(qū)動(dòng)科學(xué)創(chuàng)新》第6章人AI與能源科學(xué)讀后感

    、優(yōu)化等方面的應(yīng)用有了更清晰的認(rèn)識(shí)。特別是書中提到的基于大數(shù)據(jù)和機(jī)器學(xué)習(xí)的能源管理系統(tǒng),通過實(shí)時(shí)監(jiān)測(cè)和分析能源數(shù)據(jù),實(shí)現(xiàn)了能源的高效利用智能化管理。 其次,第6章通過多個(gè)案例展示了
    發(fā)表于 10-14 09:27

    AI for Science:人工智能驅(qū)動(dòng)科學(xué)創(chuàng)新》第4章-AI與生命科學(xué)讀后感

    閱讀這一章后,我深感人工智能與生命科學(xué)的結(jié)合正引領(lǐng)著一場(chǎng)前所未有的科學(xué)革命,以下是我個(gè)人的讀后感: 1. 技術(shù)革新與生命科學(xué)進(jìn)步 這一章詳細(xì)闡述了人工智能如何通過其強(qiáng)大的數(shù)據(jù)處理和分析能力,加速生命科學(xué)
    發(fā)表于 10-14 09:21

    《AI for Science:人工智能驅(qū)動(dòng)科學(xué)創(chuàng)新》第二章AI for Science的技術(shù)支撐學(xué)習(xí)心得

    非常高興本周末收到一本新書,也非常感謝平臺(tái)提供閱讀機(jī)會(huì)。 這是一本挺好的書,包裝精美,內(nèi)容詳實(shí),干活滿滿。 關(guān)于《AI for Science:人工智能驅(qū)動(dòng)科學(xué)創(chuàng)新》第二章“AI
    發(fā)表于 10-14 09:16

    《AI for Science:人工智能驅(qū)動(dòng)科學(xué)創(chuàng)新》第一章人工智能驅(qū)動(dòng)的科學(xué)創(chuàng)新學(xué)習(xí)心得

    ,還促進(jìn)了新理論、新技術(shù)的誕生。 3. 挑戰(zhàn)與機(jī)遇并存 盡管人工智能為科學(xué)創(chuàng)新帶來了巨大潛力,但第一章也誠實(shí)地討論了伴隨而來的挑戰(zhàn)。數(shù)據(jù)隱私、算法偏見、倫理道德等問題不容忽視。如何在利用AI提升科研效率
    發(fā)表于 10-14 09:12

    risc-v在人工智能圖像處理應(yīng)用前景分析

    RISC-V在人工智能圖像處理領(lǐng)域的應(yīng)用前景十分廣闊,這主要得益于其開源性、靈活性和低功耗等特點(diǎn)。以下是對(duì)RISC-V在人工智能圖像處理應(yīng)用前景的詳細(xì)分析: 一、RISC-V的基本特點(diǎn) RISC-V
    發(fā)表于 09-28 11:00

    人工智能ai 數(shù)電 模電 模擬集成電路原理 電路分析

    人工智能ai 數(shù)電 模電 模擬集成電路原理 電路分析 想問下哪些比較容易學(xué) 不過好像都是要學(xué)的
    發(fā)表于 09-26 15:24

    人工智能ai4s試讀申請(qǐng)

    目前人工智能在繪畫對(duì)話等大模型領(lǐng)域應(yīng)用廣闊,ai4s也是方興未艾。但是如何有效利用ai4s工具助力科研是個(gè)需要研究的課題,本書對(duì)ai4s基本原理和原則,方法進(jìn)行描訴,有利于總結(jié)經(jīng)驗(yàn),擬按照要求準(zhǔn)備相關(guān)體會(huì)材料??茨芊裼兄谌腴T和提高ss
    發(fā)表于 09-09 15:36

    名單公布!【書籍評(píng)測(cè)活動(dòng)NO.44】AI for Science:人工智能驅(qū)動(dòng)科學(xué)創(chuàng)新

    大力發(fā)展AI for Science的原因。 第2章從科學(xué)研究底層的理論模式與主要困境,以及人工智能三要素(數(shù)據(jù)、算法、算力)出發(fā),對(duì)AI for Science的技術(shù)支撐進(jìn)行解讀。 第3章介紹了在
    發(fā)表于 09-09 13:54

    報(bào)名開啟!深圳(國際)通用人工智能大會(huì)將啟幕,國內(nèi)外大咖齊聚話AI

    8月28至30,2024深圳(國際)通用人工智能大會(huì)暨深圳(國際)通用人工智能產(chǎn)業(yè)博覽會(huì)將在深圳國際會(huì)展中心(寶安)舉辦。大會(huì)以“魅力AI·無限未來”為主題,致力于打造全球通
    發(fā)表于 08-22 15:00

    利用人工智能改變 PCB 設(shè)計(jì)

    人工智能在PCB設(shè)計(jì)中展現(xiàn)出不可否認(rèn)的潛力,但是工程師們自然對(duì)其影響有所顧慮。關(guān)于工作保障和責(zé)任的等問題常常浮現(xiàn):人工智能會(huì)奪走我的工作嗎?如果人工智能出錯(cuò),我會(huì)被指責(zé)嗎?然而,人工智能
    的頭像 發(fā)表于 08-15 10:38 ?542次閱讀
    <b class='flag-5'>利用人工智能</b>改變 PCB 設(shè)計(jì)

    FPGA在人工智能中的應(yīng)用有哪些?

    FPGA(現(xiàn)場(chǎng)可編程門陣列)在人工智能領(lǐng)域的應(yīng)用非常廣泛,主要體現(xiàn)在以下幾個(gè)方面: 一、深度學(xué)習(xí)加速 訓(xùn)練和推理過程加速:FPGA可以用來加速深度學(xué)習(xí)的訓(xùn)練和推理過程。由于其高并行性和低延遲特性
    發(fā)表于 07-29 17:05

    大模型應(yīng)用之路:從提示詞到通用人工智能(AGI)

    大模型在人工智能領(lǐng)域的應(yīng)用正迅速擴(kuò)展,從最初的提示詞(Prompt)工程到追求通用人工智能(AGI)的宏偉目標(biāo),這一旅程充滿了挑戰(zhàn)與創(chuàng)新。本文將探索大模型在實(shí)際應(yīng)用中的進(jìn)展,以及它們?nèi)绾螢?b class='flag-5'>實(shí)現(xiàn)AGI
    的頭像 發(fā)表于 06-14 10:20 ?2220次閱讀
    大模型應(yīng)用之路:從提示詞到通<b class='flag-5'>用人工智能</b>(AGI)

    同星智能攜最新版支持DoIP診斷功能TSMaster軟件亮相第二屆汽車人工智能大會(huì)

    同星展會(huì)預(yù)告TOSUN.EXHIBIT2024第二屆汽車人工智能大會(huì)2024第二屆汽車人工智能大會(huì)將于4月17-18在上海舉辦,本次大會(huì)重
    的頭像 發(fā)表于 04-13 08:21 ?675次閱讀
    同星<b class='flag-5'>智能</b>攜最新版支持DoIP診斷功能TSMaster軟件亮相<b class='flag-5'>第二</b>屆汽車<b class='flag-5'>人工智能</b>大會(huì)

    嵌入式人工智能的就業(yè)方向有哪些?

    嵌入式人工智能的就業(yè)方向有哪些? 在新一輪科技革命與產(chǎn)業(yè)變革的時(shí)代背景下,嵌入式人工智能成為國家新型基礎(chǔ)建設(shè)與傳統(tǒng)產(chǎn)業(yè)升級(jí)的核心驅(qū)動(dòng)力。同時(shí)在此背景驅(qū)動(dòng)下,眾多名企也紛紛在嵌入式人工智能領(lǐng)域布局
    發(fā)表于 02-26 10:17