Industry
Stochastic Online Greedy Learning with Semi-bandit Feedbacks
The greedy algorithm is extensively studied in the field of combinatorial optimization for decades. In this paper, we address the online learning problem when the input to the greedy algorithm is stochastic with unknown parameters that have to be learned over time. We first propose the greedy regret and $\epsilon$-quasi greedy regret as learning metrics comparing with the performance of offline greedy algorithm. We then propose two online greedy learning algorithms with semi-bandit feedbacks, which use multi-armed bandit and pure exploration bandit policies at each level of greedy learning, one for each of the regret metrics respectively. Both algorithms achieve $O(\log T)$ problem-dependent regret bound ($T$ being the time horizon) for a general class of combinatorial structures and reward functions that allow greedy solutions. We further show that the bound is tight in $T$ and other problem instance parameters.
Sequential Transfer in Multi-armed Bandit with Finite Set of Models
Learning from prior tasks and transferring that experience to improve future performance is critical for building lifelong learning agents. Although results in supervised and reinforcement learning show that transfer may significantly improve the learning performance, most of the literature on transfer is focused on batch learning tasks. In this paper we study the problem of sequential transfer in online learning, notably in the multi-arm bandit framework, where the objective is to minimize the cumulative regret over a sequence of tasks by incrementally transferring knowledge from prior tasks. We introduce a novel bandit algorithm based on a method-of-moments approach for the estimation of the possible tasks and derive regret bounds for it.
Biclustering Using Message Passing
Biclustering is the analog of clustering on a bipartite graph. Existent methods infer biclusters through local search strategies that find one cluster at a time; a common technique is to update the row memberships based on the current column memberships, and vice versa. We propose a biclustering algorithm that maximizes a global objective function using message passing. Our objective function closely approximates a general likelihood function, separating a cluster size penalty term into row-and column-count penalties. Because we use a global optimization framework, our approach excels at resolving the overlaps between biclusters, which are important features of biclusters in practice. Moreover, Expectation-Maximization can be used to learn the model parameters if they are unknown. In simulations, we find that our method outperforms two of the best existing biclustering algorithms, ISA and LAS, when the planted clusters overlap. Applied to three gene expression datasets, our method finds coregulated gene clusters that have high quality in terms of cluster size and density.
Neural Embeddings Rank: Aligning 3D latent dynamics with movements
Aligning neural dynamics with movements is a fundamental goal in neuroscience and brain-machine interfaces. However, there is still a lack of dimensionality reduction methods that can effectively align low-dimensional latent dynamics with movements. To address this gap, we propose Neural Embeddings Rank (NER), a technique that embeds neural dynamics into a 3D latent space and contrasts the embeddings based on movement ranks. NER learns to regress continuous representations of neural dynamics (i.e., embeddings) on continuous movements. We apply NER and six other dimensionality reduction techniques to neurons in the primary motor cortex (M1), dorsal premotor cortex (PMd), and primary somatosensory cortex (S1) as monkeys perform reaching tasks.
A New Neural Kernel Regime: The Inductive Bias of Multi-Task Learning
This paper studies the properties of solutions to multi-task shallow ReLU neural network learning problems, wherein the network is trained to fit a dataset with minimal sum of squared weights. Remarkably, the solutions learned for each individual task resemble those obtained by solving a kernel regression problem, revealing a novel connection between neural networks and kernel methods. It is known that single-task neural network learning problems are equivalent to a minimum norm interpolation problem in a non-Hilbertian Banach space, and that the solutions of such problems are generally non-unique. In contrast, we prove that the solutions to univariate-input, multi-task neural network interpolation problems are almost always unique, and coincide with the solution to a minimum-norm interpolation problem in a Sobolev (Reproducing Kernel) Hilbert Space. We also demonstrate a similar phenomenon in the multivariate-input case; specifically, we show that neural network learning problems with large numbers of tasks are approximately equivalent to an $\ell^2$ (Hilbert space) minimization problem over a fixed kernel determined by the optimal neurons.
Donated Christmas trees get a second life at the zoo
The evergreen trees give kangaroos, bison, lions, and more extra shelter and fun. Capybaras use donated Christmas trees as wind breaks to protect their habitats. Breakthroughs, discoveries, and DIY tips sent every weekday. The presents are unwrapped, the cookies are crumbs, and that real Christmas tree will become a fire hazard soon enough. Most of us haul it out to the curb for our local sanitation departments to take care of, but some lucky trees make it into the paws of animals living in zoos.
'It brings you closer to the natural world': the rise of the Merlin birdsong identifying app
'It brings you closer to the natural world': the rise of the Merlin birdsong identifying app W hen Natasha Walter first became curious about the birds around her, she recorded their songs on her phone and arduously tried to match each song with online recordings. After a friend recommended Merlin Bird ID, a free app, she tried it in her London garden and was delighted to discover the birds she assumed were female blackbirds - "this is how bad a birder I was" - were actually song thrushes and mistle thrushes. "I'm obsessed with Merlin - it's wonderful and it's been a joy to me," says Walter, a writer and human rights activist. "This is what AI and machine-learning have been invented for. Merlin is having a moment. The app, developed by the Cornell Lab of Ornithology in New York, which listens for birdsong and identifies the species singing, has been downloaded 33m times, in 240 countries and territories around the world. Britain has the second highest total number of users - more than 1.5 million in 2024, an 88% increase from 2023. Every month, there has been a 30% increase in new users of the app, whose sound identification function was launched in 2021. Merlin has been trained to identify the songs of more than 1,300 species around the world, with more birds added twice a year. Different songs make distinct patterns on spectrograms and Merlin is trained to recognise these different shapes and attribute them to a species. For latecomers to birding, or those lacking a knowledgeable friend, the app has become their teacher. "My fear at first was I wouldn't actually learn because I'm outsourcing my understanding of birds to this app," says Walter. "But that hasn't come to pass.