Pyrenn Levenberg-Marquardt (LM) Neural Network Training Algorithm as an Alternative to Matlab's LM Training Algorithm

First – this isn’t an article bashing Matlab – on the contrary, I’ve used and depended on Matlab as one of my many engineering tools my entire career. However, Matlab is not free and it’s not cheap as the commercial cost for Matlab is around $2,000 and $1,000 for the Deep Learning (used to beContinue reading “Pyrenn Levenberg-Marquardt (LM) Neural Network Training Algorithm as an Alternative to Matlab's LM Training Algorithm”

A Lesson in Perseverance: Development of a Prototype AI Neural Network Helicopter Control System

It was in September of 2001 that I was on leave-without-pay from my job at Northrop-Grumman, my wife was on doctor-ordered bed rest because our 3rd son was trying to “arrive early” (and we had two other toddler sons, ages 4 and 2), and I was working 12+ hours a day in my garage onContinue reading “A Lesson in Perseverance: Development of a Prototype AI Neural Network Helicopter Control System”

Hands-On Introduction and Tutorial for Setting up and Running NASA's First-Class Java WorldWind Earth Model Simulation

What Is It? What is WorldWind? Well let me quote NASA’s site directly: WorldWind is an open source virtual globe API. WorldWind allows developers to quickly and easily create interactive visualizations of 3D globe, map and geographical information. Organizations around the world use WorldWind to monitor weather patterns, visualize cities and terrain, track vehicle movement,Continue reading “Hands-On Introduction and Tutorial for Setting up and Running NASA's First-Class Java WorldWind Earth Model Simulation”

Using Integrators in Matlab to Simulate the Motion of an Object

This article focuses on two types of integrators for simulating the motion of an object in Matlab (or Octave). Videos and downloadable source code are at the end of this article. Note that a free alternative to Matlab, called Octave, can also be used to run the software and this is covered here and inContinue reading “Using Integrators in Matlab to Simulate the Motion of an Object”

Windows Visual Studio

This is my first post – nothing exciting – probably more of a rant. I used Microsoft’s Visual Studio (VS) for about a year to add modules to several C++ projects that involved 1553 communications protocol. Prior to that I’d mainly coded C++ using NetBeans as the IDE with the Cygwin GNU compiler – bothContinue reading “Windows Visual Studio”

Why do I code? Insanity.

Seriously though – one has to be really into it in order to handle the frustrations associated with learning a new coding language, debugging somebody’s else code, debugging one’s own code that’s been dormant for 6 months, etc. In the past procedural programming was all I knew (consider that I graduated from Auburn University inContinue reading “Why do I code? Insanity.”