Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Luke Nicholas Darlow

dblp:169/5520 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
4since 2021 · last 2025
0009-0009-6163-6807ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 3 · 2 first-author · 2 since 2021Systems, architecture and hardware · 2 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-authorSecurity and privacy · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
2 papers
Learning theory · 40% Time series and sequential data · 20% Deep learning architectures and training · 20%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 92% Performance modeling and evaluation · 8%

Topics — the 10 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing › serverless computing
cold start mitigation
0.912025
Serverless Cold Starts and Where to Find Them · EuroSys 2025
Cloud and datacenter computing › serverless computing
function scheduling
0.912025
Serverless Cold Starts and Where to Find Them · EuroSys 2025
Cloud and datacenter computing
serverless computing
0.912025
Serverless Cold Starts and Where to Find Them · EuroSys 2025
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › regression
linear regression
0.812024
An Analysis of Linear Time Series Forecasting Models · ICML 2024
Machine learning › Learning theory
model expressivity
0.812024
An Analysis of Linear Time Series Forecasting Models · ICML 2024
Machine learning › Time series and sequential data › time series analysis
time series forecasting
0.812024
DAM: Towards a Foundation Model for Forecasting · ICLR 2024
Machine learning › Deep learning architectures and training
transformer
0.812024
DAM: Towards a Foundation Model for Forecasting · ICLR 2024
Machine learning › Learning theory › online learning › sequence prediction
universal prediction
0.812024
DAM: Towards a Foundation Model for Forecasting · ICLR 2024
Cloud and datacenter computing
datacenter workloads
0.312025
Serverless Cold Starts and Where to Find Them · EuroSys 2025
Performance modeling and evaluation
workload characterization
0.312025
Serverless Cold Starts and Where to Find Them · EuroSys 2025

Methods — techniques the papers use, named apart from their topics

