Colabs is a great resource but there are a few useful tools to make it betterSharing is Caring — 📸 Photo by Alexander Sinn on UnsplashTip One: Connect your notebook to Google Drive without codeThis one is a great new-ish feature from Google Colabs.First, Connect your NotebookClick the folder on the far left of your notebook (see image below), and then click on the Google Drive … [Read more...] about 4 Google Colabs Tips and Tricks for Machine Learning
Machine Learning
Three pillars of Data Preprocessing
An outlier is considered any data point which is too far from the mean value of its corresponding random variable. Generally speaking, those points produce terrible results and don’t have any significant value to offer to the training procedure, therefore there are certain measures to be taken in order to avoid that:If their number is low, we can get rid of them.Else, the … [Read more...] about Three pillars of Data Preprocessing
Simultaneously detecting face, hand motion and pose in real time on mobile devices
The pipeline is structurally implemented as a MediaPipe graph with a holistic landmark subgraph. This main graph throttles the images flowing downstream as a measure of flow control.The first incoming image passes through unaltered, and subgraphs are required to finish their tasks before the next frame can pass. All incoming frames that come in while waiting for the subgraphs … [Read more...] about Simultaneously detecting face, hand motion and pose in real time on mobile devices
Python Beginner Breakthroughs (Lambda Functions)
When a function is not a functionPhoto by Clay Banks on UnsplashLambda functions are very powerful items in the Python world that bridge the gap of whether or not you need to formally define a function or not. I would label the lambda function in Python as a sort of trump card for helping you to implement something quick and easy, without the formality of defining a function … [Read more...] about Python Beginner Breakthroughs (Lambda Functions)
IBM investit sur l’accélération d’inférence
L’accélération d’inférence est une technologie prometteuse, qui ouvre de nombreuses perspectives mais qui pose également de nombreuses questions.Le principe général de l’accélération d’inférence est en fait très simple : imiter le fonctionnement du cerveau humain.Cette imitation prend la forme d’un mécanisme de suppression en continu des connexions et des neurones les moins … [Read more...] about IBM investit sur l’accélération d’inférence
GANs for the Beginner
Before we address the cost function, I would like to outline the binary cross-entropy loss briefly.To begin with, let us say we have a distribution P and a distribution Q. Our ML model has come up with Q in an effort to try and map P. Then, we can say that the Entropy for P isEntropy for distribution Pfor each datapoint in P. Now, if we try to map Q onto P (to see how well Q … [Read more...] about GANs for the Beginner
Using NER to detect relevant entities in Finance
One of the key values of RavenPack for our customers is the ability of our products to deliver relevant information in real-time for their decision-making.NER plays an important role in how RavenPack identifies these relevant aspects within a news story. Having prior knowledge of the relevant commodity, company or sector, to name a few, is paramount in providing high-quality … [Read more...] about Using NER to detect relevant entities in Finance
Automatic Evaluation of Recommendation Systems: Coverage, Novelty and Diversity
Photo by Christiann Koepke on UnsplashIn a previous article, I wrote about the tree types of recommender systems:However, it is extremely important to understand how can we evaluate recommendation systems automatically. This allows us to perform rapid development of the system we are working on, and evaluate different experiment parameters and choose the best performing … [Read more...] about Automatic Evaluation of Recommendation Systems: Coverage, Novelty and Diversity
Why you should you use unsupervised learning to detect the anomalies of your interest?
Photo by Pat Whelen on UnsplashIn recent years, anomaly detection has gained great importance and became one of the developing areas both in academia and industry. Anomaly detection techniques are commonly used inSafety requirements such as fraud detectionHealth condition monitoringNetwork securityData leakage preventionSurveillance systems.In generic terms an outlier or … [Read more...] about Why you should you use unsupervised learning to detect the anomalies of your interest?
How to Install Ubuntu Desktop With a Graphical User Interface in WSL2
Next Steps:This article is part of a mini-series that helps readers set up everything they need to start learning about artificial intelligence, machine learning, deep learning, and or data science. It includes articles that contain instructions with copy and paste code and screenshots to help readers get the outcome as soon as possible. It also includes articles that contain … [Read more...] about How to Install Ubuntu Desktop With a Graphical User Interface in WSL2