Figure 1. from the 'Editing Models With Task Arithmetic' paper

Editing Models With Task Arithmetic

Some forewords I’m currently experimenting with different ways to produce content in the hope to be able to produce more than one blog post a year in 2024. Expect some variations in my content style and feel free to share any advices or feedbacks you could have. Editing Models With Task Arithmetic Recently I came across mergekit a “tools for merging pretrained large language models”, this picked my curiosity about how exactly does one create a new model by “merging” or “fusing” multiple models into one....

January 24, 2024 · 5 min
Row of IPUs

IPUs 101

A week ago I’ve received a ping from my CEO invinting me to join a meeting. No clue about the meeting’s subject nor the attendants. But an hour later, here I am joining a call with Gautier Soubrane and Maxime Portaz from Graphcore, delving into a topic entirely unfamiliar to me: IPUs. This meeting really piqued my curiosity. What in the world are IPUs? How are they different from CPUs or GPUs?...

August 25, 2023 · 10 min
Example of adversarial example

Adversarial Examples

Today I’m glad to introduce you to one of my favorite topics, the “adversarial examples” 🤠 Adversarial machine learning As cyber-security is the practice of attacking and protecting computing systems from digital attacks, adversarial machine learning (AML) is the study of the attacks on machine learning algorithms and the defenses against such attacks. These attacks can target different types of Machine Learning (ML) systems, such as escaping spam filters by obfuscating spam messages, misleading an intrusion detection system (IDS) by modifying the characteristics of a network flow or even leading an autonomous car to misinterpret a stop sign for a speed limit sign....

December 21, 2022 · 8 min