paper-with-me

홈 › Papers

Divide and Conquer Networks

2016-11-08 · ICLR 2018 1 · Alex Nowak-Vila, David Folqué, Joan Bruna

We consider the learning of algorithmic tasks by mere observation of input-output pairs. Rather than studying this as a black-box discrete regression problem with no assumption whatsoever on the input-output mapping, we concentrate on tasks that are amenable to the principle of divide and conquer, and study what are its implications in terms of learning. This principle creates a powerful inductive bias that we leverage with neural architectures that are defined recursively and dynamically, by learning two scale-invariant atomic operations: how to split a given input into smaller sets, and how to merge two partially solved tasks into a larger partial solution. Our model can be trained in weakly supervised environments, namely by just observing input-output pairs, and in even weaker environments, using a non-differentiable reward signal. Moreover, thanks to the dynamic aspect of our architecture, we can incorporate the computational complexity as a regularization term that can be optimized by backpropagation. We demonstrate the flexibility and efficiency of the Divide-and-Conquer Network on several combinatorial and geometric tasks: convex hull, clustering, knapsack and euclidean TSP. Thanks to the dynamic programming nature of our model, we show significant improvements in terms of generalization error and computational complexity.

📄 PDF Abstract BibTeX arXiv:1611.02401

Code (1)

alexnowakvila/DiCoNet 공식 구현 pytorch

Tasks

ClusteringInductive Bias

Similar Papers 제목 키워드 기반

Divide and Conquer in Video Anomaly Detection: A Comprehensive Review and New Approach

2023-09-26 · Jian Xiao, Tianyuan Liu, Genlin Ji

Video anomaly detection is a complex task, and the principle of "divide and conquer" is often regarded as an effective approach to tackling intricate issues. It's noteworthy that recent methods in video anomaly detection…

Anomaly DetectionPhilosophyVideo Anomaly Detection

UDC: A Unified Neural Divide-and-Conquer Framework for Large-Scale Combinatorial Optimization Problems

2024-06-29 · Zhi Zheng, Changliang Zhou, Tong Xialiang, Mingxuan Yuan 외

Single-stage neural combinatorial optimization solvers have achieved near-optimal results on various small-scale combinatorial optimization (CO) problems without requiring expert knowledge. However, these solvers exhibit…

Combinatorial OptimizationGraph Neural Network

Divide-and-conquer methods for big data analysis

2021-02-22 · Xueying Chen, Jerry Q. Cheng, Min-ge Xie

In the context of big data analysis, the divide-and-conquer methodology refers to a multiple-step process: first splitting a data set into several smaller ones; then analyzing each set separately; finally combining resul…

Divide-and-Conquer Large Scale Capacitated Arc Routing Problems with Route Cutting Off Decomposition

2019-12-29 · Yuzhou Zhang, Yi Mei, Buzhong Zhang, Keqin Jiang

The capacitated arc routing problem is a very important problem with many practical applications. This paper focuses on the large scale capacitated arc routing problem. Traditional solution optimization approaches usuall…

ARCProblem Decomposition

Optimal Tuning for Divide-and-conquer Kernel Ridge Regression with Massive Data

2018-07-01 · ICML 2018 7 · Ganggang Xu, Zuofeng Shang, Guang Cheng

Divide-and-conquer is a powerful approach for large and massive data analysis. In the nonparameteric regression setting, although various theoretical frameworks have been established to achieve optimality in estimat…

regressionTwo-sample testing