Artificial intelligence 如何理解使用的是哪种ANN模型?

Artificial intelligence 如何理解使用的是哪种ANN模型?,artificial-intelligence,neural-network,Artificial Intelligence,Neural Network,我正在做一个简单的项目,它涉及到一点人工智能,在某种意义上说,它是用一组特定的值来训练的,然后它使用这些值来匹配模式,并返回用户想要的任何东西。在思考和阅读一些关于人工智能的文章时,我偶然发现了一个问题:我的项目中使用的是什么?从互联网上的各个页面,特别是我链接的页面上读到的内容,在很多场合都会说:“模型也与特定的学习算法或学习规则密切相关”。 我的项目的简单概述是,它使用一组值进行训练(因此,学习是有监督的),它匹配模式并根据模式发送响应。那么,如何确定我使用的是哪种ANN模型呢 我觉得这个问

我正在做一个简单的项目,它涉及到一点人工智能,在某种意义上说,它是用一组特定的值来训练的,然后它使用这些值来匹配模式,并返回用户想要的任何东西。在思考和阅读一些关于人工智能的文章时,我偶然发现了一个问题:我的项目中使用的是什么?从互联网上的各个页面,特别是我链接的页面上读到的内容,在很多场合都会说:“模型也与特定的学习算法或学习规则密切相关”。 我的项目的简单概述是,它使用一组值进行训练(因此,学习是有监督的),它匹配模式并根据模式发送响应。那么,如何确定我使用的是哪种ANN模型呢

我觉得这个问题很可能会被否决或关闭,但问总比不问好。:-)

编辑:

我的项目是一个更简单的版本。它说它使用了Kohonen神经网络,我想这不是一个通用的模型,是由Heaton研究小组开发的。不管怎么说,这只是给我的项目实际做什么的一个暗示。我不知道他是如何训练他的系统的,但我训练我的系统是基于笔划(长度、笔划数等)

编辑2:(给落选选民的注释)
我不是一个人工智能专家或什么的,我只是一个开发人员谁要求为自己进入一个新的领域的指导。你可以像阿尔法和弗兰克那样尝试。至少感谢您调查这个问题

要构建ANN,您需要选择a和a

要构建ANN,您需要选择a和a

如果您计算到模式的距离,那么您实际实现了(1-最近邻)。这与神经网络无关。你在这里没有训练阶段。与分类器最相似的神经网络是径向基函数或支持向量机。但是,您必须训练这些分类器,并且在训练阶段将调整权重。培训阶段的目标是找到您想要表示的概念的更简单表示形式。优点是:您的分类在将来会更快。你不必再查看所有的训练数据


编辑:好的,您可以在这里阅读关于Kohonen网络的信息:。

如果您计算到模式的距离,那么您实际实现了(1-最近邻)。这与神经网络无关。你在这里没有训练阶段。与分类器最相似的神经网络是径向基函数或支持向量机。但是,您必须训练这些分类器,并且在训练阶段将调整权重。培训阶段的目标是找到您想要表示的概念的更简单表示形式。优点是:您的分类在将来会更快。你不必再查看所有的训练数据


编辑:好的,您可以在这里阅读关于Kohonen networks的信息:。

我认为唯一可以说明您实现了什么的人是您,因为您没有提供任何源代码。如果您不知道自己实现了哪种ANN,那么您很可能没有实现ANN。:)当然,ANN是一种非常通用的学习结构。但并不是所有的监督学习方法都是神经网络。你如何训练?如何调整参数?你有什么样的模型(数学公式)?我对这些术语不太了解,因为我更多地是从开发人员的角度考虑的,而不是从这些术语。它工作起来很简单——我一次手动存储一个模式。将其保存到数据库中。然后,当用户输入任何模式时,程序会参考数据库找到最合适的模式,并返回结果。如果你不知道自己使用的是什么神经元模型,你如何训练这个东西?@Novak这是一个非常基本和简单的手写识别应用程序。我不知道该使用什么神经元模型,因为作为一名开发人员,我知道如何基于笔画训练系统。每个字母表都有一种特殊的书写风格,这就是不同的笔划如何适用于不同的字母表。系统也是这样识别字母的。对不起,我还是不明白你在问什么。你是在问手写应用程序应该使用哪种神经元模型吗?或者你是说你已经建立了一个手写识别应用程序,我们可以告诉你你使用了什么神经元模型吗?我想唯一能说你实现了什么的人是你,因为你没有提供任何源代码。如果您不知道自己实现了哪种ANN,那么您很可能没有实现ANN。:)当然,ANN是一种非常通用的学习结构。但并不是所有的监督学习方法都是神经网络。你如何训练?如何调整参数?你有什么样的模型(数学公式)?我对这些术语不太了解,因为我更多地是从开发人员的角度考虑的,而不是从这些术语。它工作起来很简单——我一次手动存储一个模式。将其保存到数据库中。然后,当用户输入任何模式时,程序会参考数据库找到最合适的模式,并返回结果。如果你不知道自己使用的是什么神经元模型,你如何训练这个东西?@Novak这是一个非常基本和简单的手写识别应用程序。我不知道该使用什么神经元模型,因为作为一名开发人员,我知道如何基于笔画训练系统。每个字母表都有一种特殊的书写风格,这就是不同的笔划如何适用于不同的字母表。这也是系统识别字母的方式。我