← Search

Dan Feldman

24 accepted papers

2023

Deep Learning on Home Drone: Searching for the Optimal Architecture

ICRA 2023poster

We suggest the first system that runs real-time semantic segmentation via deep learning on the weak microcomputer Raspberry Pi Zero v2 (whose price was 15) attached to a toy drone. In particular, since the Raspberry Pi weighs less than 16 grams, and its size is half of a credit card, we could easily…

Cited by 8SourcecodeScholar
2023

Provable Data Subset Selection For Efficient Neural Networks Training

ICML 2023poster

Radial basis function neural networks (*RBFNN*) are well-known for their capability to approximate any continuous function on a closed bounded set with arbitrary precision given enough hidden neurons. In this paper, we introduce the first algorithm to construct coresets for *RBFNNs*, i.e., small wei…

Cited by 12SourcePDFScholar
2022

Coresets for Data Discretization and Sine Wave Fitting

AISTATS 2022poster

In the monitoring problem, the input is an unbounded stream $P={p_1,p_2\cdots}$ of integers in $[N]:=\{1,\cdots,N\}$, that are obtained from a sensor (such as GPS or heart beats of a human). The goal (e.g., for anomaly detection) is to approximate the $n$ points received so far in $P$ by a single fr…

Cited by 10SourcePDFScholar
2022

New Coresets for Projective Clustering and Applications

AISTATS 2022poster

$(j,k)$-projective clustering is the natural generalization of the family of $k$-clustering and $j$-subspace clustering problems. Given a set of points $P$ in $\mathbb{R}^d$, the goal is to find $k$ flats of dimension $j$, i.e., affine subspaces, that best fit $P$ under a given distance measure. In…

2022

Newton-PnP: Real-time Visual Navigation for Autonomous Toy-Drones

IROS 2022poster

The Perspective-n-Point problem aims to estimate the relative pose between a calibrated monocular camera and a known 3D model, by aligning pairs of 2D captured image points to their corresponding 3D points in the model. We suggest an algorithm that runs on weak IoT devices in real-time but still pro…

Cited by 7SourceScholar
2021

Compressing Neural Networks: Towards Determining the Optimal Layer-wise Decomposition

NeurIPS 2021poster

We present a novel global compression framework for deep neural networks that automatically analyzes each layer to identify the optimal per-layer compression ratio, while simultaneously achieving the desired overall compression. Our algorithm hinges on the idea of compressing each convolutional (or…

2021

Coresets for Decision Trees of Signals

NeurIPS 2021spotlight

A $k$-decision tree $t$ (or $k$-tree) is a recursive partition of a matrix (2D-signal) into $k\geq 1$ block matrices (axis-parallel rectangles, leaves) where each rectangle is assigned a real label. Its regression or classification loss to a given matrix $D$ of $N$ entries (labels) is the sum of squ…

2020

Data-Independent Neural Pruning via Coresets

ICLR 2020poster

Previous work showed empirically that large neural networks can be significantly reduced in size while preserving their accuracy. Model compression became a central research topic, as it is crucial for deployment of neural networks on devices with limited computational and memory resources. The majo…

Cited by 72SourceScholar
2020

Provable Filter Pruning for Efficient Neural Networks

ICLR 2020poster

We present a provable, sampling-based approach for generating compact Convolutional Neural Networks (CNNs) by identifying and removing redundant filters from an over-parameterized network. Our algorithm uses a small batch of input data points to assign a saliency score to each filter and constructs…

Cited by 199SourcecodeScholar
2019

Data-Dependent Coresets for Compressing Neural Networks with Applications to Generalization Bounds

ICLR 2019poster

We present an efficient coresets-based neural network compression algorithm that sparsifies the parameters of a trained fully-connected neural network in a manner that provably approximates the network's output. Our approach is based on an importance sampling scheme that judiciously defines a sampli…

Cited by 98SourcePDFScholar
2015

Coresets for visual summarization with applications to loop closure

ICRA 2015poster

In continuously operating robotic systems, efficient representation of the previously seen camera feed is crucial. Using a highly efficient compression coreset method, we formulate a new method for hierarchical retrieval of frames from large video streams collected online by a moving robot. We demon…

Cited by 31SourceScholar