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.

Danny Bickson

dblp:35/1070 · DBLP profile ↗
← Back
24ranked-venue papers
9as first author
0since 2021 · last 2016
—ORCID · none

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

Databases, data management, data science and information retrieval · 7 · 1 first-authorComputer networks · 5 · 5 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 1 first-authorArtificial intelligence and machine learning · 3 · 1 first-authorSystems, architecture and hardware · 2 · 1 first-authorSecurity and privacy · 1Software engineering, systems software and programming languages · 1

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.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 60% Parallel and multicore computing · 40%
Artificial intelligence
2 papers
Optimization for machine learning · 41% Probabilistic and Bayesian machine learning · 35% Learning theory · 18%
Theoretical computer science
1 paper
Information theory · 100%

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

TopicWeightPapersLastEvidence papers
Parallel and multicore computing
parallel graph algorithms
0.322012
Distributed GraphLab: A Framework for Machine Learning in the Cloud · Proc. VLDB Endow. 2012
PowerGraph: Distributed Graph-Parallel Computation on Natural Graphs · OSDI 2012
Distributed systems
distributed graph processing
0.112012
Distributed GraphLab: A Framework for Machine Learning in the Cloud · Proc. VLDB Endow. 2012
Distributed systems
fault tolerance
0.112012
Distributed GraphLab: A Framework for Machine Learning in the Cloud · Proc. VLDB Endow. 2012
Distributed systems › distributed algorithms
snapshot algorithm
0.112012
Distributed GraphLab: A Framework for Machine Learning in the Cloud · Proc. VLDB Endow. 2012
Machine learning › Optimization for machine learning
coordinate descent
0.112011
Parallel Coordinate Descent for L1-Regularized Loss Minimization · ICML 2011
Machine learning › Optimization for machine learning
parallel optimization
0.112011
Parallel Coordinate Descent for L1-Regularized Loss Minimization · ICML 2011
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models
0.112010
Inference with Multivariate Heavy-Tails in Linear Models · NIPS 2010
Machine learning › Learning theory › high-dimensional statistics
heavy-tailed distribution
0.112010
Inference with Multivariate Heavy-Tails in Linear Models · NIPS 2010
Machine learning › Probabilistic and Bayesian machine learning
statistical inference
0.112010
Inference with Multivariate Heavy-Tails in Linear Models · NIPS 2010
Information theory › probability theory
characteristic function
0.112010
Inference with Multivariate Heavy-Tails in Linear Models · NIPS 2010
Information theory › probability theory › continuous distributions
stable distributions
0.112010
Inference with Multivariate Heavy-Tails in Linear Models · NIPS 2010
Machine learning › Deep learning architectures and training › regularization › sparse regularization
l1 regularization
0.012011
Parallel Coordinate Descent for L1-Regularized Loss Minimization · ICML 2011

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

