Looking for something specific?
  Home
Home
Articles
Page Tag-Cloud
  Software
Software Tag-Cloud
Building from Source
Open Source Definition
All Software
  Popular Tags
Legacy
C Plus Plus
Source Code
Class
Cryptography
  Members
Login
Web-Email
Notable Members
  Official
Our Company
Copyright Information
Software EULA
GPL EULA
LGPL Eula
Pre-Release EULA
Privacy Policy
  Support
Make Contact
 
DetermiNet
Downloads   0
User Rating   (Rate)
Last Updated   n/a
License   Apache License
Recommended Release
No recommended release for this software.

View all Releases

This software is open source. You can obtain the latest source code from the GitHub repository or browse the releases for the source code associated with a specific release. If you make any changes which you feel improves this application, please let us know via our Contact Page.

This has been replaced with the C# version here: https://github.com/NTDLS/AIVolution

DetermiNet is an experimental development in the field of artificial intelligence - an eventual component of a soon to be released (incomplete, to the open source community) multi-generational, evolution and machine learning project known as: AIEvolution.

DetermiNet is a C++ implementation of a multilayer perception neural network with two outside-the-box goals in mind: (1) seamless ability to merge neural network's to combine decision making capabilities and (2) prove/disprove the academic question of multi-hidden-layer benefit.

Summary Operation

DetermiNet_sm.gif
^ I did this in MS paint-brush. Yea, that's masochism baby! ^

Prediction Methodology

#1 Supplying data (quasi-boolean)

A value is supplied to each of the 3 input nodes (F) and the passed in values are matched to known input states (I).
For example, if the value of "Has Children" is "Yes" then a value of 1.0 is passed from the input state node (A) to each of the input interface nodes of the hidden layer (D).

If the value of "Has Children" was passed in as "No" then the value of 1.0 is passed to the input interface nodes of the hidden layer (D) by the input state node (B) and a value of 0.0 is passed from the input state nodes (A) and (C) to the input interface nodes of the hidden layer (D).

The approach in this example is repeated for each of the three input nodes (F). If a value is not supplied or if a supplied value does not match any of the known input states (I), then a value of 1.0 will be supplied to the input interface nodes of the hidden layer (D) by the "missing state" node (H) and 0.0 will be supplied to the input interface nodes of the hidden layer (D) by all of the other nodes in the given input state cluster (I).

#2 Prediction

Some magic happens. To be continued…

#3 Results

The output node at the output node layer (J) with the highest value is the node whose value is predicted.



Tags:
 Academia    AI    Experimental    Neural Network    Showcase    Source Code  

No comments currently exists for this software. Why don't you add one?
First Previous Next Last 

 
Copyright © 2024 NetworkDLS.
All rights reserved.
 
Privacy Policy | Our Company | Contact