颜色分类leetcode弱爱我一直在试验各种弱人工智能算法。在这个存储库中,我将实施我所学到的知识并记录我的知识来源。理想情况下,总有一天,会有一个伴随的strongai存储库,但我们不要超越自己。

包括什么

以下是我为AI创建的包:

  • 用于前馈神经网络的Go库,使用my作为后支撑,用于训练。

  • 基于循环神经网络的库。

  • AdaBoost和更一般的梯度提升

  • 识别树和随机森林

  • 支持向量机的实现,配有我自己的求解器。虽然我不是数值分析或二次优化的专家,但我的求解器在中等规模的问题上运行良好。

  • 基于径向基函数网络的实现。

  • 受限玻尔兹曼机采样器和训练器。

  • 人工进化的简单实现(虽然不是特别实用)。

这个存储库中的大部分内容是旧的演示。请参阅了解更多有趣的演示。

使用这个存储库的项目

我的许多项目都使用这个存储库,以下列举一些(无特定顺序,列表可能不完整):

  • 训练RNN来创建文本

  • 比较RNN的基准

  • 将数据结构附加到RNN

  • Hessian Free优化

  • 对编程语言进行分类

  • 判断图像是否相同