trace analysis · 0.9transformer · 0.8linear regression · 0.8basis function composition · 0.8
YearPublicationVenuePosition
2025 Serverless Cold Starts and Where to Find Them
abstract
This paper analyzes a month-long trace of 85 billion user requests and 11.9 million cold starts from Huawei's serverless cloud platform. Our analysis spans workloads from five data centers. We focus on cold starts and provide a comprehensive examination of the underlying factors influencing the number and duration of cold starts. These factors include trigger types, request synchronicity, runtime languages, and function resource allocations. We investigate components of cold starts, including pod allocation time, code and dependency deployment time, and scheduling delays, and examine their relationships with runtime languages, trigger types, and resource allocation. We introduce pod utility ratio to measure the pod's useful lifetime relative to its cold start time, giving a more complete picture of cold starts, and see that some pods with long cold start times have longer useful lifetimes. Our findings reveal the complexity and multifaceted origins of the number, duration, and characteristics of cold starts, driven by differences in trigger types, runtime languages, and function resource allocations. For example, cold starts in Region 1 take up to 7 seconds, dominated by dependency deployment time and scheduling. In Region 2, cold starts take up to 3 seconds and are dominated by pod allocation time. Based on this, we identify opportunities to reduce the number and duration of cold starts using strategies for multi-region scheduling. Finally, we suggest directions for future research to address these challenges and enhance the performance of serverless cloud platforms.
Artjom Joosen, Martin Asenov, Rajkarn Singh, Luke Nicholas Darlow, Qiwen Deng, Adam Barker
EuroSys5
2024 DAM: Towards a Foundation Model for Forecasting
abstract
It is challenging to scale time series forecasting models such that they forecast accurately for multiple distinct domains and datasets, all with potentially different underlying collection procedures (e.g., sample resolution), patterns (e.g., periodicity), and prediction requirements (e.g., reconstruction vs. forecasting). We call this general task universal forecasting. Existing methods usually assume that input data is regularly sampled, and they forecast to pre-determined horizons, resulting in failure to generalise outside of the scope of their training. We propose the DAM -- a neural model that takes randomly sampled histories and outputs an adjustable basis composition as a continuous function of time for forecasting to non-fixed horizons. It involves three key components: (1) a flexible approach for using randomly sampled histories from a long-tail distribution, that enables an efficient global perspective of the underlying temporal dynamics while retaining focus on the recent history; (2) a transformer backbone that is trained on these actively sampled histories to produce, as representational output, (3) the basis coefficients of a continuous function of time. We show that a single univariate DAM, trained on 25 time series datasets, either outperformed or closely matched existing SoTA models at multivariate long-term forecasting across 18 datasets, including 8 held-out for zero-shot transfer, even though these models were trained to specialise for each dataset-horizon combination. This single DAM excels at zero-shot transfer and very-long-term forecasting, performs well at imputation, is interpretable via basis function composition and attention, can be tuned for different inference-cost requirements, is robust to missing and irregularly sampled data by design.
Luke Nicholas Darlow, Qiwen Deng, Martin Asenov, Rajkarn Singh, Artjom Joosen, Adam Barker, Amos J. Storkey
ICLR1
2024 An Analysis of Linear Time Series Forecasting Models
abstract
Despite their simplicity, linear models perform well at time series forecasting, even when pitted against deeper and more expensive models. A number of variations to the linear model have been proposed, often including some form of feature normalisation that improves model generalisation. In this paper we analyse the sets of functions expressible using these linear model architectures. In so doing we show that several popular variants of linear models for time series forecasting are equivalent and functionally indistinguishable from standard, unconstrained linear regression. We characterise the model classes for each linear variant. We demonstrate that each model can be reinterpreted as unconstrained linear regression over a suitably augmented feature set, and therefore admit closed-form solutions when using a mean-squared loss function. We provide experimental evidence that the models under inspection learn nearly identical solutions, and finally demonstrate that the simpler closed form solutions are superior forecasters across 72% dataset-horizon settings.
William Toner, Luke Nicholas Darlow
ICML2
2023 How Does It Function?: Characterizing Long-term Trends in Production Serverless Workloads
abstract
This paper releases and analyzes two new Huawei cloud serverless traces. The traces span a period of over 7 months with over 1.4 trillion function invocations combined. The first trace is derived from Huawei's internal workloads and contains detailed per-second statistics for 200 functions running across multiple Huawei cloud data centers. The second trace is a representative workload from Huawei's public FaaS platform. This trace contains per-minute arrival rates for over 5000 functions running in a single Huawei data center. We present the internals of a production FaaS platform by characterizing resource consumption, cold-start times, programming languages used, periodicity, per-second versus per-minute burstiness, correlations, and popularity. Our findings show that there is considerable diversity in how serverless functions behave: requests vary by up to 9 orders of magnitude across functions, with some functions executed over 1 billion times per day; scheduling time, execution time and cold-start distributions vary across 2 to 4 orders of magnitude and have very long tails; and function invocation counts demonstrate strong periodicity for many individual functions and on an aggregate level. Our analysis also highlights the need for further research in estimating resource reservations and time-series prediction to account for the huge diversity in how serverless functions behave.
Artjom Joosen, Martin Asenov, Rajkarn Singh, Luke Nicholas Darlow, Adam Barker
SoCC5
2017 Fingerprint minutiae extraction using deep learning
abstract
The high variability of fingerprint data (owing to, e.g., differences in quality, moisture conditions, and scanners) makes the task of minutiae extraction challenging, particularly when approached from a stance that relies on tunable algorithmic components, such as image enhancement. We pose minutiae extraction as a machine learning problem and propose a deep neural network - MENet, for Minutiae Extraction Network - to learn a data-driven representation of minutiae points. By using the existing capabilities of several minutiae extraction algorithms, we establish a voting scheme to construct training data, and so train MENet in an automated fashion on a large dataset for robustness and portability, thus eliminating the need for tedious manual data labelling. We present a post-processing procedure that determines precise minutiae locations from the output of MENet. We show that MENet performs favourably in comparisons against existing minutiae extractors.
Luke Nicholas Darlow, Benjamin Rosman
IJCB1
2014 A review of state-of-the-art speckle reduction techniques for optical coherence tomography fingertip scans
abstract
Standard surface fingerprint scanners are vulnerable to counterfeiting attacks and also failure due to skin damage and distortion. Thus a high security and damage resistant means of fingerprint acquisition is needed, providing scope for new approaches and technologies. Optical Coherence Tomography (OCT) is a high resolution imaging technology that can be used to image the human fingertip and allow for the extraction of a subsurface fingerprint. Being robust toward spoofing and damage, the subsurface fingerprint is an attractive solution. However, the nature of the OCT scanning process induces speckle: a correlative and multiplicative noise. Six speckle reducing filters for the digital enhancement of OCT fingertip scans have been evaluated. The optimized Bayesian non-local means algorithm improved the structural similarity between processed and reference images by 34%, increased the signal-to-noise ratio, and yielded the most promising visual results. An adaptive wavelet approach, originally designed for ultrasound imaging, and a speckle reducing anisotropic diffusion approach also yielded promising results. A reformulation of these in future work, with an OCT-speckle specific model, may improve their performance.
Luke Nicholas Darlow, Sharat Saurabh Akhoury, James Connan
ICMV1