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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

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

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

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

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

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

把400個指標記錄分別拆分成訓練集和測試集,如下:

隨機拆分的比例大約:9:1

二、訓練網(wǎng)絡

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

然后用測試集進行驗證。

由于每個股票都會有單獨的特點,因此各個股票都會有一個獨立的擬合模型。

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

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

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

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

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

3. 編譯網(wǎng)絡

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

4. 對網(wǎng)絡進行訓練

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

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

5. 使用測試集對結(jié)果驗證

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

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

三、結(jié)果處理

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

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

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

四、業(yè)務部署

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

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

五、后期處理

剛剛寫完的一種對股票漲停的判斷,由于在量化交易過程中,會存在測不準原理。這個指標方式還是需要時間的檢驗,后期會將每周新產(chǎn)生的數(shù)據(jù)納入到機器學習的范疇中。達到自動學習自動提高正確率。

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

    關(guān)注

    42

    文章

    4726

    瀏覽量

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

    關(guān)注

    23

    文章

    4580

    瀏覽量

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

    關(guān)注

    1789

    文章

    46397

    瀏覽量

    236592
收藏 人收藏

    評論

    相關(guān)推薦

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

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

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

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

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

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

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

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

    risc-v在人工智能圖像處理應用前景分析

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

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

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

    人工智能ai4s試讀申請

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

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

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

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

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

    利用人工智能改變 PCB 設計

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

    FPGA在人工智能中的應用有哪些?

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

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

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

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

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

    英特爾、谷歌、英偉達運用人工智能推動處理器設計與生產(chǎn)

    兩家著名的芯片設計軟件企業(yè),Cadence和Synopsys,均利用人工智能強化設計工具。谷歌展示了使用人工智能開發(fā)AI加速度器的方法。英偉達亦在產(chǎn)品制造過程中運用大量人工智能,替代低效的傳統(tǒng)計算程序。
    的頭像 發(fā)表于 12-15 10:16 ?541次閱讀

    11 月 9 :Shutterstock 展示:創(chuàng)意人工智能

    場 Shutterstock 展示:創(chuàng)意人工智能。利用全球創(chuàng)意平臺擁有 7 億多張備用圖片的高質(zhì)量內(nèi)容庫和全方位服務的創(chuàng)意工作流程解決方案,Shutterstock? 展示將變革型品牌、數(shù)字媒體和營銷公司深入
    的頭像 發(fā)表于 10-29 07:43 ?371次閱讀