Casey Rovinelli (@caseyrovinelli) header
Casey Rovinelli (@caseyrovinelli) profile picture

Head, Data & AI @ Mastercard Foundation Asset Management

Toronto, Ontario
Joined February 2009
Photo by Casey Rovinelli (@caseyrovinelli)Photo by Casey Rovinelli (@caseyrovinelli)Photo by Casey Rovinelli (@caseyrovinelli)Photo by Casey Rovinelli (@caseyrovinelli)Photo by Casey Rovinelli (@caseyrovinelli)Photo by Casey Rovinelli (@caseyrovinelli)Photo by Casey Rovinelli (@caseyrovinelli)Photo by Casey Rovinelli (@caseyrovinelli)Photo by Casey Rovinelli (@caseyrovinelli)Photo by Casey Rovinelli (@caseyrovinelli)
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.
35
142
5
798
87,476
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
2
1
9
989
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
2
1
7
1,354
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
4,661
2,609
314
10,619
1,645,341
Casey Rovinelli retweeted
I dunno who made this but I wanna kiss them
14
347
37
3,130
292,338
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.
9
404
REBUY!!!!! Great night!
If you missed our Poker Tournament this year, here's a look at what went down.
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…
22
75
12
658
Casey Rovinelli retweeted
crunchies
12
321
33
1,991
Casey Rovinelli retweeted
I'm looking for my next investment. If you're a #B2BSaaS or #Fintech founder, and you're coming to #CIX2022 next week, come find me. Let's connect.
1
5
1
7
Voted! Should be an interesting night. Change coming to #hamont?
2
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…
2
The struggle is real…
Time for the weekend again
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…
3
13
What a fine looking crew! – at Toronto, Ontario
We don't always get together in person ... but when we do, we know how to make it count.
6