Live
Black Hat USAAI BusinessBlack Hat AsiaAI BusinessAI ScrapingTowards AIPrivate AI: Enterprise Data in the RAG EraTowards AII Read Every Line of Anthropic’s Leaked Source Code So You Don’t Have To.Towards AIStop Writing Boilerplate. Start Building: Introducing app-generator-cliTowards AIData MiningTowards AIMastering LangGraph: The Backbone of Stateful Multi-Agent AITowards AIThis Model Completely Crashed Computer Vision.Towards AIFrom Interface to Behavior: The New UX EngineeringTowards AIPart 16: Data Manipulation in Data Validation and Quality ControlTowards AIA Plateau Plan to Become AI-NativeTowards AIArm works with IBM to deliver flexibility on mainframe - Computer WeeklyGNews AI IBMSouth Korea Seeks Strategic Partnership With France in AI and Nuclear Energy - Khaama PressGNews AI KoreaBlack Hat USAAI BusinessBlack Hat AsiaAI BusinessAI ScrapingTowards AIPrivate AI: Enterprise Data in the RAG EraTowards AII Read Every Line of Anthropic’s Leaked Source Code So You Don’t Have To.Towards AIStop Writing Boilerplate. Start Building: Introducing app-generator-cliTowards AIData MiningTowards AIMastering LangGraph: The Backbone of Stateful Multi-Agent AITowards AIThis Model Completely Crashed Computer Vision.Towards AIFrom Interface to Behavior: The New UX EngineeringTowards AIPart 16: Data Manipulation in Data Validation and Quality ControlTowards AIA Plateau Plan to Become AI-NativeTowards AIArm works with IBM to deliver flexibility on mainframe - Computer WeeklyGNews AI IBMSouth Korea Seeks Strategic Partnership With France in AI and Nuclear Energy - Khaama PressGNews AI Korea

skwdro: a library for Wasserstein distributionally robust machine learning

JMLRby Vincent Florian, Waïss Azizian, Franck Iutzeler, Jérôme MalickJanuary 1, 20261 min read0 views
Source Quiz

We present skwdro, a Python library for training robust machine learning models. The library is based on distributionally robust optimization using Wasserstein distances, popular in optimal transport and machine learnings. The goal of the library is to make the training of robust models easier for a wide audience by proposing a wrapper for PyTorch modules, enabling model loss' robustification with minimal code changes. It comes along with scikit-learn compatible estimators for some popular objectives. The core of the implementation relies on an entropic smoothing of the original robust objective, in order to ensure maximal model flexibility. The library is available at https://github.com/iutzeler/skwdro and the documentation at https://skwdro.readthedocs.io

Vincent Florian, Waïss Azizian, Franck Iutzeler, Jérôme Malick; 27(8):1−7, 2026.

Abstract

We present skwdro, a Python library for training robust machine learning models. The library is based on distributionally robust optimization using Wasserstein distances, popular in optimal transport and machine learnings. The goal of the library is to make the training of robust models easier for a wide audience by proposing a wrapper for PyTorch modules, enabling model loss' robustification with minimal code changes. It comes along with scikit-learn compatible estimators for some popular objectives. The core of the implementation relies on an entropic smoothing of the original robust objective, in order to ensure maximal model flexibility. The library is available at https://github.com/iutzeler/skwdro and the documentation at https://skwdro.readthedocs.io

[abs][pdf][bib]        [code]

Was this article helpful?

Sign in to highlight and annotate this article

AI
Ask AI about this article
Powered by AI News Hub · full article context loaded
Ready

Conversation starters

Ask anything about this article…

Daily AI Digest

Get the top 5 AI stories delivered to your inbox every morning.

More about

modeltrainingavailable

Knowledge Map

Knowledge Map
TopicsEntitiesSource
skwdro: a l…modeltrainingavailablegithubJMLR

Connected Articles — Knowledge Graph

This article is connected to other articles through shared AI topics and tags.

Knowledge Graph100 articles · 259 connections
Scroll to zoom · drag to pan · click to open

Discussion

Sign in to join the discussion

No comments yet — be the first to share your thoughts!

More in Models