no code implementations • 5 Mar 2022 • Ibrahim Jubran, Fares Fares, Yuval Alfassi, Firas Ayoub, Dan Feldman
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.
no code implementations • 4 Nov 2021 • Alaa Maalouf, Ibrahim Jubran, Dan Feldman
The survey may help guide new researchers unfamiliar with the field, and introduce them to the very basic foundations of coresets, through a simple, yet fundamental, problem.
no code implementations • 10 Oct 2021 • Ron Slossberg, Ibrahim Jubran, Ron Kimmel
In this paper, we propose a novel unified pipeline for both tasks, generation of both geometry and texture, and recovery of high-fidelity texture.
1 code implementation • NeurIPS 2021 • Ibrahim Jubran, Ernesto Evgeniy Sanches Shayda, Ilan Newman, Dan Feldman
Its regression or classification loss to a given matrix $D$ of $N$ entries (labels) is the sum of squared differences over every label in $D$ and its assigned label by $t$.
no code implementations • 10 Jan 2021 • Ibrahim Jubran, Alaa Maalouf, Ron Kimmel, Dan Feldman
A harder version is the \emph{registration problem}, where the correspondence is unknown, and the minimum is also over all possible correspondence functions from $P$ to $Q$.
no code implementations • ICCV 2021 • Ibrahim Jubran, Alaa Maalouf, Ron Kimmel, Dan Feldman
A harder version is the registration problem, where the correspondence is unknown, and the minimum is also over all possible correspondence functions from P to Q. Algorithms such as the Iterative Closest Point (ICP) and its variants were suggested for these problems, but none yield a provable non-trivial approximation for the global optimum.
no code implementations • 9 Jun 2020 • Alaa Maalouf, Ibrahim Jubran, Murad Tukan, Dan Feldman
PAC-learning usually aims to compute a small subset ($\varepsilon$-sample/net) from $n$ items, that provably approximates a given loss function for every query (model, classifier, hypothesis) from a given set of queries, up to an additive error $\varepsilon\in(0, 1)$.
no code implementations • ICML 2020 • Ibrahim Jubran, Murad Tukan, Alaa Maalouf, Dan Feldman
The input to the \emph{sets-$k$-means} problem is an integer $k\geq 1$ and a set $\mathcal{P}=\{P_1,\cdots, P_n\}$ of sets in $\mathbb{R}^d$.
no code implementations • 19 Oct 2019 • Ibrahim Jubran, Alaa Maalouf, Dan Feldman
A coreset (or core-set) of an input set is its small summation, such that solving a problem on the coreset as its input, provably yields the same result as solving the same problem on the original (full) set, for a given family of problems (models, classifiers, loss functions).
1 code implementation • NeurIPS 2019 • Alaa Maalouf, Ibrahim Jubran, Dan Feldman
Least-mean squares (LMS) solvers such as Linear / Ridge / Lasso-Regression, SVD and Elastic-Net not only solve fundamental machine learning problems, but are also the building blocks in a variety of other methods, such as decision trees and matrix factorizations.
no code implementations • 27 Feb 2019 • Ibrahim Jubran, David Cohn, Dan Feldman
The $\ell_p$ linear regression problem is to minimize $f(x)=||Ax-b||_p$ over $x\in\mathbb{R}^d$, where $A\in\mathbb{R}^{n\times d}$, $b\in \mathbb{R}^n$, and $p>0$.
no code implementations • 23 Jul 2018 • Ibrahim Jubran, Dan Feldman
This problem is non-trivial even if $z=1$ and the matching $\pi$ is given.
no code implementations • 21 Feb 2018 • Elad Tolochinsky, Ibrahim Jubran, Dan Feldman
Coreset (or core-set) is a small weighted \emph{subset} $Q$ of an input set $P$ with respect to a given \emph{monotonic} function $f:\mathbb{R}\to\mathbb{R}$ that \emph{provably} approximates its fitting loss $\sum_{p\in P}f(p\cdot x)$ to \emph{any} given $x\in\mathbb{R}^d$.
1 code implementation • 18 Aug 2017 • Roman Rabinovich, Ibrahim Jubran, Aaron Wetzler, Ron Kimmel
This paper presents a novel beacon light coding protocol, which enables fast and accurate identification of the beacons in an image.
no code implementations • 30 Nov 2015 • Soliman Nasser, Ibrahim Jubran, Dan Feldman
By maintaining such a coreset for kinematic (moving) set of $n$ points, we can run pose-estimation algorithms, such as Kabsch or PnP, on the small coresets, instead of the $n$ points, in real-time using weak devices, while obtaining the same results.