问题标签 [accord.net]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何使用主成分分析找到最佳拟合线?
我在 C# 的 Windows 应用程序中绘制图表。我使用 最小二乘拟合——垂直偏移 来找到最佳拟合线。但是我的数据源从垂直线到(几乎)水平线不等。
然后我阅读了有关 PCA 和 Accord.net 库的信息。我已经写了一些代码,但没有得到进一步做的事情。
我有一个图表的数据点列表。
获得特征向量后,如何利用它们绘制最佳拟合线。
c# - 如何在accord.net 中保存“学习状态”?
我是机器学习和 Accord.net 的初学者。我知道如何训练它然后使用它,但是在企业环境中,在服务器上运行它,我如何坚持 Accord .net 的学习。每次重新启动应用程序时,我是否需要保存所有训练数据并重新训练?
c# - Accord KDTree 与自定义距离函数
我有一个表示道路网络的图形数据结构(节点是道路中的点/交叉点,边缘是道路)。Node 对象具有与之关联的纬度和经度。
我正在使用 Accord 的 KDTree 类来查找给定 GPS 坐标的附近节点。由于 Accord 似乎没有将 Haversine 距离作为内置距离函数(我错了吗?),我定义了自己的自定义距离函数,并将其作为额外参数传递给 KDTree.FromData() 方法,如下:
请注意,“ApproximateDistance”被定义为单独类中的静态方法,并且是更正确的Haversine 距离的笛卡尔近似值。
尝试执行最后一行时出现异常。在这一行中,我传入要放入 KDTree(即 lat/lon 数组的数组)以及相关节点的数据,以及我的自定义距离函数。似乎这个 FromData 构造函数实际上(出于某种原因?)调用了我的 ApproximateDistance 函数,其中数组 [1] 和 [1] 作为两个输入参数,显然引发了异常,因为此方法需要两个二维数组。
我不知道为什么这个构造函数会调用我的 ApproximateDistance 函数(尤其是使用这些奇怪的参数),并且似乎无法使用调试器找出...
c# - 类实例中的变量由于其保护级别而无法访问
我正在使用名为 Accord.net 的类库中的演示示例所有引用都正常,但我收到以下错误消息:
1> D:\Software Projects\Classification (SVMs)\packages.config 中列出的所有包都已安装。
1>D:\Software Projects\Classification (SVM)\MainForm.cs(174,42,174,50):错误 CS1061:“System.Array”不包含“GetRange”的定义,并且没有扩展方法“GetRange”接受可以找到“System.Array”类型的第一个参数(您是否缺少 using 指令或程序集引用?)
1>D:\Software Projects\Classification (SVM)\MainForm.cs(177,37,177,46):错误 CS0117:“Accord.Math.Matrix”不包含“笛卡尔”的定义
1>D:\Software Projects\Classification (SVM)\MainForm.cs(178,17,178,23): 错误 CS0122: 'Accord.Math.Vector' 由于其保护级别而无法访问
1>D:\Software Projects\Classification (SVM)\MainForm.cs(179,17,179,23): 错误 CS0122: 'Accord.Math.Vector' 由于其保护级别而无法访问
我无法将这些类的保护级别修改为例如 public,因为我无权访问它们。我该怎么做才能让它编译?
c# - 查找特定用户最常用的产品/项目
我正在为企业应用程序开发 Web API。在当前场景中,当任何用户单击任何下拉控件时,都会向服务器发出请求,现在 ADO.Net 代码只需按字母顺序从适当的表中获取列表,然后以 JSON 形式返回响应。这很简单。
现在,我想做的是,在我的回复中返回特定用户最常用的项目。例如,我有一个公司所有项目的下拉列表。现在用户A主要使用项目1,项目2,项目3,而用户B主要使用项目4,项目5,项目6。现在不是每次都按字母顺序返回一个常量列表,我想返回一个列表给用户A其中项目 1、项目 2、项目 3 应该在顶部,而对于用户 B,项目 4、项目 5、项目 6 应该在顶部。
我已经搜索过它并了解到我可以通过机器学习算法来做这类事情。我完全不知道这个域。我发现 AFORGE.NET 和 Accord.NET 作为 .NET 的一些很好的框架,但我仍然不清楚我该怎么做?
请有人指导我,我该如何实现?
最好的祝福
c# - 在图像中寻找“安静”区域
我想拍摄一张图片,并在图片顶部添加说明,并在文本后面添加一个框,以确保可以轻松阅读文本。如果前景中有一张狗的照片,我想在没有太多活动/细节的图像部分添加描述,例如草的一部分。
使用 Accord 或 OpenCV,我怎样才能找到安静的区域来放置框和描述?
c# - Accord.Net 在反序列化 Codification 实例时抛出空引用异常
使用 Accord.Net,我正在尝试序列化/反序列化 Codification 类的实例,但在尝试反序列化时收到空引用异常。序列化对象时我没有遇到问题。如果实例没有初始化列,则不会引发异常。
我使用 NaiveBayes 中的示例表进行测试
c# - 如何在 Accord.net 中实现神经网络的 Softmax 输出?
在 Accord Framework 中有几个激活函数,例如 Gaussian、Bernoulli、Sigmoid 等。由于这些函数是针对单个神经元的,坦率地说,我不知道如何实现 softmax,因为我不知道如何访问同一可见层中的其他神经元(因为神经元的输出将使用输出计算其他神经元,也是如此。)。
那么,我们如何实现一个输出为概率分布的神经网络呢?
c# - 使用 Accord.Net 和 Liblinear 更改类权重
如何使用 Liblinear 实现为 Accord.Net 的分类(任何模型)指定类权重。此外,我可以将自动平衡用于类似于 sciKit.Learn 的实现的不平衡数据。
提前致谢
c# - 根据分布 Accord.net 对数字数组进行分类
我在 c# 中使用 Accord.net 并且这个库中有很多分类器算法,我想知道什么是最适合我的情况,我试图通过监督学习根据它们的分布对双类型数组进行分类,例如:
学习集:
在学习了训练集之后,分类器需要识别一个不在学习集中的数组:例如: