编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

Github上五大有趣的机器学习项目:用机器学习下棋、作曲、玩游戏

wxchong 2024-07-26 22:41:10 开源技术 23 ℃ 0 评论

1. AlphaZero-Gomoku(用Alpha元下五子棋)

AlphaZero-Gomoku项目使用Alpha元算法,通过自训练实现玩五子棋。相比围棋或国际象棋,五子棋简单得多,因此只需要花上几个小时在一个普通电脑上就可以训练出一个非常不错的 AI 模型。

项目链接:https://github.com/junxiaosong/AlphaZero_Gomoku

用Alpha元下五子棋

2.style2paints v2.0(线稿自动上色)

style2paintv2.0是使用无监督训练,它可以按照指定的颜色风格给线稿上色。

项目链接:https://github.com/lllyasviel/style2paints

线稿自动上色

3. OpenPose(多人实时姿态检测)

OpenPose代表了第一代多人实时姿态检测系统,在单张图片上它可以检测人的身体、手、脸部关键点一共130个。

项目地址:https://github.com/CMU-Perceptual-Computing-Lab/openpose

多人实时姿态检测

4. Arnold

Arnold是使用深度强化学习玩FPS游戏的代理机器人,它包括了:

  • 训练DOOM毁灭战士的源码

  • 有17个用来训练和评估的地图

  • 5个预训练的模型,可以用它可视化和游戏对打,它还包括了那些赢得了ViZDoom毁灭战士竞赛的模型。

项目地址:https://github.com/glample/Arnold

毁灭战士游戏截图

5. Magenta(机器学习生成音乐和艺术)

Magenta项目来自谷歌大脑团队对机器学习在艺术领域的探索和疑问:我们可以用机器学习来创造艺术和音乐吗?如果可以,怎么做,如果不能,为什么?所以他们把模型和工具开源到GitHub上,在网站里也贴出了demo、教程和论文。

项目地址:https://github.com/tensorflow/magenta

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表