Built independently by an author, for readers. Read the story and support ChapterPal

topic

function point (function points)

A function point is a standardized unit of measurement used in software engineering to quantify the functional size and business capabilities delivered to a user by an application. Unlike metrics based on lines of code, function points measure software from a user-oriented perspective, evaluating functional requirements independently of the underlying technology, programming language, or development methodology. Standardized through function point analysis, this metric assesses a system by categorizing and weighting five basic functional components: external inputs, external outputs, external inquiries, internal logical files, and external interface files. By providing a consistent, technology-agnostic measure of delivered functionality, function points enable organizations to estimate project effort, project costs, development schedules, productivity, and maintenance requirements across various software systems.

1 item

Diffusion Models Encode the Intrinsic Dimension of Data Manifolds

Diffusion Models Encode the Intrinsic Dimension of Data Manifolds

Jan Stanczuk, Georgios Batzolis, Teo Deveney, Carola-Bibiane Schönlieb

OrganizationsUniversity of BathUniversity of Cambridge

Why you should read this

Proves that diffusion models approximate the normal bundles of data distributions at low noise levels and presents the first diffusion-based method to estimate the intrinsic dimensionality of high-dimensional datasets.

In this work, we provide a mathematical proof that diffusion models encode data manifolds by approximating their normal bundles. Based on this observation we propose a novel method for extracting the intrinsic dimension of the data manifold from a trained diffusion model. Our insights are based on the fact that a diffusion model approximates the score function i.e. the gradient of the log density of a noise-corrupted version of the target distribution for varying levels of corruption. We prove that as the level of corruption decreases, the score function points towards the manifold, as this direction becomes the direction of maximal likelihood increase. Therefore, at low noise levels, the diffusion model provides us with an approximation of the manifold's normal bundle, allowing for an estimation of the manifold's intrinsic dimension. To the best of our knowledge our method is the first estimator of intrinsic dimension based on diffusion models and it outperforms well established estimators in controlled experiments on both Euclidean and image data. The code is available at https://github.com/GBATZOLIS/ID-diff.

Added

2026-10-03