pipelined locking · 0.3data versioning · 0.3chandy-lamport snapshot · 0.3characteristic function · 0.2parallel computing · 0.1coordinate descent · 0.1stable distributions · 0.1stable distribution · 0.1
YearPublicationVenuePosition
2016 LSRS'16: Workshop on Large-Scale Recommender Systems
abstract
With the increase of data collected and computation power available, modern recommender systems are ever facing new challenges. While complex models are developed in academia, industry practice seems to focus on relatively simple techniques that can deal with the magnitude of data and the need to distribute the computation. The workshop on large-scale recommender systems (LSRS) is a meeting place for industry and academia to discuss the current and future challenges of applied large-scale recommender systems.
Tao Ye 0001, Danny Bickson, Denis Parra
RecSys2
2015 2nd Workshop on Recommendation Systems for Television and Online Video (RecSysTV 2015)
Jan Neumann, Danny Bickson, Hassan Sayyadi, Roberto Turrin, John Hannon
RecSys2
2015 LSRS'15: Workshop on Large-Scale Recommender Systems
Tao Ye 0001, Danny Bickson, Nicholas Ampazis, András A. Benczúr
RecSys2
2014 First workshop on recommendation systems for television and online video: (RecSysTV 2014)
abstract
For many households the television is the central entertainment hub in their home, and the average TV viewer spends about half of their leisure time in front of a TV. At any given moment, a customer has hundreds to thousands of entertainment choices available, which makes some sort of automatic, personalized recommendations desirable to help consumers deal with the often overwhelming number of choices they face. The First Workshop on Recommendation Systems for Television and Online Video aims to offer a place to present and discuss the latest academic and industrial research on recommendation systems for this challenging and exciting application domain.
Danny Bickson, John Hannon, Jan Neumann, Hassan Sayyadi
RecSys1
2014 Second workshop on large-scale recommender systems: research and best practice (LSRS 2014)
abstract
With the increase of data collected and computation power available, modern recommender systems are ever facing new challenges. While complex models are developed in academia, industry practice seems to focus on relatively simple techniques that can deal with the magnitude of data and the need to distribute the computation. The workshop on large-scale recommender systems (LSRS) is a meeting place for industry and academia to discuss the current and future challenges of applied large-scale recommender systems.
Tao Ye 0001, Danny Bickson
RecSys2
2013 First workshop on large-scale recommender systems: research and best practice(LSRS 2013)
abstract
With the increase of data collected and computation power available, modern recommender systems are ever facing new challenges. While complex models are developed in academia, industry practice seems to focus on relatively simple techniques that can deal with the magnitude of data and the need to distribute the computation. The first workshop on large-scale recommender systems (LSRS) is a meeting place for industry and academia to discuss the current and future challenges of applied large-scale recommender systems.
Tao Ye 0001, Danny Bickson
RecSys2
2012 PowerGraph: Distributed Graph-Parallel Computation on Natural Graphs
Joseph Gonzalez 0001, Yucheng Low, Haijie Gu, Danny Bickson, Carlos Guestrin
OSDI4
2012 Distributed GraphLab: A Framework for Machine Learning in the Cloud
abstract
While high-level data parallel frameworks, like MapReduce, simplify the design and implementation of large-scale data processing systems, they do not naturally or efficiently support many important data mining and machine learning algorithms and can lead to inefficient learning systems. To help fill this critical void, we introduced the GraphLab abstraction which naturally expresses asynchronous, dynamic, graph-parallel computation while ensuring data consistency and achieving a high degree of parallel performance in the shared-memory setting. In this paper, we extend the GraphLab framework to the substantially more challenging distributed setting while preserving strong data consistency guarantees. We develop graph based extensions to pipelined locking and data versioning to reduce network congestion and mitigate the effect of network latency. We also introduce fault tolerance to the GraphLab abstraction using the classic Chandy-Lamport snapshot algorithm and demonstrate how it can be easily implemented by exploiting the GraphLab abstraction itself. Finally, we evaluate our distributed implementation of the GraphLab abstraction on a large Amazon EC2 deployment and show 1-2 orders of magnitude performance gains over Hadoop-based implementations.
Yucheng Low, Joseph Gonzalez 0001, Aapo Kyrola, Danny Bickson, Carlos Guestrin, Joseph M. Hellerstein
Proc. VLDB Endow.4
2011 Parallel Coordinate Descent for L1-Regularized Loss Minimization
Joseph K. Bradley, Aapo Kyrola, Danny Bickson, Carlos Guestrin
ICML3
2010 Inference with Multivariate Heavy-Tails in Linear Models
abstract
Heavy-tailed distributions naturally occur in many real life problems. Unfortunately, it is typically not possible to compute inference in closed-form in graphical models which involve such heavy tailed distributions. In this work, we propose a novel simple linear graphical model for independent latent random variables, called linear characteristic model (LCM), defined in the characteristic function domain. Using stable distributions, a heavy-tailed family of distributions which is a generalization of Cauchy, L\'evy and Gaussian distributions, we show for the first time, how to compute both exact and approximate inference in such a linear multivariate graphical model. LCMs are not limited to only stable distributions, in fact LCMs are always defined for any random variables (discrete, continuous or a mixture of both). We provide a realistic problem from the field of computer networks to demonstrate the applicability of our construction. Other potential application is iterative decoding of linear channels with non-Gaussian noise.
Danny Bickson, Carlos Guestrin
NIPS1
2010 A hybrid multicast-unicast infrastructure for efficient publish-subscribe in enterprise networks
abstract
One of the main challenges in building a large scale publish subcribe infrastructure in an enterprise network, is to provide the subscribers with the required information, while minimizing the consumed host and network resources. Typically, previous approaches utilize either IP multicast or point-to-point unicast for efficient dissemination of the information.
Danny Bickson, Ezra N. Hoch, Nir Naaman, Yoav Tock
SYSTOR1
2010 GraphLab: A New Framework For Parallel Machine Learning
Yucheng Low, Joseph Gonzalez 0001, Aapo Kyrola, Danny Bickson, Carlos Guestrin, Joseph M. Hellerstein
UAI4
2010 Peer-to-peer secure multi-party numerical computation facing malicious adversaries
Danny Bickson, Tzachy Reinman, Danny Dolev, Benny Pinkas
Peer-to-Peer Netw. Appl.1
2009 Fixing convergence of Gaussian belief propagation
abstract
Gaussian belief propagation (GaBP) is an iterative message-passing algorithm for inference in Gaussian graphical models. It is known that when GaBP converges it converges to the correct MAP estimate of the Gaussian random vector and simple sufficient conditions for its convergence have been established. In this paper we develop a double-loop algorithm for forcing convergence of GaBP. Our method computes the correct MAP estimate even in cases where standard GaBP would not have converged. We further extend this construction to compute least-squares solutions of over-constrained linear systems. We believe that our construction has numerous applications, since the GaBP algorithm is linked to solution of linear systems of equations, which is a fundamental problem in computer science and engineering. As a case study, we discuss the linear detection problem. We show that using our new construction, we are able to force convergence of Montanari's linear detection algorithm, in cases where it would originally fail. As a consequence, we are able to increase significantly the number of users that can transmit concurrently.
Danny Dolev, Danny Bickson, Jason K. Johnson
ISIT2
2009 Distributed large scale network utility maximization
abstract
Recent work by Zymnis et al. proposes an efficient primal-dual interior-point method, using a truncated Newton method, for solving the network utility maximization (NUM) problem. This method has shown superior performance relative to the traditional dual-decomposition approach. Other recent work by Bickson et al. shows how to compute efficiently and distributively the Newton step, which is the main computational bottleneck of the Newton method, utilizing the Gaussian belief propagation algorithm. In the current work, we combine both approaches to create an efficient distributed algorithm for solving the NUM problem. Unlike the work of Zymnis, which uses a centralized approach, our new algorithm is easily distributed. Using an empirical evaluation we show that our new method outperforms previous approaches, including the truncated Newton method and dual-decomposition methods. As an additional contribution, this is the first work that evaluates the performance of the Gaussian belief propagation algorithm vs. the preconditioned conjugate gradient method, for a large scale problem.
Danny Dolev, Argyris Zymnis, Stephen P. Boyd, Danny Bickson, Yoav Tock
ISIT4
2008 Efficient Clustering for Improving Network Performance in Wireless Sensor Networks
Tal Anker, Danny Bickson, Danny Dolev, Bracha Hod
EWSN2
2008 Gaussian belief propagation based multiuser detection
abstract
In this work, we present a novel construction for solving the linear multiuser detection problem using the Gaussian Belief Propagation algorithm. Our algorithm yields an efficient, iterative and distributed implementation of the MMSE detector. Compared to our previous formulation, the new algorithm offers a reduction in memory requirements, the number of computational steps, and the number of messages passed. We prove that a detection method recently proposed by Montanari et al. is an instance of ours, and we provide new convergence results applicable to both.
Danny Bickson, Danny Dolev, Ori Shental, Paul H. Siegel, Jack K. Wolf
ISIT1
2008 Gaussian belief propagation solver for systems of linear equations
abstract
The canonical problem of solving a system of linear equations arises in numerous contexts in information theory, communication theory, and related fields. In this contribution, we develop a solution based upon Gaussian belief propagation (GaBP) that does not involve direct matrix inversion. The iterative nature of our approach allows for a distributed message-passing implementation of the solution algorithm. We also address some properties of the GaBP solver, including convergence, exactness, its max-product version and relation to classical solution methods. The application example of decorrelation in CDMA is used to demonstrate the faster convergence rate of the proposed solver in comparison to conventional linear-algebraic iterative solution methods.
Ori Shental, Paul H. Siegel, Jack K. Wolf, Danny Bickson, Danny Dolev
ISIT4
2008 Peer-to-Peer Secure Multi-party Numerical Computation
abstract
We propose an efficient framework for enabling secure multi-party numerical computations in a Peer-to-Peer network. This problem arises in a range of applications such as collaborative filtering, distributed computation of trust and reputation, monitoring and numerous other tasks, where the computing nodes would like to preserve the privacy of their inputs while performing a joint computation of a certain function. Although there is a rich literature in the field of distributed systems security concerning secure multi-party computation, in practice it is hard to deploy those methods in very large scalePeer-to-Peer networks. In this work, we examine several possible approaches and discuss their feasibility. Among the possible approaches, we identify a single approach which is both scalable and theoretically secure. An additional novel contribution is that we show how to compute the neighborhood based collaborative filtering, a state-of-the-art collaborative filtering algorithm, winner of the Netflix progress prize of the year 2007. Our solution computes this algorithm in a Peer-to-Peer network, using a privacy preserving computation, without loss of accuracy. Using extensive large scale simulations on top of real Internet topologies, we demonstrate the applicability of our approach. Asfar as we know, we are the first to implement such a large scale secure multi-party simulation of networks of millions of nodes and hundreds of millions of edges.
Danny Bickson, Danny Dolev, Genia Bezman, Benny Pinkas
Peer-to-Peer Computing1
2008 Self-stabilizing Numerical Iterative Computation
Ezra N. Hoch, Danny Bickson, Danny Dolev
SSS2
2008 A unifying framework of rating users and data items in peer-to-peer and social networks
Danny Bickson, Dahlia Malkhi
Peer-to-Peer Netw. Appl.1
2007 Everlab: A Production Platform for Research in Network Experimentation and Computation
Elliot Jaffe, Danny Bickson, Scott Kirkpatrick
LISA2
2007 The BitCod Client: A BitTorrent Clone using Network Coding
abstract
Sensor networks are usually composed by small units able to sense and transmit to a sink elementary data which are successively processed by an external machine. However recent improvements in the memory and computational power of sensors, together with the reduction of energy consumptions, are rapidly changing the potential of such systems, moving the attention towards data-centric sensor networks. This paper presents W*-Grid, a fully decentralized and robust infrastructure for self-organizing data- centric sensor networks, where wireless communications occur through multi-hop routing among devices. The solution extends W-Grid by strongly improving the network recovery performance from link and/or device failures. In particular W*-Grid guarantees, by construction, at least two disjoint paths between each couple of nodes. This implies that the recovery in W*-Grid occurs without broadcasting transmissions and guaranteeing robustness while drastically reducing the energy consumption. An extensive number of simulations show the efficiency, robustness and traffic load of resulting networks under several scenarios of device density and of number of coordinates.
Danny Bickson, Roy Borer
Peer-to-Peer Computing1
2007 Peer-to-Peer Rating
abstract
Traditional instant messaging applications rely on central server infrastructure to broker user information. The cost and complexity of this infrastructure makes it difficult for developers to build and deploy lightweight presence and instant messaging systems within their own applications. In this paper, we describe P2P-IM, a peer-to-peer instant messaging client that does not rely on any hosted server infrastructure. The system provides the rich facilities available from traditional client-server systems but enables easy deployment and integration with existing applications. The solution provides simplified identity generation, connectivity, and rich per-application data publication.
Danny Bickson, Dahlia Malkhi, Lidong Zhou
Peer-to-Peer Computing1