项目简介
本项目源于一场比赛的灵感,致力于构建一个基于智能合约的去中心化算法平台。该平台探索了GPU算力在人工智能训练数据方面的应用,将挖矿与人工智能训练相连接,为链上人工智能的发展开辟新途径,有望打破大公司对人工智能的垄断。
项目的主要特性和功能
- 去中心化:借助智能合约实现去中心化的算法调配与执行,无需中心化服务器。
- 算力共享:通过智能合约自动化调配算力到区块链或深度学习,实现算力共享。
- 场景创新:实现GPU在挖矿和人工智能训练数据方面的应用,促进链上人工智能发展。
安装使用步骤
前提条件
用户已下载本项目的源码文件,同时需完成以下准备:
- 安装并配置以太坊开发环境,包含geth
节点和Web3.py
库。
- 安装TensorFlow库,用于神经网络的训练和测试。
操作步骤
- 复制
danku
项目,使用其相关库。 - 启动以太坊节点,使用
geth
启动本地以太坊节点。 - 部署智能合约,通过以太坊账户将智能合约部署到本地测试网络或主网。
- 配置神经网络模型,依据项目提供的神经网络类(
NeuralNetwork
)配置并训练模型。 - 提交模型到智能合约,将训练好的模型参数提交至智能合约进行验证和评估。
- 等待评估结果,系统会自动揭示测试数据集并评估模型性能。
- 查看结果,获取最佳模型的准确率和索引等信息。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】