以上价格不是最终报价,如需本款软件的々最终价格,请留言咨询 ,我们将尽快给∞您报价。
NeuroSolutions是由具有世界领先科技 的NeuroDimension开发的一个顶级水平的人工神经网络集成开发∏环境。它把☆模块化,组件为基础的神经网路设计界面和多种高级学习算法(例如共 轭斜量法conjugategradients,Levenberg-Marquardt和时间反向传播学 习BackPropagationThroughTime)结合起来.这套软件可用来设▆计,训练,运用被监督的和不被监督的神经网络模型〗来 完■成各种不同的任务,例如数据挖掘,分类,函数逼近,多元回归,和时间序列预测。
NeuroSolution产品简介
NeuroSolution提供三种独立的向导来自动建立神经网络模型:
DataManager(数据管理师)
DataManager 模块帮助用户从MicrosoftAccess,MicrosoftExcel,或文本文件导入数据和进行各种各样的数据预处理和ω 数据分析操 作。从这里,用户可以直接把数据载入NeuroSolution面板或用这些数据构造】一个新的神经网络。
NeuralBuilder(神经网络构建师)
NeuralBuilder集中了设计规范根据用户想建立的具体的神经网络结构。其中一些◎常见的结构包括:
MultilayerPerceptron(MLP)多层感知器
GeneralizedFeedforward通用前馈网络
Modular模组网络
Jordan/Elman
PrincipalComponentAnalysis(PCA)
RadialBasisFunction(RBF)辐径基底函数网络
GeneralRegressionNeuralNetwork(GRNN)通用︾回归神经网络
ProbabilisticNeuralNetwork(PNN)概率神经〖网络
Self-OrganizingMap(SOM)自组织映射网络
Time-LagRecurrentNetwork(TLRN)时间滞后循环网络
RecurrentNetwork重复网络
CANFISNetwork(FuzzyLogic)模糊逻辑网络
SupportVectorMachine(SVM)支持♀向量机
当神经网络结构选定々后,用户可以设定象隐藏层层数,神经元个数和学习算法等各种参数。如果用户不是很确定要设定Ψ的参数,内部的遗传算法可以用来优█化参数设定。
NeuralExpert(神经网络专∴家)
根 据用户想要用神经网络解决的问题类型(分类,预测,方程逼近,或丛集),NeuralExpert集中了各种各样的设计规范。根据问题类型和用户拥有的 数据数量,NeuralExpert可以智能地选择会ㄨ产生好的方案的神经网络结构和神经网络规模。用户在NeuralExpert里也可选择初学者级, 这样一些高级的操作例如交叉检验和遗传←优化等将被被隐藏起来。
NeuroSolutions是建立在以下这样一个概念上:神经网络可以分成 神经组件,单个看这些组件相对的简单,但当把几个组件连接起来可以构成一个能够解决非常复杂问题的网络。网络→构建向导 (networkconstructionwizards)会根据用户的规范把这些组件连接起来。但是在神经网络构建之后,组件以及组件之间的连接 仍ω然可以变动,这样你可以拥有无穷多可能的神经网络模型。NeuroSolutions还可〗以通过动态连接库(DLL)让你融合进你自己的算法.每 个NeuroSolutions组件对应于一个符合C语言协议的函数。为添加一个新的组件用户只需修改基本组件对应的模板函数然后编译成动态连接库。
NeuroDimension公司为用户的应用程序提供三种方式和NeuroSolutions融合来产生用◥户定制的神经网络解决方案。
CodeGeneration(源代码生成器)
NeuroSolutions可以根据由其自身GUI设计生成的神经网络自动地生成C++源代码。这项功能为具体的应用程序定制神经网络源代码提供了很大的灵活性。由于生∮成的代码是ANSI兼容的,用户可以方便地把神经网络解决方案移植到其他平台例如UNIX.
DLLGeneration(动态连」接库生成器)
CustomSolutionWizard(顶 制方案向导ㄨ)是一个可选的附件产品。它可将NeuroSolutions生成的神经网络模型封装成一个拥有简单协议的动态连接库。这个DLL可以嵌入用 户自己的C++,VisualBasic,MicrosoftExcel,MicrosoftAccess,ASP等应用程序中。这种方法的◥ 重要优势在于即使用户不是一个高级程序员也可以方便容易地使用它。
OLEAutomattion(对象链接与嵌入自动化)
这项技术 提供了从任何支持自⊙动化的应用程序中程序化地控制NeuroSolutions的能力,例如 MicrosoftExcel,MicrosoftAccess,和用VisualBasic或VisualC++开发的应用程序。在最简 化的情形,应用程序可以送数据给NeuroSolution进行处理,然后把结果回馈给应用程序。基于NeuroSolutions的广』泛协议,通 过它可以完成非常复杂的任务