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

Shahar Gottlieb

dblp:333/0100 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2023
—ORCID · none

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

Artificial intelligence and machine learning · 2 · 2 since 2021

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.

Theoretical computer science
1 paper
Algorithms and data structures · 33% Coding theory · 33% Automated reasoning and model checking · 33%
Artificial intelligence
1 paper
Efficient and distributed learning · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Parallel and multicore computing · 50% Distributed systems · 50%

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

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
distributed training
0.712023
DropCompute: simple and more robust distributed synchronous training via compute variance reduction · NeurIPS 2023
Machine learning › Efficient and distributed learning › distributed training
straggler mitigation
0.712023
DropCompute: simple and more robust distributed synchronous training via compute variance reduction · NeurIPS 2023
Coding theory › error-correcting codes › decoding › algebraic decoding
berlekamp-massey algorithm
0.712023
Automated Search for Conjectures on Mathematical Constants using Analysis of Integer Sequences · ICML 2023
Distributed systems › distributed algorithms
distributed synchronization
0.212023
DropCompute: simple and more robust distributed synchronous training via compute variance reduction · NeurIPS 2023
Parallel and multicore computing
parallel programming models and runtimes
0.212023
DropCompute: simple and more robust distributed synchronous training via compute variance reduction · NeurIPS 2023

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

variance reduction · 1.3allreduce · 1.3continued fractions · 0.7berlekamp-massey algorithm · 0.7
YearPublicationVenuePosition
2023 Automated Search for Conjectures on Mathematical Constants using Analysis of Integer Sequences
abstract
The discovery of formulas involving mathematical constants such as $\pi$ and $e$ had a great impact on various fields of science and mathematics. However, such discoveries have remained scarce, relying on the intuition of mathematicians such as Ramanujan and Gauss. Recent efforts to automate such discoveries, such as the Ramanujan Machine project, relied solely on exhaustive search and remain limited by the space of options that can be covered. Here we propose a fundamentally different method to search for conjectures on mathematical constants: through analysis of integer sequences. We introduce the Enumerated Signed-continued-fraction Massey Approve (ESMA) algorithm, which builds on the Berlekamp-Massey algorithm to identify patterns in integer sequences that represent mathematical constants. ESMA has found various known formulas and new conjectures for $e, e^2, \tan(1)$, and ratios of values of Bessel functions, many of which provide faster numerical convergence than their corresponding simple continued fractions forms. We also characterize the space of constants that ESMA can catch and quantify its algorithmic advantage in certain scenarios. Altogether, this work continues the development toward algorithm-augmented mathematical intuition, to help accelerate mathematical research.
Ofir Razon, Yoav Harris, Shahar Gottlieb, Dan Carmon, Ofir David, Ido Kaminer
ICML3
2023 DropCompute: simple and more robust distributed synchronous training via compute variance reduction
abstract
Background: Distributed training is essential for large scale training of deep neural networks (DNNs). The dominant methods for large scale DNN training are synchronous (e.g. All-Reduce), but these require waiting for all workers in each step. Thus, these methods are limited by the delays caused by straggling workers. Results: We study a typical scenario in which workers are straggling due to variability in compute time. We find an analytical relation between compute time properties and scalability limitations, caused by such straggling workers. With these findings, we propose a simple yet effective decentralized method to reduce the variation among workers and thus improve the robustness of synchronous training. This method can be integrated with the widely used All-Reduce. Our findings are validated on large-scale training tasks using 200 Gaudi Accelerators.
Niv Giladi, Shahar Gottlieb, Moran Shkolnik, Asaf Karnieli, Ron Banner, Elad Hoffer, Kfir Y. Levy, Daniel Soudry
NeurIPS2