Casey Rovinelli retweeted
The first rule of machine learning:
Do not start with machine learning.
Unfortunately, to a hammer, everything looks like a nail.
Whenever I get a call from a company to help them, they have already made their mind up: they want to use machine learning. It's always tempting to start the conversation there. Yet, machine learning is usually not the best way to solve most problems.
Here is a better approach:
Step 1 - Start with simple heuristics
Heuristics is a fancy word. I prefer to call them "simple rules."
You should start most problems by writing simple rules. It may not be perfect, but it's a better solution than jumping straight into machine learning.
There are two significant advantages to this approach. First, you'll learn much more about the problem you need to solve. Second, you'll have a baseline to compare against any future machine-learning solution.
For example, imagine you are building an online store and you want to show your users a list of recommended products.
Instead of thinking about machine learning, start with a fixed list of recommendations. You can upgrade that to a list sorted by popularity. You can solve this problem in many ways before thinking of building a model.
Step 2 - Replace heuristics with a simple model
There's a point where you don't want to keep adding complexity to your rules. Maintaining a simple machine-learning model is easier than a codebase of complex rules.
When your rules get out of hand, train a simple model and replace your heuristics with it.
People usually recommend starting with simple algorithms like linear regression or decision trees. This makes sense, but simplicity doesn't always refer to the algorithm but how easy it is to use.
For example, a ResNet-50 model is a complex convolutional neural network. But you can download a pre-trained version and start using it fast.
Step 3 - Increase complexity
There's a point where your simple model can't give you better performance.
Here is when you should start exploring more complex solutions. Sometimes, a better model can improve your results. Sometimes, you need to combine a few models together.
If I've learn one thing over the years, is that simplicity always wins.
Casey Rovinelli retweeted
Poker. Is. Back. A *limited* number of player & party tickets available today for our annual Players Tech Tournament. Link in comments. Hosted by our @LauraLenz
Casey Rovinelli retweeted
We’re thrilled to announce @Klipfolio as launch partner of the revamped @dbt Semantic Layer! Using our native integration, data teams can use PowerMetrics to publish a metrics catalog and support their business users with straightforward analytics.
More: klipfolio.com/dbt
Casey Rovinelli retweeted
Don’t become desensitized to the images you are seeing.
These are women. Children. Babies. Human beings.
Burned alive. Entire families butchered in their homes. Babies tortured and murdered .
#HamasISIS
Bit of a wild ride getting home. Hats off to the fine employees of the @hsr for making the best of a bad situation & keeping the busses moving. My trusty ABERDEEN 6 got me home safe and sound.
One of #HamOnt’s 10 plows needs to be named “Plowy McPlowface”! Come on Hamilton. Let’s make this happen!
engage.hamilton.ca/namethepl…
@ward1wilson @CameronKroetsch
An map of the area #Bill23 removes from #Hamilton's portion of the Greenbelt. Just an FYI.
google.com/maps/d/edit?mid=1…
Casey Rovinelli retweeted
the SaaS funding napkin by @PointNineCap is a good look at what it takes to raise a round in today's market.
medium.com/point-nine-news/w…
Voted! Should be an interesting night. Change coming to #hamont?
You got to know when to hold ‘em… @OMERSVentures poker is back!
TORONTO – WE ARE BACK! #CDNtech peeps – tix for our charity poker tournament are LIVE! Join us for poker, music and a great night of socializing. We have limited space and tickets are first come, first serve. Get’em while you can 🇨🇦. eventbrite.ca/e/omers-ventur…
Casey Rovinelli retweeted
We exist to support companies solving broken systems and antiquated solutions. Our latest investment in @Caraway_health, led by @chrissyfarr and @AlyssaJoyJaffee at @7wireventures will help re-define campus care for college-aged women+. medium.com/omers-ventures/it…


















