C# Programming

Encog DotNet 1.1 has been released

We just released version 1.1 of Encog for DotNet. This also includes a Workbench that allowed editing of Encog datafiles. This is a major update to the Encog Neural Network and Bot framework. v1.1 adds the Encog workbench, which is a GUI tool that can be used to edit the .EG files that Encog uses to save neural networks and training data. The workbench can be used to construct all neural network types that Encog supports, such as Hopfield, Feedforward, and Self Organizing Maps. Training can also be performed using the workbench.

Introduction to Neural Networks for C#, Second Edition

Introduction to Neural Networks with C#, Second Edition, introduces the C# programmer to the world of Neural Networks and Artificial Intelligence. Neural network architectures, such as the feedforward, Hopfield, and self-organizing map architectures are discussed. Training techniques, such as backpropagation, genetic algorithms and simulated annealing are also introduced. Practical examples are given for each neural network. Examples include the traveling salesman problem, handwriting recognition, financial prediction, game strategy, mathematical functions, and Internet bots.

A Guide to Converting Java to C#

C# and Java are fairly similar languages. They are similar enough that projects, such as our Encog project, can be converted to C#. Yet they are different enough that this is not always a 100% straight forward process. Additionally, there are several considerations to take into account so that your Java program does not look like a "Java Program converted to C#". C# programs support unique indexing options, properties and many other features that are not available to Java programs. For a true translation, it is important to use these as well.

Encog for C# Released

Version 0.5 of Encog-C# has been released. A Java version is also available. Encog is a framework that includes neural networks, as well as HTTP bots and spiders. Heaton Research has released books on these two very interesting topics. We will soon be updating our Java neural network book, as well as adding a C# neural network book. The books are meant to introduce the topics of bots and neural networks. We are now combining the code from the books into an open source framework so that the code can be extended and moved into more advanced areas than the introductory topics of the books.

Two New Neural Network Books Coming Soon

I am nearing the final stages of two new books. Introduction to Neural Networks for Java and Introduction to Neural Networks for C#. The Java book is the Second Edition to the original "Introduction to Neural Networks with Java". This is a considerable update to the original text. The covers for the two new books can be seen below. The Java book is expected to be out in September,2008. The C# book by January,2009. More information on these two books will be posted in the coming weeks.

HTTP Programming Recipes for C# Bots

The Hypertext Transfer Protocol (HTTP) allows information to be
exchanged between a web server and a web browser. C# allows you to
program HTTP directly. HTTP programming allows you to create programs
that access the web much like a human user would. These programs, which
are called bots, can collect information or automate common web
programming tasks. This book presents a collection of very reusable
recipes for C# bot programming.

Syndicate content

Copyright 2005 - 2010 by Heaton Research, Inc.. Heaton Research™ and Encog™ are trademarks of Heaton Research. Click here for copyright and trademark information.