Archive for March, 2010

ID3 Decision Trees in Java

In a previous post, I explored how one might apply decision trees to solve a complex problem. This post will explore the code necessary to implement that decision tree. If you would like a full copy of the source code, it is available here in zip format. Entropy.java – In Entropy.java, we are concerned with [...]

Message: HTML Parsing Error: Unable to modify the parent container element before the child element is closed (KB927917)

I recently ran across this problem when I was attempting to test some code that I was using for a client web site. I researched the error but there weren’t a whole lot of good articles on the problem. The error is fairly cryptic but here is the basic gist: the markup has some JavaScript [...]

Decision Tree Learning Acting As A Cardiologist

Abstract—Decision trees are one of the most widely used methods of inductive inference.  They can be used to learn discrete or continuous valued hypotheses and create compact rules for evaluation of a set of data.  An advantage of decision  and regression trees is that they are robust to noisy data, which makes them perfectly suited [...]

Why Airlines Got Mobile Right

Air travel just got slightly more tolerable.  Last week, United Airlines launched their wireless check-in and paperless boarding pass service.  When I saw this, I was slightly skeptical because I normally expect more progressive companies such as Southwest or Virgin America to launch services similar to this.  American Airlines and United only recently added WiFi [...]

The Weakening of Computer Science Educations

I have a major problem with how computer science is being taught to new engineers.  In recent years, it seems that all anyone focuses on anymore is what programming languages that one knows and it seems to be shifting to all OO languages.  This is a very wrong and dangerous attitude to take.  However, this [...]