<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Bitdefender AI Research</title><link>https://bit-ml.github.io/</link><description>Recent content on Bitdefender AI Research</description><generator>Hugo -- 0.146.0</generator><language>en-us</language><lastBuildDate>Mon, 31 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://bit-ml.github.io/index.xml" rel="self" type="application/rss+xml"/><item><title>CoLLAs 2026 in Bucharest</title><link>https://bit-ml.github.io/news/2026-08-31-collas-2026-bucharest/</link><pubDate>Mon, 31 Aug 2026 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2026-08-31-collas-2026-bucharest/</guid><description>&lt;p>&lt;strong>CoLLAs 2026&lt;/strong> (Conference on Lifelong Learning Agents) will take place on &lt;strong>14–17 September 2026&lt;/strong> at POLITEHNICA Bucharest.&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://lifelong-ml.cc/">Conference website&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://lifelong-ml.cc/Conferences/2026/sponsors">Sponsors&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://lifelong-ml.cc/Conferences/2026/register">Registration&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://lifelong-ml.cc/Conferences/2026/venue">Venue&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>Romanian AI Days 2026</title><link>https://bit-ml.github.io/news/2026-08-31-romanian-ai-days-2026/</link><pubDate>Mon, 31 Aug 2026 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2026-08-31-romanian-ai-days-2026/</guid><description>&lt;p>&lt;strong>Romanian AI Days 2026&lt;/strong> will take place on &lt;strong>18-19 September 2026&lt;/strong> at POLITEHNICA Bucharest.&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://days.airomania.eu/">Event website&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://brait.airomania.eu/">BRAIT thesis awards&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>Foundation Models are Implicit Deepfake Detectors</title><link>https://bit-ml.github.io/news/2026-08-10-foundation-models-implicit-deepfake-detectors/</link><pubDate>Mon, 10 Aug 2026 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2026-08-10-foundation-models-implicit-deepfake-detectors/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2608.09427">arXiv&lt;/a> &lt;a href="https://github.com/bit-ml/NormFake">GitHub&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Pretrained self-supervised representations have emerged as a core component of current deepfake detection methods, yet it remains unclear which of their properties make real and fake media distinguishable. In this work, we uncover a surprisingly consistent phenomenon: across multiple pretrained models, datasets, and both image and video domains, fake samples systematically produce lower-magnitude representations than their real counterparts. Motivated by this finding, we formulate deepfake detection as an anomaly detection problem and show that simple statistics of feature magnitude achieve competitive performance with far more sophisticated deepfake detection methods. We further investigate the origin of this effect and demonstrate that reduced feature magnitude is primarily associated with semantic shifts introduced by fake content, while low-level generative fingerprints play a comparatively smaller role. Finally, we show that this discriminative signal strengthens as the size of the underlying foundation model grows, suggesting that advances in representation learning naturally translate into stronger zero-shot deepfake detectors.&lt;/p></description></item><item><title>Pathways of Visual Information Flow in Vision-Language Models</title><link>https://bit-ml.github.io/news/2026-07-03-pathways-visual-information-flow-vlm/</link><pubDate>Fri, 03 Jul 2026 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2026-07-03-pathways-visual-information-flow-vlm/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2607.03358">arXiv&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>We study how visual information is routed in vision-language models (VLMs). Using causal patching on controlled synthetic and natural datasets, we find that models rely on two distinct pathways to solve visual tasks: A direct pathway, where visual information is retained in image token representations and read out by the final token at later layers, and a text-mediated pathway, where visual information is first transferred to the query tokens and then read out by the final token. Across three visual tasks, we show that pathway selection is task-dependent, and that data distribution and prompt design can also modulate which pathway is used to solve the image-based query. Moreover, using attention knockouts and corrupted-input patching, we find that these pathways are flexible, under certain interventions, models can rely on the text-mediated pathway as a fallback when the usual pathway is ablated. This behavior unifies findings in prior work and shows that ablation-based interventions can reveal what models could do rather than what they normally do. Together, our results provide a mechanistic characterization of visual information flow in VLMs and highlight the flexibility of their internal mechanisms under intervention.&lt;/p></description></item><item><title>Anchoring the Unknown: Open-Set Model Attribution via Proxy-Anchor Learning</title><link>https://bit-ml.github.io/news/2026-06-09-anchoring-unknown-open-set-model-attribution/</link><pubDate>Tue, 09 Jun 2026 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2026-06-09-anchoring-unknown-open-set-model-attribution/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2606.10758">arXiv&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>The proliferation of text-to-speech (TTS) systems capable of generating realistic synthetic speech poses growing challenges for audio forensics. While binary deepfake detection has received considerable attention, source tracing (i.e., identifying which TTS system produced a given audio sample) remains underexplored, particularly in open-set scenarios where unknown systems may be encountered. We propose a metric learning framework based on the Proxy-Anchor loss function that operates on Wav2Vec2-BERT embeddings to learn a discriminative embedding space for TTS source attribution and out-of-distribution (OOD) detection of unseen systems. We evaluate it on the MLAAD v9 dataset spanning 140 TTS systems across 51 languages, and introduce an architecture merging strategy that groups TTS system versions into unified classes, reducing inter-class confusion. Our system achieves 99.76% accuracy on 110 in-distribution classes and a False Positive Rate (FPR@95) as low as 2.04% for OOD detection. Also, for a fair comparison against the current state of the art, we further evaluate it on the MLAAD v5 official dataset splits, improving the OOD accuracy by almost doubling it. These results demonstrate that Proxy-Anchor metric learning, combined with architecture-aware class design and post-hoc OOD scoring, provides an effective framework for forensic TTS source tracing in both closed-set and open-set settings.&lt;/p></description></item><item><title>idSCD: Identifying Training Datasets through Semantic Correlation Descriptors</title><link>https://bit-ml.github.io/news/2026-05-28-idscd-semantic-correlation-descriptors/</link><pubDate>Thu, 28 May 2026 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2026-05-28-idscd-semantic-correlation-descriptors/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2605.30462">arXiv&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Can a dataset be recognized from the spurious correlations it induces during training? We argue that datasets leave dataset-specific traces in a model&amp;rsquo;s learned semantic correlation structure: incidental regularities that are predictive within a dataset, but not causal for the underlying task, can be internalized during training. We use this insight to study dataset-level membership inference, moving beyond existing methods that rely on behavioral or distributional evidence such as confidence scores, losses, margins, generated samples, or query responses. We introduce a white-box semantic fingerprinting approach based on semantic correlation descriptors (SCDs), which capture the semantic correlation structure learned by a model and make it comparable across dataset mixtures. In a controlled leave-one-dataset-out diagnostic, SCDs recover dataset-specific changes and perfectly separate matching from non-matching dataset pairs. We then propose a practical SCD-based membership score that tests whether a target dataset is part of a model&amp;rsquo;s training mixture using only the model&amp;rsquo;s SCD and the target dataset&amp;rsquo;s standalone SCD, without requiring leave-one-dataset-out models. Across three diverse experimental settings, with dataset groups for natural language inference, emotion classification, and medical text classification, we test both the advantages and limitations of SCD-based membership inference with different degrees of semantic separation and keyword support between dataset splits. On average, the classifier based on this score achieves the highest performance and the lowest std, outperforming black-box baselines RMIA, Attack-P, and LiRA, as well as the white-box SIF baseline. These results show that dataset membership can be traced through internal semantic correlations, with the largest relative gain exceeding 60% in ROC-AUC when dataset groups expose distinct semantic particularities.&lt;/p></description></item><item><title>How the Optimizer Shapes Learned Solutions in Equivariant Neural Networks</title><link>https://bit-ml.github.io/news/2026-05-26-optimizer-shapes-equivariant-networks/</link><pubDate>Tue, 26 May 2026 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2026-05-26-optimizer-shapes-equivariant-networks/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2605.27662">arXiv&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Equivariant neural networks encode geometric symmetries by construction, yet they are often difficult to optimize and can underperform less constrained architectures. A growing body of work addresses this through architectural modifications such as constraint relaxation or approximate equivariance, while the role of the optimizer remains comparatively underexplored. We study this direction by comparing Muon and Adam across several equivariant and geometric architectures under pointcloud and molecular learning settings. On ModelNet40, where the comparison is clearest, Muon consistently improves over Adam across all architectures considered. We then analyze the trained ModelNet40 checkpoints through Hessian estimates, loss surface visualizations, and spectral properties of learned weights and intermediate representations. The checkpoints reached by Muon have larger Hessian curvature summaries but more regular loss surfaces, and their learned weights and representations have higher stable and effective ranks. These observations suggest that the interaction between optimizer design and geometric inductive bias deserves further attention from the community.&lt;/p></description></item><item><title>Protein Fold Classification at Scale: Benchmarking and Pretraining</title><link>https://bit-ml.github.io/news/2026-05-18-protein-fold-classification-tedbench/</link><pubDate>Mon, 18 May 2026 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2026-05-18-protein-fold-classification-tedbench/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2605.18552">arXiv&lt;/a> &lt;a href="https://github.com/BorgwardtLab/TEDBench">GitHub&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Classifying protein topology is essential for deciphering biological function, but progress is held back by the lack of large-scale benchmarks that avoid duplicates and by models that do not scale well. We introduce TEDBench, a large-scale, non-redundant benchmark for protein fold classification constructed from the Encyclopedia of Domains (TED) and Foldseek-clustered AlphaFold structures. We show that on TEDBench, current protein representation learning methods either require very large models or fail to deliver strong performance. To address this challenge, we propose Masked Invariant Autoencoders (MiAE), a self-supervised framework for protein structure representation learning. MiAE uses an extremely high masking ratio of up to 90% with an SE(3)-invariant encoder and a lightweight decoder that reconstructs backbone coordinates from the latent representation and mask tokens. MiAE scales well and outperforms supervised counterparts and state-of-the-art baselines on TEDBench, establishing a strong recipe for protein fold classification. To test transfer beyond AlphaFold structures, we further benchmark on a curated dataset from experimental structures of CATH v4.4.&lt;/p></description></item><item><title>DeepFMI 2026 project posters</title><link>https://bit-ml.github.io/news/2026-05-07-deepfmi-posters-2026/</link><pubDate>Thu, 07 May 2026 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2026-05-07-deepfmi-posters-2026/</guid><description>&lt;p>Final project posters from the &lt;strong>DeepFMI&lt;/strong> 2026 edition are now online! &lt;a href="https://bit-ml.github.io/community/deep-fmi/posters-2026/">View the gallery&lt;/a>.&lt;/p></description></item><item><title>Revisiting Adam for Streaming Reinforcement Learning</title><link>https://bit-ml.github.io/news/2026-05-07-revisiting-adam-streaming-rl/</link><pubDate>Thu, 07 May 2026 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2026-05-07-revisiting-adam-streaming-rl/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2605.06764">arXiv&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Learning from a sequence of interactions, as soon as observations are perceived and acted upon, without explicitly storing them, holds the promise of simpler, more efficient and adaptive algorithms. For over a decade, however, deep reinforcement learning walked the contrary path, augmenting agents with replay buffers or parallel sampling routines, in an effort to tame learning instability. Recently, this topic has been revisited by Elsayed et al. (2024), focusing on update computation through eligibility traces and modifications to the optimisation routine, resulting in the StreamQ algorithm. In this work we take a step back, investigating the efficacy of established updates, such as those implemented by DQN and C51 within this online setting. Not only do we find that they perform well, but through analysing how the optimisation algorithm generally, and Adam in particular, interacts with these updates, we contend that two properties are essential for robust performance: i) the derivative of the objective is to be bounded and ii) weight updates are variance-adjusted. Rigorous and exhaustive experimentation demonstrates that C51, which exhibits both characteristics, is competitive with StreamQ across a subset of 55 Atari games. Using these insights, we derive a variance-adjusted algorithm based on eligibility traces, termed Adaptive Q(λ), which approaches double the human baseline on the same subset, surpassing existing methods by all performance metrics.&lt;/p></description></item><item><title>Fine-Tuning Regimes Define Distinct Continual Learning Problems</title><link>https://bit-ml.github.io/news/2026-04-23-fine-tuning-regimes-continual-learning/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2026-04-23-fine-tuning-regimes-continual-learning/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2604.21927">arXiv&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Continual learning (CL) studies how models acquire tasks sequentially while retaining previously learned knowledge. Despite substantial progress in benchmarking CL methods, comparative evaluations typically keep the fine-tuning regime fixed. In this paper, we argue that the fine-tuning regime, defined by the trainable parameter subspace, is itself a key evaluation variable. We formalize adaptation regimes as projected optimization over fixed trainable subspaces, showing that changing the trainable depth alters the effective update signal through which both current task fitting and knowledge preservation operate. This analysis motivates the hypothesis that method comparisons need not be invariant across regimes. We test this hypothesis in task incremental CL, five trainable depth regimes, and four standard methods: online EWC, LwF, SI, and GEM. Across five benchmark datasets, namely MNIST, Fashion MNIST, KMNIST, QMNIST, and CIFAR-100, and across 11 task orders per dataset, we find that the relative ranking of methods is not consistently preserved across regimes. We further show that deeper adaptation regimes are associated with larger update magnitudes, higher forgetting, and a stronger relationship between the two. These results show that comparative conclusions in CL can depend strongly on the chosen fine-tuning regime, motivating regime-aware evaluation protocols that treat trainable depth as an explicit experimental factor.&lt;/p></description></item><item><title>Temporal Taskification in Streaming Continual Learning: A Source of Evaluation Instability</title><link>https://bit-ml.github.io/news/2026-04-23-temporal-taskification-streaming-cl/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2026-04-23-temporal-taskification-streaming-cl/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2604.21930">arXiv&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Streaming Continual Learning (CL) typically converts a continuous stream into a sequence of discrete tasks through temporal partitioning. We argue that this temporal taskification step is not a neutral preprocessing choice, but a structural component of evaluation: different valid splits of the same stream can induce different CL regimes and therefore different benchmark conclusions. To study this effect, we introduce a taskification-level framework based on plasticity and stability profiles, a profile distance between taskifications, and Boundary-Profile Sensitivity (BPS), which diagnoses how strongly small boundary perturbations alter the induced regime before any CL model is trained. We evaluate continual finetuning, Experience Replay, Elastic Weight Consolidation, and Learning without Forgetting on network traffic forecasting with CESNET-Timeseries24, keeping the stream, model, and training budget fixed while varying only the temporal taskification. Across 9-, 30-, and 44-day splits, we observe substantial changes in forecasting error, forgetting, and backward transfer, showing that taskification alone can materially affect CL evaluation. We further find that shorter taskifications induce noisier distribution-level patterns, larger structural distances, and higher BPS, indicating greater sensitivity to boundary perturbations. These results show that benchmark conclusions in streaming CL depend not only on the learner and the data stream, but also on how that stream is taskified, motivating temporal taskification as a first-class evaluation variable.&lt;/p></description></item><item><title>JumpLoRA: Sparse Adapters for Continual Learning in Large Language Models</title><link>https://bit-ml.github.io/news/2026-04-17-jumplora/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2026-04-17-jumplora/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2604.16171">arXiv&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Adapter-based methods have become a cost-effective approach to continual learning (CL) for Large Language Models (LLMs), by sequentially learning a low-rank update matrix for each task. To mitigate catastrophic forgetting, state-of-the-art approaches impose constraints on new adapters with respect to the previous ones, by targeting either subspace or coordinate-wise interference. In this paper, we propose JumpLoRA, a novel framework to adaptively induce sparsity in the Low-Rank Adaptation (LoRA) blocks through the use of JumpReLU gating. The method achieves dynamic parameter isolation, which helps prevent task interference. We demonstrate that our method is highly modular and compatible with LoRA-based CL approaches. Specifically, it significantly boosts the performance of IncLoRA and outperforms the leading state-of-the-art CL method, ELLA.&lt;/p></description></item><item><title>Bridging Explainability and Embeddings: BEE Aware of Spuriousness</title><link>https://bit-ml.github.io/news/2026-04-07-bee-aware-of-spuriousness/</link><pubDate>Tue, 07 Apr 2026 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2026-04-07-bee-aware-of-spuriousness/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://openreview.net/forum?id=9jYpHmI8ot">OpenReview&lt;/a> &lt;a href="https://github.com/bit-ml/bee">GitHub&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Current methods for detecting spurious correlations rely on data splits or error patterns, leaving many harmful shortcuts invisible when counterexamples are absent. We introduce BEE (Bridging Explainability and Embeddings), a framework that shifts the focus from model predictions to the weight space and embedding geometry underlying decisions. By analyzing how fine-tuning perturbs pretrained representations, BEE uncovers spurious correlations that remain hidden from conventional evaluation pipelines. We use linear probing as a transparent diagnostic lens, revealing spurious features that not only persist after full fine-tuning but also transfer across diverse state-of-the-art models. Our experiments cover numerous datasets and domains: vision (Waterbirds, CelebA, ImageNet-1k), language (CivilComments, MIMIC-CXR medical notes), and multiple embedding families (CLIP, CLIP-DataComp.XL, mGTE, BLIP2, SigLIP2). BEE consistently exposes spurious correlations: from concepts that slash the ImageNet accuracy by up to 95%, to clinical shortcuts in MIMIC-CXR notes that induce dangerous false negatives. Together, these results position BEE as a general and principled tool for diagnosing spurious correlations in weight space, enabling principled dataset auditing and more trustworthy foundation models.&lt;/p></description></item><item><title>BEE Aware of Spuriousness: Mechanistic Interpretability for Fine Tuning Foundation Models</title><link>https://bit-ml.github.io/blog/bee-aware-of-spuriousness/</link><pubDate>Wed, 25 Feb 2026 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/blog/bee-aware-of-spuriousness/</guid><description>In our ICLR 2026 paper “Bridging Explainability and Embeddings: BEE Aware of Spuriousness”, we introduce BEE, a diagnostic tool that surfaces spurious correlations by analyzing weight space drift and embedding geometry rather than relying only on held out validation data.</description></item><item><title>Deep Learning @ FMI 2026 edition</title><link>https://bit-ml.github.io/news/2026-02-23-deepfmi/</link><pubDate>Mon, 23 Feb 2026 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2026-02-23-deepfmi/</guid><description>&lt;p>The &lt;strong>Deep Learning&lt;/strong> course at the Faculty of Mathematics and Computer Science, University of Bucharest is running again in 2026. It is aimed at third-year students. The 2026 edition starts in the second semester of the 2025-2026 academic year on &lt;strong>23 February 2026&lt;/strong>, and covers basic deep learning methods, with labs and a final project.&lt;/p></description></item><item><title>Investigating self-supervised representations for audio-visual deepfake detection</title><link>https://bit-ml.github.io/news/2026-06-06-investigating-self-supervised-av-deepfake/</link><pubDate>Sat, 21 Feb 2026 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2026-06-06-investigating-self-supervised-av-deepfake/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2511.17181">arXiv&lt;/a> &lt;a href="https://bit-ml.github.io/ssr-dfd/">GitHub&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Self-supervised representations excel at many vision and speech tasks, but their potential for audio-visual deepfake detection remains underexplored. Unlike prior work that uses these features in isolation or buried within complex architectures, we systematically evaluate them across modalities (audio, video, multimodal) and domains (lip movements, generic visual content). We assess three key dimensions: detection effectiveness, interpretability of encoded information, and cross-modal complementarity. We find that most self-supervised features capture deepfake-relevant information, and that this information is complementary. Moreover, models primarily attend to semantically meaningful regions rather than spurious artifacts. Yet none generalize reliably across datasets. This generalization failure likely stems from dataset characteristics, not from the features themselves latching onto superficial patterns. These results expose both the promise and fundamental challenges of self-supervised representations for deepfake detection: while they learn meaningful patterns, achieving robust cross-domain performance remains elusive.&lt;/p></description></item><item><title>CLewR: Curriculum Learning with Restarts for Machine Translation Preference Learning</title><link>https://bit-ml.github.io/news/2026-01-09-clewr-mt/</link><pubDate>Fri, 09 Jan 2026 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2026-01-09-clewr-mt/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2601.05858">arXiv&lt;/a> &lt;a href="https://github.com/alexandra-dragomir/CLewR">GitHub&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Large language models (LLMs) have demonstrated competitive performance in zero-shot multilingual machine translation (MT). Some follow-up works further improved MT performance via preference optimization, but they leave a key aspect largely underexplored: the order in which data samples are given during training. We address this topic by integrating curriculum learning into various state-of-the-art preference optimization algorithms to boost MT performance. We introduce a novel curriculum learning strategy with restarts (CLewR), which reiterates easy-to-hard curriculum multiple times during training to effectively mitigate the catastrophic forgetting of easy examples. We demonstrate consistent gains across several model families (Gemma2, Qwen2.5, Llama3.1) and preference optimization techniques.&lt;/p></description></item><item><title>Best NeurIPS reviewer recognition</title><link>https://bit-ml.github.io/news/2025-12-18-neurips-outstanding-reviewer/</link><pubDate>Thu, 18 Dec 2025 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2025-12-18-neurips-outstanding-reviewer/</guid><description>&lt;p>A member of our team was recognized among the &lt;strong>best reviewers&lt;/strong> at &lt;strong>NeurIPS&lt;/strong>, reflecting sustained, high-quality peer review for the machine learning community.&lt;/p></description></item><item><title>C-ing Clearly: Enhanced Binary Code Explanations using C code</title><link>https://bit-ml.github.io/news/2025-12-16-c-ing-clearly/</link><pubDate>Tue, 16 Dec 2025 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2025-12-16-c-ing-clearly/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2512.14500">arXiv&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Large Language Models (LLMs) typically excel at coding tasks involving high-level programming languages, as opposed to lower-level programming languages, such as assembly. We propose a synthetic data generation method named C-ing Clearly, which leverages the corresponding C code to enhance an LLM&amp;rsquo;s understanding of assembly. By fine-tuning on data generated through our method, we demonstrate improved LLM performance for binary code summarization and vulnerability detection. Our approach demonstrates consistent gains across different LLM families and model sizes.&lt;/p></description></item><item><title>Beyond Pass@k: Breadth-Depth Metrics for Reasoning Boundaries</title><link>https://bit-ml.github.io/news/2025-12-06-beyond-pass-k/</link><pubDate>Sat, 06 Dec 2025 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2025-12-06-beyond-pass-k/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2510.08325">arXiv&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Reinforcement Learning with Verifiable Rewards (RLVR) has emerged as a powerful paradigm to improve Large Language Models on reasoning tasks such as coding, math or logic. To assess the reasoning boundary (the fraction of problems a model can solve) researchers often report Pass@k at large sampling budgets. Recent results reveal a crossover phenomenon: while RLVR models outperform the base model at small k values, the base model usually outperforms them when sampling a very large number of completions. This has been interpreted as evidence that base models have a larger reasoning boundary. We argue that on tasks with discrete answer spaces, such as math with numeric outputs, Pass@k at large k reflects the increasingly higher chance of success in the limit of the number of trials rather than genuine reasoning, and can therefore be misleading. We propose Cover@tau, which measures the fraction of problems that a model can solve for which at least a tau proportion of completions are correct. Unlike Pass@k, Cover@tau captures reasoning under an explicit reliability threshold: models that rely on random guessing degrade rapidly as tau increases. We evaluate several RLVR models using Cover@tau-based metrics and illustrate how the relative rankings of popular algorithms change compared to Pass@1, offering a different perspective on reasoning boundaries.&lt;/p></description></item><item><title>ChronoGraph: A Real-World Graph-Based Multivariate Time Series Dataset</title><link>https://bit-ml.github.io/news/2025-12-06-chronograph/</link><pubDate>Sat, 06 Dec 2025 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2025-12-06-chronograph/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2509.04449">arXiv&lt;/a> &lt;a href="https://github.com/bit-ml/ChronoGraph">GitHub&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>We present ChronoGraph, a graph-structured multivariate time series forecasting dataset built from real-world production microservices. Each node is a service that emits a multivariate stream of system-level performance metrics, capturing CPU, memory, and network usage patterns, while directed edges encode dependencies between services. The primary task is forecasting future values of these signals at the service level. In addition, ChronoGraph provides expert-annotated incident windows as anomaly labels, enabling evaluation of anomaly detection methods and assessment of forecast robustness during operational disruptions. Compared to existing benchmarks from industrial control systems or traffic and air-quality domains, ChronoGraph uniquely combines (i) multivariate time series, (ii) an explicit, machine-readable dependency graph, and (iii) anomaly labels aligned with real incidents. We report baseline results spanning forecasting models, pretrained time-series foundation models, and standard anomaly detectors. ChronoGraph offers a realistic benchmark for studying structure-aware forecasting and incident-aware evaluation in microservice systems.&lt;/p></description></item><item><title>Not All Splits Are Equal: Rethinking Attribute Generalization Across Unrelated Categories</title><link>https://bit-ml.github.io/news/2025-12-06-not-all-splits-equal/</link><pubDate>Sat, 06 Dec 2025 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2025-12-06-not-all-splits-equal/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2509.06998">arXiv&lt;/a> &lt;a href="https://github.com/bit-ml/rethinking-attribute-generalization">GitHub&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Can models generalize attribute knowledge across semantically and perceptually dissimilar categories? While prior work has addressed attribute prediction within narrow taxonomic or visually similar domains, it remains unclear whether current models can abstract attributes and apply them to conceptually distant categories. This work presents the first explicit evaluation for the robustness of the attribute prediction task under such conditions, testing whether models can correctly infer shared attributes between unrelated object types: e.g., identifying that the attribute &amp;ldquo;has four legs&amp;rdquo; is common to both &amp;ldquo;dogs&amp;rdquo; and &amp;ldquo;chairs&amp;rdquo;. To enable this evaluation, we introduce train-test split strategies that progressively reduce correlation between training and test sets, based on: LLM-driven semantic grouping, embedding similarity thresholding, embedding-based clustering, and supercategory-based partitioning using ground-truth labels. Results show a sharp drop in performance as the correlation between training and test categories decreases, indicating strong sensitivity to split design. Among the evaluated methods, clustering yields the most effective trade-off, reducing hidden correlations while preserving learnability. These findings offer new insights into the limitations of current representations and inform future benchmark construction for attribute reasoning.&lt;/p></description></item><item><title>Rethinking Sparse Autoencoders: Select-and-Project for Fairness and Control from Encoder Features Alone</title><link>https://bit-ml.github.io/news/2025-12-06-rethinking-sparse-autoencoders/</link><pubDate>Sat, 06 Dec 2025 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2025-12-06-rethinking-sparse-autoencoders/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2509.10809">arXiv&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Sparse Autoencoders (SAEs) have proven valuable due to their ability to provide interpretable and steerable representations. Current debiasing methods based on SAEs manipulate these sparse activations presuming that feature representations are housed within decoder weights. We challenge this fundamental assumption and introduce an encoder-focused alternative for representation debiasing, contributing three key findings: (i) we highlight an unconventional SAE feature selection strategy, (ii) we propose a novel SAE debiasing methodology that orthogonalizes input embeddings against encoder weights, and (iii) we establish a performance-preserving mechanism during debiasing through encoder weight interpolation. Our Selection and Projection framework, termed S&amp;amp;P TopK, surpasses conventional SAE usage in fairness metrics by a factor of up to 3.2 and advances state-of-the-art test-time VLM debiasing results by a factor of up to 1.8 while maintaining downstream performance.&lt;/p></description></item><item><title>Learning (Approximately) Equivariant Networks via Constrained Optimization</title><link>https://bit-ml.github.io/news/2025-12-02-learning_approximately_equivariant/</link><pubDate>Tue, 02 Dec 2025 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2025-12-02-learning_approximately_equivariant/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2505.13631">arXiv&lt;/a> · &lt;a href="https://github.com/andreimano/ACE">GitHub&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Equivariant neural networks are designed to respect symmetries through their architecture, boosting generalization and sample efficiency when those symmetries are present in the data distribution. Real-world data, however, often departs from perfect symmetry because of noise, structural variation, measurement bias, or other symmetry-breaking effects. Strictly equivariant models may struggle to fit the data, while unconstrained models lack a principled way to leverage partial symmetries. Even when the data is fully symmetric, enforcing equivariance can hurt training by limiting the model to a restricted region of the parameter space. Guided by homotopy principles, where an optimization problem is solved by gradually transforming a simpler problem into a complex one, we introduce Adaptive Constrained Equivariance (ACE), a constrained optimization approach that starts with a flexible, non-equivariant model and gradually reduces its deviation from equivariance. This gradual tightening smooths training early on and settles the model at a data-driven equilibrium, balancing between equivariance and non-equivariance. Across multiple architectures and tasks, our method consistently improves performance metrics, sample efficiency, and robustness to input perturbations compared with strictly equivariant models and heuristic equivariance relaxations.&lt;/p></description></item><item><title>Systems and Methods of Detecting Bias in AI Training Data</title><link>https://bit-ml.github.io/news/2025-11-04-btd-2414-c1-detecting-bias-ai-training-data/</link><pubDate>Tue, 04 Nov 2025 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2025-11-04-btd-2414-c1-detecting-bias-ai-training-data/</guid><description>&lt;p>&lt;strong>Docket:&lt;/strong> BTD-2414-C1 · &lt;strong>US application:&lt;/strong> 19/378,395 · &lt;strong>PTO filed:&lt;/strong> Nov 4, 2025 · &lt;strong>Status:&lt;/strong> Filed · &lt;strong>Technologies:&lt;/strong> Machine learning&lt;/p>
&lt;p>Continuation patent application on detecting bias in AI training data.&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://patentcenter.uspto.gov/applications/19378395">Application folder (USPTO Patent Center)&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>Systems and Methods of Identifying Spurious Correlations in AI Training Data</title><link>https://bit-ml.github.io/news/2025-11-04-btd-2414-spurious-correlations-ai-data/</link><pubDate>Tue, 04 Nov 2025 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2025-11-04-btd-2414-spurious-correlations-ai-data/</guid><description>&lt;p>&lt;strong>Docket:&lt;/strong> BTD-2414 · &lt;strong>US application:&lt;/strong> 19/378,391 · &lt;strong>PTO filed:&lt;/strong> Nov 4, 2025 · &lt;strong>Status:&lt;/strong> Filed · &lt;strong>Technologies:&lt;/strong> Machine learning&lt;/p>
&lt;p>Patent application on identifying spurious correlations in AI training data.&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://patentcenter.uspto.gov/applications/19378391">Application folder (USPTO Patent Center)&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>Systems and Methods of Training Deepfake Detectors</title><link>https://bit-ml.github.io/news/2025-09-30-btd-2511-training-deepfake-detectors/</link><pubDate>Tue, 30 Sep 2025 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2025-09-30-btd-2511-training-deepfake-detectors/</guid><description>&lt;p>&lt;strong>Docket:&lt;/strong> BTD-2511 · &lt;strong>PTO filed:&lt;/strong> Sep 30, 2025 · &lt;strong>Status:&lt;/strong> Filed · &lt;strong>Technologies:&lt;/strong> Machine learning&lt;/p>
&lt;p>US patent application on training deepfake detectors.&lt;/p></description></item><item><title>Learning the Neighborhood: Contrast-Free Self-Supervised Molecular Graph Pretraining</title><link>https://bit-ml.github.io/news/2025-09-26-learning-neighborhood-molecular/</link><pubDate>Fri, 26 Sep 2025 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2025-09-26-learning-neighborhood-molecular/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2509.22468">arXiv&lt;/a> &lt;a href="https://github.com/ariguiba/C-FREE">GitHub&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>High-quality molecular representations are essential for property prediction and molecular design, yet large labeled datasets remain scarce. While self-supervised pretraining on molecular graphs has shown promise, many existing approaches either depend on hand-crafted augmentations or complex generative objectives, and often rely solely on 2D topology, leaving valuable 3D structural information underutilized. To address this gap, we introduce C-FREE (Contrast-Free Representation learning on Ego-nets), a simple framework that integrates 2D graphs with ensembles of 3D conformers. C-FREE learns molecular representations by predicting subgraph embeddings from their complementary neighborhoods in the latent space, using fixed-radius ego-nets as modeling units across different conformers. This design allows us to integrate both geometric and topological information within a hybrid Graph Neural Network (GNN)-Transformer backbone, without negatives, positional encodings, or expensive pre-processing. Pretraining on the GEOM dataset, which provides rich 3D conformational diversity, C-FREE achieves state-of-the-art results on MoleculeNet, surpassing contrastive, generative, and other multimodal self-supervised methods. Fine-tuning across datasets with diverse sizes and molecule types further demonstrates that pretraining transfers effectively to new chemical domains, highlighting the importance of 3D-informed molecular representations.&lt;/p></description></item><item><title>NeurIPS Associate Program Chair</title><link>https://bit-ml.github.io/news/2025-09-05-neurips-associate-pc/</link><pubDate>Fri, 05 Sep 2025 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2025-09-05-neurips-associate-pc/</guid><description>&lt;p>A team member served as &lt;strong>NeurIPS Associate Program Chair&lt;/strong> (Associate PC), helping shape the conference’s review process and paper selection.&lt;/p></description></item><item><title>CVPR Daily interview</title><link>https://bit-ml.github.io/news/2025-06-20-cvpr-daily-interview/</link><pubDate>Fri, 20 Jun 2025 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2025-06-20-cvpr-daily-interview/</guid><description>&lt;p>Our group was featured in a &lt;strong>CVPR Daily&lt;/strong> interview during &lt;strong>CVPR 2025&lt;/strong>. The interview can be found &lt;a href="https://www.rsipvision.com/CVPR2025-Saturday/14/">here&lt;/a>&lt;/p></description></item><item><title>Circumventing shortcuts in audio-visual deepfake detection datasets with unsupervised learning</title><link>https://bit-ml.github.io/news/2025-06-15-deepfake_cvpr_2025/</link><pubDate>Sun, 15 Jun 2025 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2025-06-15-deepfake_cvpr_2025/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2412.00175">arXiv&lt;/a> · &lt;a href="https://github.com/bit-ml/AVH-Align/tree/main">GitHub&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Good datasets are essential for developing and benchmarking any machine learning system. Their importance is even more extreme for safety critical applications such as deepfake detection—the focus of this paper. Here we reveal that two of the most widely used audio-video deepfake datasets suffer from a previously unidentified spurious feature: the leading silence. Fake videos start with a very brief moment of silence and, on the basis of this feature alone, we can separate the real and fake samples almost perfectly. As such, previous audio-only and audio-video models exploit the presence of silence in the fake videos and consequently perform worse when the leading silence is removed. To circumvent latching on such an unwanted artifact and possibly other unrevealed ones, we propose a shift from supervised to unsupervised learning by training models exclusively on real data. We show that by aligning self-supervised audio-video representations we remove the risk of relying on dataset-specific biases and improve robustness in deepfake detection.&lt;/p></description></item><item><title>Do We Always Need the Simplicity Bias? Looking for Optimal Inductive Biases in the Wild</title><link>https://bit-ml.github.io/news/2025-06-15-simplicity-bias-cvpr/</link><pubDate>Sun, 15 Jun 2025 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2025-06-15-simplicity-bias-cvpr/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2503.10065">arXiv&lt;/a> · &lt;a href="https://openaccess.thecvf.com/content/CVPR2025/html/Teney_Do_We_Always_Need_the_Simplicity_Bias_Looking_for_Optimal_CVPR_2025_paper.html">CVF Open Access&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Common choices of architecture give neural networks a preference for fitting data with simple functions. This simplicity bias is known as key to their success. This paper explores the limits of this assumption. Building on recent work that showed that activation functions are the origin of the simplicity bias (Teney, 2024), we introduce a method to meta-learn activation functions to modulate this bias.&lt;/p>
&lt;p>&lt;strong>Findings.&lt;/strong> We discover multiple tasks where the assumption of simplicity is inadequate, and standard ReLU architectures are therefore suboptimal. In these cases, we find activation functions that perform better by inducing a prior of higher complexity. Interestingly, these cases correspond to domains where neural networks have historically struggled: tabular data, regression tasks, cases of shortcut learning, and algorithmic grokking tasks. In comparison, the simplicity bias proves adequate on image tasks, where learned activations are nearly identical to ReLUs and GeLUs.&lt;/p></description></item><item><title>DeCLIP: Decoding CLIP representations for deepfake localization</title><link>https://bit-ml.github.io/news/2025-02-28-declip-wacv/</link><pubDate>Fri, 28 Feb 2025 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2025-02-28-declip-wacv/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2409.08849">arXiv&lt;/a> &lt;a href="https://openaccess.thecvf.com/content/WACV2025/papers/Smeu_DeCLIP_Decoding_CLIP_Representations_for_Deepfake_Localization_WACV_2025_paper.pdf">Proceedings&lt;/a> &lt;a href="https://github.com/bit-ml/DeCLIP">GitHub&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Generative models can create entirely new images, but they can also partially modify real images in ways that are undetectable to the human eye. In this paper, we address the challenge of automatically detecting such local manipulations. One of the most pressing problems in deepfake detection remains the ability of models to generalize to different classes of generators. In the case of fully manipulated images, representations extracted from large self-supervised models (such as CLIP) provide a promising direction towards more robust detectors. Here, we introduce DeCLIP, a first attempt to leverage such large pretrained features for detecting local manipulations. We show that, when combined with a reasonably large convolutional decoder, pretrained self-supervised representations are able to perform localization and improve generalization capabilities over existing methods. Unlike previous work, our approach is able to perform localization on the challenging case of latent diffusion models, where the entire image is affected by the fingerprint of the generator. Moreover, we observe that this type of data, which combines local semantic information with a global fingerprint, provides more stable generalization than other categories of generative methods.&lt;/p></description></item><item><title>Robust Novelty Detection through Style-Conscious Feature Ranking</title><link>https://bit-ml.github.io/news/2025-02-28-robust-novelty-detection-wacv/</link><pubDate>Fri, 28 Feb 2025 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2025-02-28-robust-novelty-detection-wacv/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2310.03738">arXiv&lt;/a> &lt;a href="https://openaccess.thecvf.com/content/WACV2025/papers/Smeu_Robust_Novelty_Detection_through_Style-Conscious_Feature_Ranking_WACV_2025_paper.pdf">Proceedings&lt;/a> &lt;a href="https://github.com/bit-ml/Stylist">GitHub&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Novelty detection seeks to identify samples deviating from a known distribution, yet data shifts in a multitude of ways, and only a few consist of relevant changes. Aligned with out-of-distribution generalization literature, we advocate for a formal distinction between task-relevant semantic or content changes and irrelevant style changes. This distinction forms the basis for robust novelty detection, emphasizing the identification of semantic changes resilient to style distributional shifts. To this end, we introduce Stylist, a method that utilizes pretrained large-scale model representations to selectively discard environment-biased features. By computing per-feature scores based on feature distribution distances between environments, Stylist effectively eliminates features responsible for spurious correlations, enhancing novelty detection performance. Evaluations on adapted domain generalization datasets and a synthetic dataset demonstrate Stylist&amp;rsquo;s efficacy in improving novelty detection across diverse datasets with stylistic and content shifts.&lt;/p></description></item><item><title>Towards Fused Kernels for Gated MLP</title><link>https://bit-ml.github.io/blog/fused-swiglu-kernel/</link><pubDate>Wed, 05 Feb 2025 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/blog/fused-swiglu-kernel/</guid><description>&lt;div>&lt;div class="Post__PageWithCoverImg-oyq0rs-0 cSOdgJ">&lt;div class="Post-oyq0rs-1 fGODKX">&lt;section class="Post__PostContent-oyq0rs-2 jSdCWo">
&lt;p>The decoder block of a Transformer is the basic unit of all modern LLMs. Most of the compute used for it is spent on self-attention and the MLP, with self-attention in special being problematic on long sequences due to its quadratic compute and memory requirements. It is not surprising therefore that there's been a lot of progress towards increasing the performance of self-attention, such as FlashAttention [&lt;a href="#fa">1&lt;/a>], or algorithms and models that approximate full attention, like Window Attention [&lt;a href="#wa">2&lt;/a>], or State-Space Models [&lt;a href="#mam">3&lt;/a>, &lt;a href="#lru">4&lt;/a>, &lt;a href="#mam2">5&lt;/a>]. While efficient kernels for MLPs do exist, from what we could find they seem to be either tailored to very specific setups, or only partially solve some of the issues of MLPs, such as fusing the gating operation.&lt;/p></description></item><item><title>ConceptDrift: Uncovering Biases through the Lens of Foundational Models</title><link>https://bit-ml.github.io/news/2024-12-15-conceptdrift/</link><pubDate>Sun, 15 Dec 2024 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2024-12-15-conceptdrift/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2410.18970v1">arXiv&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Datasets and pre-trained models come with intrinsic biases. Most methods rely on spotting them by analysing misclassified samples, in a semi-automated human-computer validation. In contrast, we propose ConceptDrift, a method which analyzes the weights of a linear probe, learned on top a foundational model. We capitalize on the weight update trajectory, which starts from the embedding of the textual representation of the class, and proceeds to drift towards embeddings that disclose hidden biases. Different from prior work, with this approach we can pin-point unwanted correlations from a dataset, providing more than just possible explanations for the wrong predictions. We empirically prove the efficacy of our method, by significantly improving zero-shot performance with biased-augmented prompting. Our method is not bounded to a single modality, and we experiment in this work with both image (Waterbirds, CelebA, Nico++) and text datasets (CivilComments).&lt;/p></description></item><item><title>MolMix: A Simple Yet Effective Baseline for Multimodal Molecular Representation Learning</title><link>https://bit-ml.github.io/news/2024-12-15-molmix/</link><pubDate>Sun, 15 Dec 2024 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2024-12-15-molmix/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2410.07981">arXiv&lt;/a> &lt;a href="https://github.com/andreimano/MolMix">GitHub&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>In this work, we propose a simple transformer-based baseline for multimodal molecular representation learning, integrating three distinct modalities: SMILES strings, 2D graph representations, and 3D conformers of molecules. A key aspect of our approach is the aggregation of 3D conformers, allowing the model to account for the fact that molecules can adopt multiple conformations-an important factor for accurate molecular representation. The tokens for each modality are extracted using modality-specific encoders: a transformer for SMILES strings, a message-passing neural network for 2D graphs, and an equivariant neural network for 3D conformers. The flexibility and modularity of this framework enable easy adaptation and replacement of these encoders, making the model highly versatile for different molecular tasks. The extracted tokens are then combined into a unified multimodal sequence, which is processed by a downstream transformer for prediction tasks. To efficiently scale our model for large multimodal datasets, we utilize Flash Attention 2 and bfloat16 precision. Despite its simplicity, our approach achieves state-of-the-art results across multiple datasets, demonstrating its effectiveness as a strong baseline for multimodal molecular representation learning.&lt;/p></description></item><item><title>WASP: A Weight-Space Approach to Detecting Learned Spuriousness</title><link>https://bit-ml.github.io/news/2024-12-15-wasp/</link><pubDate>Sun, 15 Dec 2024 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2024-12-15-wasp/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2410.18970v3">arXiv&lt;/a> &lt;a href="https://github.com/bit-ml/WASP">GitHub&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>It is of crucial importance to train machine learning models such that they clearly understand what defines each class in a given task. Though there is a sum of works dedicated to identifying the spurious correlations featured by a dataset that may impact the model&amp;rsquo;s understanding of the classes, all current approaches rely solely on data or error analysis. That is, they cannot point out spurious correlations learned by the model that are not already pointed out by the counterexamples featured in the validation or training sets. We propose a method that transcends this limitation, switching the focus from analyzing a model&amp;rsquo;s predictions to analyzing the model&amp;rsquo;s weights, the mechanism behind the making of the decisions, which proves to be more insightful. Our proposed Weight-space Approach to detecting Spuriousness (WASP) relies on analyzing the weights of foundation models as they drift towards capturing various (spurious) correlations while being fine-tuned on a given dataset. We demonstrate that different from previous works, our method (i) can expose spurious correlations featured by a dataset even when they are not exposed by training or validation counterexamples, (ii) it works for multiple modalities such as image and text, and (iii) it can uncover previously untapped spurious correlations learned by ImageNet-1k classifiers.&lt;/p></description></item><item><title>Probabilistic Graph Rewiring via Virtual Nodes</title><link>https://bit-ml.github.io/news/2024-12-10-probabilistic-graph-rewiring/</link><pubDate>Tue, 10 Dec 2024 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2024-12-10-probabilistic-graph-rewiring/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2405.17311">arXiv&lt;/a> &lt;a href="https://github.com/chendiqian/IPR-MPNN">GitHub&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Message-passing graph neural networks (MPNNs) have emerged as a powerful paradigm for graph-based machine learning. Despite their effectiveness, MPNNs face challenges such as under-reaching and over-squashing, where limited receptive fields and structural bottlenecks hinder information flow in the graph. While graph transformers hold promise in addressing these issues, their scalability is limited due to quadratic complexity regarding the number of nodes, rendering them impractical for larger graphs. Here, we propose implicitly rewired message-passing neural networks (IPR-MPNNs), a novel approach that integrates implicit probabilistic graph rewiring into MPNNs. By introducing a small number of virtual nodes, i.e., adding additional nodes to a given graph and connecting them to existing nodes, in a differentiable, end-to-end manner, IPR-MPNNs enable long-distance message propagation, circumventing quadratic complexity. Theoretically, we demonstrate that IPR-MPNNs surpass the expressiveness of traditional MPNNs. Empirically, we validate our approach by showcasing its ability to mitigate under-reaching and over-squashing effects, achieving state-of-the-art performance across multiple graph datasets. Notably, IPR-MPNNs outperform graph transformers while maintaining significantly faster computational efficiency.&lt;/p></description></item><item><title>Towards generalisable and calibrated audio deepfake detection with self-supervised representations</title><link>https://bit-ml.github.io/news/2024-09-01-generalisable-calibrated-audio-deepfake-detection/</link><pubDate>Sun, 01 Sep 2024 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2024-09-01-generalisable-calibrated-audio-deepfake-detection/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://www.isca-archive.org/interspeech_2024/pascu24_interspeech.html">Proceedings&lt;/a> &lt;a href="https://www.isca-archive.org/interspeech_2024/pascu24_interspeech.pdf">PDF&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>Generalisation—the ability of a model to perform well on unseen data—is crucial for building reliable deepfake detectors. However, recent studies have shown that the current audio deepfake models fall short of this desideratum. In this work we investigate the potential of pretrained self-supervised representations in building general and calibrated audio deepfake detection models. We show that large frozen representations coupled with a simple logistic regression classifier are extremely effective in achieving strong generalisation capabilities: compared to the RawNet2 model, this approach reduces the equal error rate from 30.9% to 8.8% on a benchmark of eight deepfake datasets, while learning less than 2k parameters. Moreover, the proposed method produces considerably more reliable predictions compared to previous approaches making it more suitable for realistic use.&lt;/p></description></item><item><title>Large Language Models for Malware Analysis</title><link>https://bit-ml.github.io/blog/large-language-models-for-malware-analysis/</link><pubDate>Fri, 12 Jan 2024 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/blog/large-language-models-for-malware-analysis/</guid><description>&lt;div>&lt;div class="Post__PageWithCoverImg-oyq0rs-0 cSOdgJ">&lt;div class="Post-oyq0rs-1 fGODKX">&lt;section class="Post__PostContent-oyq0rs-2 jSdCWo">
&lt;p>Large Language Models (LLMs) took the world by storm in 2023, revolutionizing the way people search and generate text content. LLMs for code have also made inroads in helping people understand code or write code based on requests in natural language. For instance, translating requests to &lt;a href="https://yale-lily.github.io/spider">SQL queries&lt;/a> has rapidly advanced since the advent of GPT4.&lt;/p>
&lt;p>Most popular code LLMs focus on generating or understanding high-level programming languages such as Python, C++, Java etc. &lt;a href="https://arxiv.org/abs/2308.12950">[1]&lt;/a>,&lt;a href="https://arxiv.org/abs/2305.06161">[2]&lt;/a>,&lt;a href="https://arxiv.org/abs/2306.08568">[3]&lt;/a>,&lt;a href="https://arxiv.org/abs/2308.07124">[4]&lt;/a>. However code LLMs tailored to malware analysis should be adapted to better understand assembly code as well. Recent works also explore this avenue &lt;a href="https://arxiv.org/abs/2312.09601">[5]&lt;/a>,&lt;a href="https://arxiv.org/abs/2310.16853">[6]&lt;/a>,&lt;a href="https://arxiv.org/abs/2311.13721">[7]&lt;/a>.&lt;/p></description></item><item><title>Weakly-supervised deepfake localization in diffusion-generated images</title><link>https://bit-ml.github.io/news/2024-01-04-weakly-supervised-deepfake-localization-diffusion/</link><pubDate>Thu, 04 Jan 2024 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2024-01-04-weakly-supervised-deepfake-localization-diffusion/</guid><description>&lt;p>&lt;strong>Links:&lt;/strong> &lt;a href="https://arxiv.org/abs/2311.04584">arXiv&lt;/a> &lt;a href="https://openaccess.thecvf.com/content/WACV2024/papers/Tantaru_Weakly-Supervised_Deepfake_Localization_in_Diffusion-Generated_Images_WACV_2024_paper.pdf">Proceedings&lt;/a> &lt;a href="https://github.com/bit-ml/dolos">GitHub&lt;/a>&lt;/p>
&lt;h3 id="abstract">Abstract&lt;/h3>
&lt;p>The remarkable generative capabilities of denoising diffusion models have raised new concerns regarding the authenticity of the images we see every day on the Internet. However, the vast majority of existing deepfake detection models are tested against previous generative approaches (e.g. GAN) and usually provide only a &amp;ldquo;fake&amp;rdquo; or &amp;ldquo;real&amp;rdquo; label per image. We believe a more informative output would be to augment the per-image label with a localization map indicating which regions of the input have been manipulated. To this end, we frame this task as a weakly-supervised localization problem and identify three main categories of methods (based on either explanations, local scores or attention), which we compare on an equal footing by using the Xception network as the common backbone architecture. We provide a careful analysis of all the main factors that parameterize the design space: choice of method, type of supervision, dataset and generator used in the creation of manipulated images; our study is enabled by constructing datasets in which only one of the components is varied. Our results show that weakly-supervised localization is attainable, with the best performing detection method (based on local scores) being less sensitive to the looser supervision than to the mismatch in terms of dataset or generator.&lt;/p></description></item><item><title>The BGV fully homomorphic encryption scheme</title><link>https://bit-ml.github.io/blog/bgv-fully-homomorphic-encryption-scheme-in-python/</link><pubDate>Thu, 29 Jun 2023 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/blog/bgv-fully-homomorphic-encryption-scheme-in-python/</guid><description>&lt;div>&lt;div class="Post__PageWithCoverImg-oyq0rs-0 cSOdgJ">&lt;div class="Post-oyq0rs-1 fGODKX">&lt;section class="Post__PostContent-oyq0rs-2 jSdCWo">
&lt;p>This is a sister blogpost to the &lt;a href="https://bit-ml.github.io/blog/post/homomorphic-encryption-toy-implementation-in-python/">previous one about a similar scheme (BFV)&lt;/a> and it's part of the series that covers fully homomorphic encryption techniques and applications.&lt;/p>
&lt;h2>Introduction&lt;/h2>
&lt;p>&lt;span class="math math-inline">&lt;span class="katex">&lt;span class="katex-mathml">&lt;math xmlns="http://www.w3.org/1998/Math/MathML">&lt;semantics>&lt;mrow>&lt;/mrow>&lt;annotation encoding="application/x-tex">\gdef\can #1{\|#1\|^{\text{can}}}&lt;/annotation>&lt;/semantics>&lt;/math>&lt;/span>&lt;span aria-hidden="true" class="katex-html">&lt;/span>&lt;/span>&lt;/span>&lt;/p>
&lt;p>In this blogpost we will focus on the encryption, decryption, relinearization and the noise analysis of the &lt;a href="https://eprint.iacr.org/2011/277.pdf">Brakerski, Gentry, Vaikuntanathan (BGV)&lt;/a> fully homomorphic encryption scheme. A Python implementation of the aforementioned will be provided.&lt;/p>
&lt;p class="hint warn">DISCLAIMER: This toy implementation is not meant to be secure or optimized
for efficiency. It's for educational purposes only, and for us to better understand the inner workings.&lt;/p></description></item><item><title>Systems and Methods of Detecting Chatbots</title><link>https://bit-ml.github.io/news/2023-05-19-btd-2227-detecting-chatbots/</link><pubDate>Fri, 19 May 2023 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2023-05-19-btd-2227-detecting-chatbots/</guid><description>&lt;p>&lt;strong>Docket:&lt;/strong> BTD-2227 · &lt;strong>US publication:&lt;/strong> 2024/0386212 · &lt;strong>PTO filed:&lt;/strong> May 19, 2023 · &lt;strong>Status:&lt;/strong> Published · &lt;strong>Technologies:&lt;/strong> Machine learning&lt;/p>
&lt;p>Patent publication on detecting chatbots.&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://patents.google.com/patent/US20240386212/en">View on Google Patents&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>🕹️ Pretrained Atari Agents</title><link>https://bit-ml.github.io/blog/pretrained-atari-agents/</link><pubDate>Thu, 05 May 2022 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/blog/pretrained-atari-agents/</guid><description>&lt;div>&lt;div class="Post__PageWithCoverImg-oyq0rs-0 cSOdgJ">&lt;div class="Post-oyq0rs-1 fGODKX">&lt;section class="Post__PostContent-oyq0rs-2 jSdCWo">
&lt;p>Releasing trained models in computer vision and natural language processing has been a major source of progress for the research in these fields and a significant catalyst for the adaption of deep learning models in the industry. By comparison, RL agents pretrained on otherwise resource and time intensive benchmarks such as Arcade Learning Environment are rather hard to come by.&lt;/p>
&lt;p>Today, our research group within Bitdefender is making available over 2️⃣5️⃣,0️⃣0️⃣0️⃣ agents trained on 60 games in the Arcade Learning Environment. We hope the diversity and the quality of these trained models will help spur new research in multi-task and imitation learning and contribute to the state of reproducibility in deep reinforcement learning.&lt;/p></description></item><item><title>Computer Security Systems and Methods Using Self-Supervised Consensus-Building Machine Learning</title><link>https://bit-ml.github.io/news/2022-03-26-btd-2103-consensus-ml-security/</link><pubDate>Sat, 26 Mar 2022 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/news/2022-03-26-btd-2103-consensus-ml-security/</guid><description>&lt;p>&lt;strong>Docket:&lt;/strong> BTD-2103 · &lt;strong>US application:&lt;/strong> 17/656,644 · &lt;strong>PTO filed:&lt;/strong> Mar 26, 2022 · &lt;strong>Status:&lt;/strong> Published · &lt;strong>Technologies:&lt;/strong> Machine learning&lt;/p>
&lt;p>Patent application on computer security using self-supervised, consensus-building machine learning.&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://patentcenter.uspto.gov/applications/17656644">Application folder (USPTO Patent Center)&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>Private Set Intersection from Homomorphic Encryption: A Python Implementation</title><link>https://bit-ml.github.io/blog/private-set-intersection-an-implementation-in-python/</link><pubDate>Fri, 21 May 2021 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/blog/private-set-intersection-an-implementation-in-python/</guid><description>&lt;div>&lt;div class="Post__PageWithCoverImg-oyq0rs-0 cSOdgJ">&lt;div class="Post-oyq0rs-1 fGODKX">&lt;section class="Post__PostContent-oyq0rs-2 jSdCWo">
&lt;p>Check out our &lt;strong>Private Set Intersection (PSI)&lt;/strong> implementation in Python &lt;a href="https://github.com/bit-ml/Private-Set-Intersection">here&lt;/a>!&lt;/p>
&lt;p>In this blog post, we will first motivate our interest in &lt;strong>PSI&lt;/strong>, by providing a list of applications: password checkup, private contact discovery for Whatsapp or Signal, measuring ads efficiency privately or DNA pattern matching. Secondly, we will show how to build a &lt;strong>PSI&lt;/strong> protocol using a &lt;strong>HE&lt;/strong> encryption scheme. Thirdly, we will describe our Python implementation of a specific &lt;strong>PSI&lt;/strong> protocol.&lt;/p></description></item><item><title>Homomorphic Encryption: a Toy Implementation in Python</title><link>https://bit-ml.github.io/blog/homomorphic-encryption-toy-implementation-in-python/</link><pubDate>Mon, 16 Nov 2020 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/blog/homomorphic-encryption-toy-implementation-in-python/</guid><description>&lt;div>&lt;div class="Post__PageWithCoverImg-oyq0rs-0 cSOdgJ">&lt;div class="Post-oyq0rs-1 fGODKX">&lt;section class="Post__PostContent-oyq0rs-2 jSdCWo">
&lt;p>&lt;strong>Motivation:&lt;/strong>
We made this blog post as self-contained as possible, even though it was
initially thought as a follow-up of &lt;a href="https://blog.openmined.org/build-an-homomorphic-encryption-scheme-from-scratch-with-python/#buildanhomomorphicencryptionscheme">this tutorial given by
OpenMined&lt;/a>.
The starting point of our Python implementation is &lt;a href="https://gist.github.com/youben11/f00bc95c5dde5e11218f14f7110ad289">this github
gist&lt;/a>,
which follows the Homomorphic Encryption scheme from
&lt;a href="https://eprint.iacr.org/2012/144.pdf">[FV12]&lt;/a>. The motivation behind &lt;a href="https://github.com/bit-ml/he-scheme">our
implementation&lt;/a> was for us to understand
in detail the two techniques of
&lt;a href="https://eprint.iacr.org/2012/144.pdf">[FV12]&lt;/a> used for ciphertext
multiplication, namely &lt;em>relinearization&lt;/em> and &lt;em>modulus-switching&lt;/em>. This
essential operation of ciphertext multiplication was missing in the previous
implementation. We thought we might share this understanding through a blog
post as well since it may be of interest to anyone using the [FV12] scheme in
&lt;a href="https://github.com/OpenMined/TenSEAL">TenSeal&lt;/a> or
&lt;a href="https://github.com/Microsoft/SEAL">Seal&lt;/a> libraries.&lt;/p></description></item><item><title>Deep Reinforcement Learning @ ACS</title><link>https://bit-ml.github.io/community/deep-rl-acs/</link><pubDate>Tue, 01 Oct 2019 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/community/deep-rl-acs/</guid><description>&lt;p>&lt;strong>Period:&lt;/strong> October - December&lt;/p>
&lt;h2 id="about">About&lt;/h2>
&lt;p>At the invitation of the Faculty of Automatic Control and Computer Science, Politehnica University of Bucharest we created and delivered an introduction to Deep Reinforcement Learning as part of the Advanced Methods in AI course within the AI Master&amp;rsquo;s Degree program.&lt;/p></description></item><item><title>Deepfake detection</title><link>https://bit-ml.github.io/research/deepfake/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/research/deepfake/</guid><description>&lt;p>We focus on advancing deepfake detection across video and audio modalities.
Our research is guided by three goals:
(i) Generalization: develop methods that transfer across diverse datasets and forgery techniques.
(ii) Transparency: understand how detection models make decisions and ensure datasets are reliable (free of spurious shortcuts).
(iii) Deployability: build systems that adapt and remain robust on unconstrained &amp;ldquo;in-the-wild&amp;rdquo; content.&lt;/p></description></item><item><title>DeepFMI 2022 Posters</title><link>https://bit-ml.github.io/community/deep-fmi/posters-2022/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/community/deep-fmi/posters-2022/</guid><description>&lt;p>Poster session from the 2022 edition.&lt;/p></description></item><item><title>DeepFMI 2024 Posters</title><link>https://bit-ml.github.io/community/deep-fmi/posters-2024/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/community/deep-fmi/posters-2024/</guid><description>&lt;p>Poster session from the 2024 edition.&lt;/p></description></item><item><title>DeepFMI 2025 Posters</title><link>https://bit-ml.github.io/community/deep-fmi/posters-2025/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/community/deep-fmi/posters-2025/</guid><description>&lt;p>Poster session from the 2025 edition.&lt;/p></description></item><item><title>DeepFMI 2026 Posters</title><link>https://bit-ml.github.io/community/deep-fmi/posters-2026/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/community/deep-fmi/posters-2026/</guid><description>&lt;p>Poster session from the 2026 edition.&lt;/p></description></item><item><title>Generalization and mechanistic interpretability</title><link>https://bit-ml.github.io/research/generalization/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/research/generalization/</guid><description>&lt;p>We pursue a simple goal: to understand not just whether models work, but why they work, when they fail, and what they are truly relying on under the hood. Our research focuses on robust generalization under distribution shift, the emergence of spurious correlations and shortcut strategies, and the internal mechanisms that drive these behaviors. We develop methods that go beyond merely cataloging failures after the fact by revealing hidden biases in learned representations, tracing shortcut learning through embeddings and weight space, and testing whether models can transfer abstract knowledge beyond the settings in which it was first acquired.&lt;/p></description></item><item><title>Natural language processing</title><link>https://bit-ml.github.io/research/nlp/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/research/nlp/</guid><description>&lt;p>We focus on large language models, along with reliability, reasoning, and scientific machine learning, applying our work across areas such as code and low-level languages, multilingual systems, and structured domains like molecules.&lt;/p></description></item><item><title>Reinforcement learning</title><link>https://bit-ml.github.io/research/rl/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://bit-ml.github.io/research/rl/</guid><description>&lt;p>Within the field of artificial intelligence, reinforcement learning presents a natural setting for training agents that interact with the world we are living in. We engage in furthering the field by developing agents able to learn continuously and efficiently in complex and non-stationary environments.&lt;/p></description></item></channel></rss>