ENTERPRISE
As a company, you can get access to the full Think Autonomous Catalogue and train your engineers on the most advanced content out there.
In the last 3 years, I've built, improved, and updated a collection of 17 advanced courses and DLCs for engineers. These courses are divided in "Journeys" — each journey is a theme meant to solve one hard engineering problem. So let's have a look:
Here's more information about each journey, along with their objectives for engineers.
COMPUTER VISION
The Computer Vision Journey is a power packed set of 6 courses that help engineers go beyond basic Computer Vision skills.
The courses inside are:
TRACKING
The Tracking Journey is helping engineers implement a true Perception system that goes beyond simple object detection, and implements object prediction and tracking.
The courses inside are:
LiDAR
The LiDAR Journey is for engineers who wish to understand all about LiDAR, from basic Point Clouds Processing, to advanced 3D Object Detection.
ROBOTICS
The Robotics Journey is here to help engineers understand self-driving car and robot architectures, and export their own projects in robotics platforms.
OPTIMIZATION
The Advanced Deep Learning Journey teaches advanced Deep Learning and Research concepts to optimize neural networks and ship them to production environments.
Seems obvious? Well, not only all our courses come with dedicated, cutting-edge projects, but some of them come right from the field — companies asking for these projects — and have been built with engineers.
For example, here is one of my courses from the Tracking Journey, teaching 4D Perception and advancec concepts like 3D Object Detection, Expanded Kalman Filters, and 3D Fusion.
Or this one called Neural Optimization, teaching engineers advanced Deep Learning techniques to make their algorithms fast, optimized, and ready for deployment.
Or this course on Stereo Vision, showing engineers how to use 3D Geometries to reconstruct 3D Point Clouds, build Depth Maps, and more...
Our courses are unique because they're advanced.
When looking at the market around, you'll see many introduction-level products. Some courses will teach the fundamentals of Deep Learning, others will teach how to prompt to Chat-GPT. But no course really teaches how to build and train a HydraNet like Tesla has done, or how to switch a company's architecture to Transformer Networks.
Building advanced matters, because many engineers already have the fundamental skills, but still need to keep learning and advancing on their journey. If they stop learning, or if the learning path becomes too hard, then the company's knowledge asset stops growing.
ADVANCED LEVEL ONLY
Right off the bat, we don't take beginners. We teach cutting-edge skills to engineers who already have skills with Python, Machine Learning and Deep Learning fundamentals.
This means we are closed to 90% of the market, but it's our commitment to the cutting-edge.
FREQUENT UPDATES
Ever purchased a course only to realize it was recorded 10 years ago, and most of it isn't really valid anymore?
Well, we have an update system in place to prevent this. When you buy a course, you also get VIP access (free or super low priced) to the future versions.
EXPLORATIONS/DLCs
Our biggest strength: the DLCs.
Some of our courses have access to "DLCs", a video game concept of additional content.
This can help you go even further, by learning a topic so advanced it often has no existing online course.
BUILT WITH RESEARCHERS
There is no cutting-edge without strong understanding of research. Our courses take you to the cutting-edge of research, by doing many Paper Breakdowns, showing you Interviews with Researchers, and even a research paper study in ALL of our courses.
That process also motivated some of our student to start their own Ph.D.
EASY TO UNDERSTAND
"If you can't explain it simply, you don't understand it well enough."
We provide simple to understand courses, broken down, deconstructed into easy to get pieces. To understand new and advanced topics, you need simple explanations, and projects as easy to start as the click of a button.
Which is why, we validate all our courses by sending Jeremy's grandmother to them. No, but you get it, we do things simply.
Each course comes with a specific set of prerequisites — yet, these prerequisites often involve only a good understanding of Deep Learning Foundations, some prior experience with Computer Vision, and some Python skills. If your engineers can run an object detector, they already qualify to the programs.
Enrolments in the Journeys start at 5 people. Below this number, you may go independently on the pages to purchase the products. If you are a University, you can also fill the form.
The Think Autonomous courses are made to train engineers in a minimum amout of time. These courses are straight to the point, and usually take between 4 and 12 hours to complete.
My courses are not for everybody. In fact, I would say most of the companies out there are not a right fit for this product. It has been designed with engineers who already have some skills in Artificial Intelligence.
❌ If your team doesn't know how to train a model, or isn't familiar with the main Deep Learning approaches, I would recommend to go learn the fundamentals instead.
✅ But if your team already has some prerequisites, and is looking to upskill in these fields, then you're the right fit.
The courses are already recorded and can be followed at your engineer's own pace. The format is a mix of text, videos, notebooks, code, and interviews with field experts.
There is no live version integrated, but you can make a request when purchasing.
One day, my team and I had a technical challenge to solve, and we didn't have the right skills to do it.
To be specific, it was a lane line detection challenge, and we were short on time.
So we started to think about outsourcing.
But to who?
It turns out, our CEO had a connection that could sell us the lane line detection implementation.
But there was a but.
After weeks spent with them, the algorithm was really bad.
It didn't detect lanes, and even less in our specific case.
Later on, we learned that it was because the outsourced company had been using an algorithm made from traditional OpenCV algorithms from the 90s, and that not only they didn't work, but they were terribly slow.
We had no real escape.
We were outnumbered, and most of our team didn't have any skills in this particular task.
But there's worse.
None of the companies out there could provide an algorithm based on Deep Learning (which was new and powerful at the time), and therefore...
We were stuck with the poorly performing algorithm!
Why?
Simply because the technology was new, and because we weren't trained enough to face the challenge.
The algorithm we had to purchase was based on traditional Computer Vision algorithm, and had no shot at winning against the emerging Deep Learning architectures.
We see events like this every day.
No action — Waiting for too long.
We hope the engineer will solve the issue — without a plan B. While in reality, having a trained team should be the only plan.
ENTERPRISE
As a company, you can get access to the full Think Autonomous Catalogue and train your engineers on the most advanced content out there.
© 2023 All Rights Reserved