NeuroSolutions
NeuroSolutions是一个神经网络的开发开发环境,NeuroDimension结合了模块化的,基于图标的网络设计界面以及高级学习过程的实现,例如共轭梯度、Levenberg-Marquardt和随时间的反向传播。该软件用于设计、训练和部署神经网络模型,以执行各种任务,例如数据挖掘、分类、函数逼近、多元回归和时间序列预测。
神经网络构建向导
NeuroSolutions提供了三个单独的向导来自动构建神经网络模型:
神经网络部署
NeuroDimension,Inc.为NeuroSolutions提供了三种将自定义神经网络解决方案部署到您的应用程序的方法:
代码生成
NeuroSolutions可以自动为其图形用户界面中设计的神经网络生成C ++源代码。这提供了针对特定应用定制神经网络代码的灵活性。由于生成的代码符合ANSI,因此用户可以将神经网络解决方案部署到UNIX等其他平台。
DLL生成
“ 定制解决方案向导”是一个可选的附加产品,它将采用NeuroSolutions中设计的神经网络,并将其封装到符合简单协议的动态链接库(DLL)中。然后可以将DLL嵌入到用户自己的C ++,Visual Basic,Microsoft Excel,Microsoft Access或Internet(ASP)应用程序中。这种方法的主要优点是用户不需要成为高级程序员就可以使用它。
OLE自动化
该技术提供了从支持自动化的任何外部应用程序(例如Microsoft Excel、Microsoft Access以及使用Visual Basic或Visual C ++开发的应用程序)中以编程方式控制NeuroSolutions的能力。在最简单的情况下,应用程序开发人员可以将NeuroSolutions数据发送给处理程序,告诉它开始处理,然后将结果检索回应用程序中。由于其广泛的协议,可以指示NeuroSolutions执行更复杂的任务。