CN112182831B - 智能投顾产业测试和评估沙盒 - Google Patents
智能投顾产业测试和评估沙盒 Download PDFInfo
- Publication number
- CN112182831B CN112182831B CN201910757997.8A CN201910757997A CN112182831B CN 112182831 B CN112182831 B CN 112182831B CN 201910757997 A CN201910757997 A CN 201910757997A CN 112182831 B CN112182831 B CN 112182831B
- Authority
- CN
- China
- Prior art keywords
- intelligent
- product
- test
- data
- evaluation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/06—Asset management; Financial planning or analysis
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Human Resources & Organizations (AREA)
- Game Theory and Decision Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
智能投顾产业测试评和估沙盒用区块链沙盒的方式来测试和评估智能投顾产品的方法和***。智能投顾产品的测试数据,智能投顾产品运行软件,和智能投顾产品评估软件,必须取自一个或多个区块链;测试和评估结果,必须通过共识或验证过程,而该共识可以是某区块链操作的一部分,或与任意区块链操作无关;在共识和/或验证之后,测试结果和评估结果必须放在一个或多个区块链***上。
Description
技术领域
本发明涉及智能投顾的方法和***,尤其涉及以沙盒的方式来测试和评估管智能投顾的方法和***。
背景技术
智能投顾又称机器人理财,是虚拟机器人基于客户自身理财需求,通过算法和产品来完成以往人工提供的理财顾问服务。
显然,智能投顾产品必须在可信和标准化的环境中进行测试。智能投顾需要信用,因为欺诈性的智能投顾能对投资者造成巨大的经济损失。智能投顾也需要标准化测试,因为每个智能投顾产品都声称可以赚钱,但这些宣称必须在平等的基础上进行比较。投资建议必须在各种市场都能有好的表现,广泛测试是必要的。此外,许多智能投顾产品声称能根据不同投资者需求,做量身定制的投资建议。这些产品必须进行量身定制的测试,以便验证其声明有足够的依据。
沙盒(sandbox)是计算机科学术语,指一种为运行中的程序提供的隔离而又安全的环境。对於一些来源不可信、具破坏力或无法判定程序意图的程序,沙盒提供实验,测试,和评估的安全环境。
因此,沙盒环境是测试和评估智能投顾的很好的框架。可信和标准化的智能投顾的评估(测试)可以分为三步测试要点:第一步确保输入的测试数据是被认可的标准数据,第二步确保智能算法在运行前后不会有调整或篡改,第三步确保智能投顾所输出的运算结果是真实且不曾被篡改。
智能投顾的市场中,存在一些欺诈现象。许多欺诈现象根原于“测试数据”、“测试算法”和“测试结果”这三个环节中。
在“测试数据”环节中,就存在适用不标准、不正确的数据。
在“测试算法”环节,会存在对外宣称能够实现的算法,可是真正运行的时候用的是另外算法,或者甚至用人工来实现。运算结果虽然满足要求,但过程并非使用了真实有效的算法。由于算法程序会存在不断迭代更新的情况,因此对算法的评估也存在锚定时间、锚定地点等需求,从而确保算法测试的结果满足要求。在“测试结果”环节,同样存在结果被篡改的可能性。
基于这三个步测试要点,不可篡改和标准化要求是最重要的因素。在这里,区块链成为一个有用的工具;区块链的数据不可改变,并保证每个结点的数据是一致的。该属性在沙盒测试中发挥关键作用。所以区块链技术非常适用于智能投顾***评估(测试)。今天,智能投顾测试沙盒需要一个使用区块链技术来提供适当的框架和一致的测试方法。
发明内容
本发明的各方面涉及以沙盒的方式来测试和评估智能投顾产品的方法和***。下文将提及智能投顾产品测试和评估的沙盒***。此沙盒***将被简称为“沙盒***”。
根据本发明的一个方面,合适的测试数据可以包括模拟(仿真)数据。但模拟数据必须与真实数据有相同的统计特性,例如均值,方差和/或其他参数。在一个实施例中,合适的测试数据可以是真实数据,或者是仿真数据,或是真实和仿真数据混合的;而仿真数据需要在统计上与真实数据有一致性,即仿真数据与真实数据同有相同的统计特性。
一个智能投顾供应商可以将他的产品带到沙盒***进行测试和评估。该智能投顾供应商提供:(1)供应商提供的测试数据;(2)该产品的黑盒或白盒软件(即该智能投顾的黑盒或白盒算法实现),必须可安装在沙盒***测试环境中;(3)有关该产品的相关文件。
沙盒***的测试和评估应满足3个条件:(1)智能投顾产品的测试数据,智能投顾产品运行软件,和智能投顾产品评估软件,必须取自一个或多个区块链;(2)测试和评估结果,必须通过共识或验证过程,而该共识可以是某区块链操作的一部分,或与任意区块链操作无关;(3)在共识和/或验证之后,测试结果和评估结果必须放在一个或多个区块链***上。
在一个实施例中,沙盒***把所有供应商提供的测试数据存储在一个或多个区块链中,此外,该数据的哈希值也存储在一个或多个区块链中。此外,任何新的测试数据,或测试数据的修改,也被放在一个或多个区块链上;并且新测试数据的哈希值,或/和测试数据的修改的哈希值,也被放到一个或多个区块链上。
在一个实施例中,智能投顾产品的算法实现(软件), 智能投顾产品测试软件, 智能投顾产品评估软件,也存储在一个或多个区块链中。智能投顾产品的算法实现可以是个黑盒。智能投顾产品的算法实现(软件)的哈希值, 智能投顾产品测试软件的哈希值, 或/和智能投顾产品评估软件的哈希值,也存储在一个或多个区块链中。
在一个实施例中,智能投顾产品在被测试和评估时,算法运行用的环境资料,算法运行的时间、地点、输入数据、输出结果,以及与上述信息相关的全部或部份的哈希值也存储在一个或多个区块链中。
在一个实施例中,智能投顾产品被测试之后,输出的结果也存储在一个或多个区块链上;此外,输出的结果的哈希值也被放在一个或多个区块链上。在一个实施例中,在沙盒***发布或交付的所有结果之前,首先把所有结果放在一个或多个区块链上。
在一个实施例中,智能投顾产品被评估之后,输出的结果,也经过共识之后,才算是真实的运行结果,才能存储在一个或多个区块链上。在一个实施例中,评估的结果,任何评估标准,评估用的软件,评估的时间,评估用的数据,等等,通过区块链共识或验证后,所有这些信息都被放到一个或多个区块链上。与上述信息相关的全部或部份的哈希值也存储在一个或多个区块链中。
在一个实施例中,评估智能投顾产品的估软件,评估运行的时间、地点、输入数据、输出结果,也被放在一个或多个区块链上。
附图说明
下面参考各种实施例的附图详细描述本发明的前述和其他特征,方面和优点,这些附图旨在说明而不是限制本发明。附图包括以下附图,其中:
图1示出了图1显示了一个框图,说明了通过沙盒区块链平台,测试和评估智能投顾产品的过程。
具体实施方式
下面结合附图,通过实施例进一步描述本发明,但不以任何方式限制本发明的范围。
现在将参考附图描述本发明的实施例,其中相同的标号始终表示相同的元件。在此呈现的描述中使用的术语不旨在以任何限制或限制的方式解释,仅仅因为它与本发明的某些特定实施例的详细描述一起使用。此外,本发明的实施例可以包括若干新颖特征,其中没有一个特征单独负责其期望的属性或者对于实践本文所述的发明是必不可少的。
图1示出了一个使用区块链平台来实现测试和评估智能投顾产品的沙盒***。在该实施例中,智能投顾产品用于股票投资。在测试平台中,在图的左侧,有N + 2个测试数据集:2个证劵市场测试数据(真实数据)集,和N个模拟证劵市场测试数据(模拟数据)集。
在图1的中心,标有“智能投顾产品(黑盒子)”的框代表某智能投顾黑盒软件,该黑盒从多个测试数据集中获取数据并生成输出,这些输出被放入不同的测试模型中。在图的右侧,有多个测试模型,由测试模型A,测试模型B,... 测试模型X表示。在每个测试模型中,可以存在多个测试结果:在图1中n 代表个测试结果的数字。在实际测试中,不同测试模型的测试结果的数量(n)可以不同。每个智能投顾产品由多个不同的测试模型评估。根据不同测试模型的测试结果,在沙盒***平台中把测试过的智能投顾产品排名。
在图1中,所有测试数据集,智能投顾黑盒软件和所有测试模型,以及测试结果都被收集作为证据,并通过区块链平台存储在一个或多个区块链中。
Claims (1)
1.一种基于区块链的智能投顾产品测试和评估沙盒***,其特征在于所述智能投顾产品的测试数据,智能投顾产品运行软件,和智能投顾产品评估软件,必须取自一个或多个区块链;测试和评估结果,必须通过共识或验证过程,而该共识可以是某区块链操作的一部分,或与任意区块链操作无关;在共识和/或验证之后,测试结果和评估结果必须放在一个或多个区块链***上;所述测试数据与真实数据具有相同的统计特性,所述统计特性包括均值和/或方差;所述测试数据为真实数据、仿真数据或真实和仿真数据的混合,所述仿真数据与所述真实数据具有相同的统计特性;所述智能投顾产品在被测试和评估时,将所述智能投顾产品的测试和评估子***中算法运行的环境资料,所述智能投顾产品的测试和评估子***中所述算法运行的时间、地点、输入数据和输出结果也存储在一个或多个区块链上;所述智能投顾产品在被测试和评估时,将所述智能投顾产品的测试和评估子***中所述算法运行的环境资料的哈希值,所述智能投顾产品的测试和评估子***中所述算法运行的时间的哈希值、地点的哈希值、输入数据的哈希值和输出结果的哈希值也存储在一个或多个区块链上;将所述评估智能投顾产品的运行子***中运行的时间、地点、输入数据、输出结果也存储在一个或多个区块链上;所述哈希值为相关信息的全部或部分哈希值;所述智能投顾产品的运行子***为黑盒***或白盒***;经过智能投顾产品的测试和评估子***测试和评估的所述测试数据,输出结果后经过共识之后获得真实的运行结果,所述真实的运行结果被存储在一个或多个区块链上。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910757997.8A CN112182831B (zh) | 2019-08-16 | 2019-08-16 | 智能投顾产业测试和评估沙盒 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910757997.8A CN112182831B (zh) | 2019-08-16 | 2019-08-16 | 智能投顾产业测试和评估沙盒 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112182831A CN112182831A (zh) | 2021-01-05 |
CN112182831B true CN112182831B (zh) | 2021-08-17 |
Family
ID=73919897
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910757997.8A Active CN112182831B (zh) | 2019-08-16 | 2019-08-16 | 智能投顾产业测试和评估沙盒 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112182831B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107832139A (zh) * | 2017-09-26 | 2018-03-23 | 上海点融信息科技有限责任公司 | 用于管理区块链节点的计算资源的方法、设备和*** |
CN109033823A (zh) * | 2018-07-23 | 2018-12-18 | 上海点融信息科技有限责任公司 | 用于在区块链网络中验证和运行智能合约的方法和装置 |
CN109102401A (zh) * | 2018-07-23 | 2018-12-28 | 上海点融信息科技有限责任公司 | 用于在区块链网络中运行智能合约的方法和装置 |
CN109446089A (zh) * | 2018-10-30 | 2019-03-08 | 赛汇检测(广州)有限公司 | 一种基于区块链技术的软件测试平台 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8458167B2 (en) * | 2009-04-01 | 2013-06-04 | International Business Machines Corporation | Client-based index advisor |
US8943550B2 (en) * | 2010-05-28 | 2015-01-27 | Apple Inc. | File system access for one or more sandboxed applications |
US10346826B2 (en) * | 2015-07-28 | 2019-07-09 | Wesley John Boudville | Blockchain and deep links for mobile apps |
CA3049686A1 (en) * | 2017-01-27 | 2018-08-02 | Walmart Apollo, Llc | Managing participation in a monitored system using blockchain technology |
US10783600B2 (en) * | 2017-05-25 | 2020-09-22 | GM Global Technology Operations LLC | Method and system using a blockchain database for data exchange between vehicles and entities |
CN107578337A (zh) * | 2017-08-28 | 2018-01-12 | 杭州云象网络技术有限公司 | 一种基于区块链智能合约技术的智能投顾产品托管方法 |
KR102656864B1 (ko) * | 2017-12-28 | 2024-04-17 | 인텔 코포레이션 | 비주얼 포그 |
CN109034851B (zh) * | 2018-09-05 | 2022-03-08 | 深圳正品创想科技有限公司 | 基于区块链的商品防伪溯源方法及其装置、区块链节点 |
CN109783373A (zh) * | 2018-12-26 | 2019-05-21 | 中链科技有限公司 | 基于区块链的功能测试方法、装置、电子设备及存储介质 |
-
2019
- 2019-08-16 CN CN201910757997.8A patent/CN112182831B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107832139A (zh) * | 2017-09-26 | 2018-03-23 | 上海点融信息科技有限责任公司 | 用于管理区块链节点的计算资源的方法、设备和*** |
CN109033823A (zh) * | 2018-07-23 | 2018-12-18 | 上海点融信息科技有限责任公司 | 用于在区块链网络中验证和运行智能合约的方法和装置 |
CN109102401A (zh) * | 2018-07-23 | 2018-12-28 | 上海点融信息科技有限责任公司 | 用于在区块链网络中运行智能合约的方法和装置 |
CN109446089A (zh) * | 2018-10-30 | 2019-03-08 | 赛汇检测(广州)有限公司 | 一种基于区块链技术的软件测试平台 |
Non-Patent Citations (3)
Title |
---|
《Regulating a Revolution From Regulatory Sandboxes to Smart Regulation》;Dirk A 等;《Fordham Journal of Corporate&Financial Law》;20171231;30-33 * |
比特币、区块链与ICO:现实和未来;姚博;《当代经济管理》;20180606(第09期);88-95 * |
监管沙盒理念运用的国际经验借鉴与启示;朱晓丹;《中国农村金融》;20190225(第04期);94-96 * |
Also Published As
Publication number | Publication date |
---|---|
CN112182831A (zh) | 2021-01-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107885656B (zh) | 产品算法自动化测试方法及应用服务器 | |
KR20190032495A (ko) | 평가 모델에 대한 모델링 방법 및 디바이스 | |
CN105827643A (zh) | 开放平台管理***及方法 | |
US20170132116A1 (en) | Methods Circuits Apparatuses Systems and Associated Computer Executable Code for Generating a Software Unit Test | |
CN110147926A (zh) | 一种业务类型的风险等级计算方法、存储介质及终端设备 | |
CN116579788A (zh) | 基于区块链的供应链管理方法、***、设备及存储介质 | |
CN109960647A (zh) | 一种软件测试方法及装置、计算设备和存储介质 | |
Arrieta et al. | Seeding strategies for multi-objective test case selection: An application on simulation-based testing | |
Ampatzoglou et al. | Applying the single responsibility principle in industry: modularity benefits and trade-offs | |
CN112182831B (zh) | 智能投顾产业测试和评估沙盒 | |
KR102304231B1 (ko) | 계층 구조를 이용한 컴플라이언스 관리 체계 지원 시스템 및 그 방법 | |
Chiam et al. | Applying a selection method to choose Quality Attribute Techniques | |
CN116823026B (zh) | 一种基于区块链的工程数据处理***及方法 | |
US20210065079A1 (en) | Methods and systems for implementing risk assessment models | |
Wibowo et al. | Policy model of production and price of rice in Kalimantan Selatan | |
US9152414B2 (en) | System and method to select compatible open-source software and components for developed or conceptualized solution | |
Felbinger et al. | Empirical study of correlation between mutation score and model inference based test suite adequacy assessment | |
Guo et al. | Design of reliability demonstration testing for repairable systems | |
CN112487780A (zh) | 一种订单数据排版优化方法及*** | |
Ariola et al. | DevOps: are you pushing bugs to your clients faster | |
CN117436705B (zh) | 一种贸易风险分析方法、***及介质 | |
JP7499965B2 (ja) | 機械学習装置、深刻度予知装置、機械学習方法、および深刻度予知方法 | |
CN111080046A (zh) | 一种输电技术成熟度评估方法和装置 | |
US20100293018A1 (en) | Test Model Abstraction For Testability in Product Line Engineering | |
Chu et al. | Regulation in China |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |