| NeuroSolutions
for Application Developers DAY
1:
Overview of using the advanced
features and capabilities of NeuroSolutions
- Using Macros to automate tasks
- Introduction to macros and
the MacroWizard utility
- Recording a sequence of
events
- Using the MacroWizard
editor and debugger
- Assigning macros to dialog
components and toolbar buttons
- Customizing components using DLLs
- Creating a new processing
element activation function
- Updating the
backpropagation plane
- Creating a new error
criteria
- Creating a new gradient
search component
- Specialized I/O
- Creating a new
file translator
- Reading/Writing
data to/from an external source
- Using real-time data in
NeuroSolutions (OLE automation)
- Introduction to OLE
Automation
- More detail and projects
on day 2
- Creating C++ code using
NeuroSolutions code generation
- Introduction to C++ Code
Generation
- More detail and projects
on day 2
- Developing your own application
using the Custom Solution Wizard
- Introduction to the Custom
Solution Wizard
- More detail and projects
on day 2
DAY 2:
Develop a neural network model
using NeuroSolutions for Excel
- Preprocess and partition the data
- Define the neural model using the
NeuralWizard
- Train the network
- Evaluate the results
- Perform sensitivity analysis
- Determine insignificant
inputs
- Re-train the network
- Run batches of experiments
- Multiple Runs
- Vary a parameter
- Custom vary the
neural model
Develop a C++ application that
embeds code generated by NeuroSolutions
- Generate the code for the model
developed with NeuroSolutions for Excel
- Analyze the code
- Input/Output
- Data Normalization
- Loading the weights
- Create a C++ application
- Add an interface to
- Select the Input file
- Select the Output file
- Test the network
- Embed the neural network code into
the C++ application
Develop an Excel application
that embeds a neural network DLL
- Run the Custom Solution Wizard
- Select the breadboard
developed with NeuroSolutions for Excel
- Select Excel as the target
for the shell application
- Generate the DLL and the
application shell
- Develop the Excel application
using VBA
- Start with the generated
project shell
- Add a user interface
- Test the network
from the spreadsheet data
- Retune the network
from the spreadsheet data
- Overview of differences
between VB syntax and VC++
Develop a VB application that
communicates with NeuroSolutions through OLE
- Generate the core VB code
- Open the breadboard
developed with NeuroSolutions for Excel
- Use the MacroWizard to
generate the VB code for the operations
to automate
- Create a new VB application
- Develop an interface which
allows the user to
- Enter the range to
vary the hidden units
- Select the
Training, Cross Validation, and
Testing files
- Train the network
multiple times
- Test the best
network
- Insert the core VB code
into the project
- Modify the code to perform
the desired tasks
- Overview of differences between VB
syntax and VC++
|