ML Project 2

For the latest project, my Machine Learning professor gave us some sample code (in C) and we have to:
Convert the sample into the language we’ll be using (Python in my case) and compile & run the linear regression model on the training data, calculating the error using a function. Modify the program to…

Midterms & Project 1 Grade

I’ve been gone from the blog for a while because of midterms in my two grad classes (Risk Analysis and Machine Learning), and I was about to come back and write about an algorithm I explored that wasn’t related to one of my classes, but my Machine Learning professor went and assigned another project…

ML Project 1 (Post 6)

I will post again on this project later to summarize everything that I learned, and hopefully clean up the code a bit now that I’m not under a time constraint to just get enough done to turn in! Also, now that I’ve submitted my work, any advice on the approach is welcome! The 4 classification… Continue reading ML Project 1 (Post 6)

ML Project 1 (Post 4)

Wow, this was a tough one!! I actually had the right idea for this Gaussian Bayes Classifier from the start, but I got totally stuck because my Gaussian values were coming out as 2×2 matrixes instead of probabilities. It turns out my x-mu vectors were being stored as arrays, not matrixes, and in Python, arrays don’t have the same shape. So I don’t know why it didn’t get an error, but the math was coming out all wonky.

I stepped through each piece of that equation, and eventually discovered the “shape” property, which showed me that what I thought was a matrix and a matrix transpose were being seen as the same shape.

ML Project 1 (Post 3)

I present to you… my first classifier! Naive Bayes! It appears to work! haha :)
I know it’s a mess, but I have barely used Python before, and I’m new to Machine Learning, so I’m learning. This is for #2 for my project.

Goals

Since this site is about “becoming a data scientist”, I thought I should define what I think that means by setting some goals for myself.