About GeNIe & SMILE
About GeNIe & SMILE
The GeNIe (Graphical Network Interface) software package can be
used to create decision theoretic models intuitively using the
graphical click-and-drop interface.
GeNIe is the graphical interface to SMILE, a fully portable
Bayesian inference engine developed by the Decision Systems
Laboratory and thoroughly tested in the field since 1998.
GeNIe 2.0 is the latest version of GeNIe.
GeNIe 1.0, released to the community in 1998, has received
a wide acceptance within both academia and industry.
Users of the programs have shared with us their experiences
and their suggestions have led to the development of GeNIe 2.0.
GeNIe 2.0 has a refreshingly new modern interface, and is even
more intuitive and easier to use than GeNIe 1.0.
In addition to aesthetics, GeNIe 2.0 has many more new
features to offer.
Primary Features:
- Graphical editor to create and modify network models
- Uses the SMILE Engine. You may develop models in GeNIe and create
a custom interface for them using SMILE
- Supports chance nodes with General, Noisy OR/MAX and Noisy
AND distribution
- Open multiple networks and cut and paste sections of models
between them
- Complete integration with MS. Excel, cut and paste data into
internal spreadsheet view of GeNIe
- Cross compatibility with other software.
Supports all major file types (e.g. Hugin, Netica, Ergo)
- Support for handling observation costs of nodes
- Support for diagnostic case management
SMILE (Structural Modeling, Inference, and Learning
Engine) is a fully platform independent library of C++
classes implementing graphical probabilistic and
decision-theoretic models, such as Bayesian networks,
influence diagrams, and structural equation models. Its
individual classes, defined in SMILE API (Application
Programming Interface), allows you create, edit, save,
and load graphical models, and use them for probabilistic
reasoning and decision making under uncertainty.
SMILE supports directly object-oriented methodology.
SMILE is implemented in C++ in a platform independent
fashion. Individual classes of SMILE are accessible
from C++ or (as functions) from C programming languages.
As most implementations of programming languages define
a C interface, this make SMILE accessible from practically
any language on any system. SMILE can be embedded in
programs that use graphical probabilistic models as their
reasoning engines. Models developed in GeNIe can be
equipped with a user interface which utilizes SMILE as
the backend engine. SMILE is released as a dynamic link
library (DLL).
There are also several SMILE wrappers, such as SMILE.NET (.NET interface),
SMILEX (Active X), jSMILE (Java interface), etc.
Primary Features:
- Graphical editor to create and modify network models.
- Platform independent, versions available for Windows,
Unix (Solaris), Linux, Mac, Pocket PC, etc.
- SMILE.NET available for use with .NET framework.
Compatible with all .NET languages, including C# and VB.NET.
May be used to create web-based applications of Bayesian networks.
- Thorough and complete documentation.
- Robust and running successfully in the field since 1997.
- Responsive development team support, we will compile SMILE for
your platform on demand.
|