Course material for Complex Systems 530 – Computer Modeling for Complex Systems

  This term, I'm teaching Complex Systems 530 - Computer Modeling for Complex Systems at the University of Michigan Center for the Study of Complex Systems.  In the spirit of open science, all course material will be available online at Github.  You can browse the repository here: https://github.com/mjbommar/cscs-530-w2015.   In the course, we're exploring why and

By |2015-01-27T17:07:11-05:00January 27th, 2015|Consulting, Machine Learning, Programming, Training|1 Comment

Predicting the Supreme Court

  One of the more exciting and public projects we've been working on lately has finally come to light - our Supreme Court prediction project with Dan Katz and Josh Blackman.  This project is exactly what you'd expect - a framework for predicting the Supreme Court, though meant to span the Court's entire history, unlike previous projects.

By |2014-07-27T10:17:10-04:00July 27th, 2014|Consulting, Law, Machine Learning, Research|0 Comments

Advanced approximate sentence matching in Python

In our last post, we went over a range of options to perform approximate sentence matching in Python, an import task for many natural language processing and machine learning tasks.  To begin, we defined terms like: tokens: a word, number, or other "discrete" unit of text. stems: words that have had their "inflected" pieces removed based on

Fuzzy match sentences in Python

Let's imagine you have a sentence of interest.  You'd like to find all occurrences of this sentence within a corpus of text.  How would you go about this? The most obvious answer is to look for exact matches of the sentence.  You'd search through every sentence of your corpus, checking to see if every character of the

Isotonic Regressions in scikit-learn

Isotonic regression is a great tool to keep in your repertoire; it's like weighted least-squares with a monotonicity constraint.  Why is this so useful, you ask?  Take a look at the example relationship below. (You can follow along with the Python code here).       Let's imagine that the true relationship between x and y is characterized piece-wise by a sharp

By |2014-06-08T22:30:37-04:00June 8th, 2014|Consulting, Machine Learning, Programming, Research|1 Comment

Is there tax in the cloud?

Do you contract for IaaS, PaaS, or SaaS services like Amazon Web Services or SalesForce?  Do you provide SaaS services like “cloud-based applications” or “web applications?” What state are you headquartered in?  What states are your servers located in?  What states are your customers in, even if for just a moment? Depending on your answer to the

By |2014-05-19T19:19:17-04:00May 19th, 2014|Cloud, Consulting, Infrastructure, Law|0 Comments

Monitoring AWS VPC tunnels

While many Amazon Web Services resources with "state" have CloudWatch sensors available, AWS VPCs and tunnels unfortunately do not.  If you're ever in need of a solution to monitor and log the status of VPC tunnels back to another data center or office, my gist below will be right up your alley.   It uses

By |2013-10-29T08:42:01-04:00October 29th, 2013|Cloud, Consulting, Infrastructure|9 Comments

Automating Oracle ORION I/O testing

Oracle ORION is a powerful tool for evaluating realistic OLTP and DSS/DW I/O performance.  ORION should be a part of every Oracle professional's toolkit for build QA and performance tuning.  I've previously used it on this blog to show the performance of Amazon's hi1.4lxarge SSD-backed instances and newer hs1.8xlarge instances with 117GB of RAM and 48TB of

By |2013-10-29T07:00:19-04:00October 29th, 2013|Consulting, Programming|0 Comments

Top Sliding Bar

This Sliding Bar can be switched on or off in theme options, and can take any widget you throw at it or even fill it with your custom HTML Code. Its perfect for grabbing the attention of your viewers. Choose between 1, 2, 3 or 4 columns, set the background color, widget divider color, activate transparency, a top border or fully disable it on desktop and mobile.

Recent Tweets

Newsletter

Sign-up to get the latest news and update information. Don’t worry, we won’t send spam!

Go to Top