Demystifying Regular Expressions (Regex): Definition and Practical Usage
In the world of computing, we are often called upon to perform word-processing tasks. There’s a universal tool called regex, which often presents the most powerful solutions in this field. However, regular expressions suffer from a general lack of understanding of how they work, due to their sometimes… confusing appearance. What is a regular expression? […]
Kubernetes training: Learn how to use this orchestration tool
Since the launch of Docker in 2013, software containers have become increasingly popular. These are independent “runtimes” that allow software or software components to be launched in isolation. However, distributed containerized applications are difficult to coordinate.Fortunately, there are container orchestration platforms like Kubernetes. By making it easier to manage containerized applications, and to manage multiple […]
What is automatic learning?
Machine learning or automatic learning involves gathering a large number of examples in order to determine the underlying patterns, which can then be used to make predictions about new examples. For example, if a large selection of individuals provide us with the name of their favourite film, then the computer will be able to find […]
SHAP: interpreting AI models
The ability to understand and explain the decisions taken by Artificial Intelligence or Machine Learning models has become essential. These sophisticated technologies are increasingly being integrated into critical areas such as health, finance and security. Solutions like SHAP (SHapley Additive exPlanations) are booming. SHAP is inspired by the concepts of cooperative game theory, and offers […]