Custom Solution Wizard (CSW) 是一個可以處理NeuroSolutions創建的神經網絡的工具,可自動生成與編譯動態鏈接庫(DLL)。這能幫助用戶簡便的將其神經網絡模型嵌入其應用程序中。Custom Solution Wizard也并非僅僅的只是創建孤立的DLL而已,其可以將DLL集成入一個處于工作狀態的樣例應用程序中,幫助用戶自己的應用程序獲得一個相當不錯的起點。
The Custom Solution Wizard (CSW) is a tool that will take an existing neural network created with NeuroSolutions and automatically generate and compile a Dynamic Link Library (DLL). This allows you to easily incorporate neural network models into your own applications.The Custom Solution Wizard does more than just create an isolated DLL. It integrates the DLL into a working sample application, giving you an excellent starting point for your own application.
突出功能
創建Recall-only型DLL或者學習型DLL |
Custom Solution Wizard可以創建兩種類型的神經網絡DLL
所謂的recall-only DLL,即在該DLL中,神經網絡的內部權重只有該DLL的開發者可以通過NeuroSolutions訓練,而DLL的用戶則無此權限對之進行修改。這種類型的DLL往往使用此類應用程序中,即開發者想授予用戶對神經網絡更多的控制權限,或者是權重需隨著系統的動態變化而有必要進行周期性的再訓練或者再調整的時候。
學習型DLL包含了Recall-only型DLL的所有功能,但是程序的終端用戶也可以使用新數據對神經網絡進行再調整或者再訓練。該類型的DLL主要用于此類應用程序中,即開發者想授予用戶對神經網絡更多的控制權限,或者是權重需隨著系統的動態變化而有必要進行周期性的再訓練或者再調整的時候。
了解Custom Solution Wizard--從運作中的項目開始 |
Custom Solution Wizard并非僅僅可用于創建單獨的DLL,其還可創建以下樣例應用程序:
- ?Microsoft Visual Basic .NET?
- Microsoft Visual C++ .NET
- Microsoft Access?
- Microsoft Excel?
- TradingSolutions (僅開發者層級可用)?
- NeuroSolutions for Matlab (開發者層級可用)
- Active Server Pages (.asp web pages) (開發者層級可用)
TradingSolutions Suite是TradingSolutions, NeuroSolutions開發者層級, NeuroSolutions for Excel, Trader68 Standard和 Custom Solution Wizard 開發者層級的組合體。當將這幾者結合起來以后,其便為TradingSolutions的神經網絡模型的功能進行了擴展,使其可以幫助高級用戶能靈活的將其神經網絡設計轉化為利潤
TradingSolutions包含了對五種神經網絡架構的多達50余種的變種,這也為用戶提供了比當前市場上所有基于神經網絡技術的分析包的更加充分的靈活性。而且,有了TradingSolutions Suite,用戶便可自由獲得無數的神經網絡拓補結構,以幫助其解決最富有挑戰性的財務預測問題。
Custom Solution Wizard DLLs可以在動態服務器網頁(ASP)中使用,允許用戶應用可以直接從其網站中進行訪問和使用的神經網絡模型,甚至可以允許用戶直接上傳用于訓練神經網絡的數據。最具吸引力的是,Custom Solution Wizard允許用戶創建一個功能全面的動態服務器頁面shell以幫助用戶開始。
其他的神經網絡開發平臺可能允許用戶為其應用程序部署神經網絡,但是卻往往將之限制為某個固定的架構且只可以進行recall-only使用,如果平臺為神經網絡提供了較大的靈活性,則其往往會要求用戶支付版權費或者為用于出售的使用了神經網絡的產品或者服務支付使用費用。
Highlights
Create Recall-Only or Learning DLLs
There are two types of neural network DLLs that the Custom Solution Wizard can create:
-
Recall-Only
A recall-only DLL is one in which the internal weights of the neural network are trained within NeuroSolutions by you the DLL developer and cannot be modified by the user of the DLL. Its only purpose it to obtain the neural network output when given a new set of input data. This t ype of DLL is used in applications where either you want to limit the users' level of control or where re-training or re-tuning of the neural network weights is not necessary.
-
Learning
A learning DLL has all of the functionality of a recall-only DLL, but it also gives the end-user of your application the ability to re-tune or re-train the neural network weights with new data. This type of DLL is used in applications when you want to give the users more control over the neural network or when a periodic re-training or re-tuning of the weights is necessary due to changes in the system dynamics over time.
Start with a Working Project
The Custom Solution Wizard can do more than just create an isolated DLL. It can create a sample application project for:
-
Microsoft Visual Basic .NET
-
Microsoft Visual C++ .NET
-
Microsoft Access
-
Microsoft Excel
-
TradingSolutions (Developers level only)
-
NeuroSolutions for Matlab (Developers level only)
-
Active Server Pages (.asp web pages) (Developers level only)
Create Custom Neural Network Models for Trading
The TradingSolutions Suite is the combination of TradingSolutions, NeuroSolutions Developers level, NeuroSolutions for Excel, Trader68 Standard and the Custom Solution Wizard Developers level. When combined, these tools extend the neural modeling capabilities of TradingSolutions to give power users all the flexibility they need to turn their own neural network designs into profits.
TradingSolutions includes over 50 variations of 5 neural network architectures to choose from, which offers more flexibility than any other neural-network-based technical analysis package on the market. However, with the TradingSolutions Suite you have an infinite number of neural network topologies at your disposal, allowing you to solve even the most challenging financial forecasting problems.
Create a Web-based Application that utilizes Neural Network Technology
Custom Solution Wizard DLLs can be used from Active Server Pages (ASP), allowing you to implement neural network models that users can access and use directly from your web site. You could even allow the user to upload the data to use for training the neural model. The best part is that the Custom Solution Wizard allows you to create a fully-functional Active Server Page shell to help you get started.
Pay No Royalties or Runtime Fees
Other neural network development platforms may allow you to deploy a neural network to your application, but often the network is restricted to a fixed architecture and is recall-only. If a platform does provide more flexible neural networks, the company will often require you to pay a royalty or runtime fee for any neural-network-enabled products or services you sell