Goto

Collaborating Authors

 Genre


Human Decision-Making under Limited Time

Neural Information Processing Systems

Abstract Subjective expected utility theory assumes that decision-makers possess unlimited computational resources to reason about their choices; however, virtually all decisions in everyday life are made under resource constraints---i.e. decision-makers are bounded in their rationality. Here we experimentally tested the predictions made by a formalization of bounded rationality based on ideas from statistical mechanics and information-theory. We systematically tested human subjects in their ability to solve combinatorial puzzles under different time limitations. We found that our bounded-rational model accounts well for the data. The decomposition of the fitted model parameter into the subjects' expected utility function and resource parameter provide interesting insight into the subjects' information capacity limits. Our results confirm that humans gradually fall back on their learned prior choice patterns when confronted with increasing resource limitations.


Visual Dynamics: Probabilistic Future Frame Synthesis via Cross Convolutional Networks

Neural Information Processing Systems

We study the problem of synthesizing a number of likely future frames from a single input image. In contrast to traditional methods, which have tackled this problem in a deterministic or non-parametric way, we propose a novel approach which models future frames in a probabilistic manner. Our proposed method is therefore able to synthesize multiple possible next frames using the same model. Solving this challenging problem involves low- and high-level image and motion understanding for successful image synthesis. Here, we propose a novel network structure, namely a Cross Convolutional Network, that encodes images as feature maps and motion information as convolutional kernels to aid in synthesizing future frames. In experiments, our model performs well on both synthetic data, such as 2D shapes and animated game sprites, as well as on real-wold video data. We show that our model can also be applied to tasks such as visual analogy-making, and present analysis of the learned network representations.


Fast and Provably Good Seedings for k-Means

Neural Information Processing Systems

Seeding - the task of finding initial cluster centers - is critical in obtaining high-quality clusterings for k-Means. However, k-means++ seeding, the state of the art algorithm, does not scale well to massive datasets as it is inherently sequential and requires k full passes through the data. It was recently shown that Markov chain Monte Carlo sampling can be used to efficiently approximate the seeding step of k-means++. However, this result requires assumptions on the data generating distribution. We propose a simple yet fast seeding algorithm that produces *provably* good clusterings even *without assumptions* on the data. Our analysis shows that the algorithm allows for a favourable trade-off between solution quality and computational cost, speeding up k-means++ seeding by up to several orders of magnitude. We validate our theoretical results in extensive experiments on a variety of real-world data sets.


Swapout: Learning an ensemble of deep architectures

Neural Information Processing Systems

We describe Swapout, a new stochastic training method, that outperforms ResNets of identical network structure yielding impressive results on CIFAR-10 and CIFAR-100. Swapout samples from a rich set of architectures including dropout, stochastic depth and residual architectures as special cases. When viewed as a regularization method swapout not only inhibits co-adaptation of units in a layer, similar to dropout, but also across network layers. We conjecture that swapout achieves strong regularization by implicitly tying the parameters across layers. When viewed as an ensemble training method, it samples a much richer set of architectures than existing methods such as dropout or stochastic depth. We propose a parameterization that reveals connections to exiting architectures and suggests a much richer set of architectures to be explored. We show that our formulation suggests an efficient training method and validate our conclusions on CIFAR-10 and CIFAR-100 matching state of the art accuracy. Remarkably, our 32 layer wider model performs similar to a 1001 layer ResNet model.


Lazily Adapted Constant Kinky Inference for Nonparametric Regression and Model-Reference Adaptive Control

arXiv.org Machine Learning

Techniques known as Nonlinear Set Membership prediction, Lipschitz Interpolation or Kinky Inference are approaches to machine learning that utilise presupposed Lipschitz properties to compute inferences over unobserved function values. Provided a bound on the true best Lipschitz constant of the target function is known a priori they offer convergence guarantees as well as bounds around the predictions. Considering a more general setting that builds on Hoelder continuity relative to pseudo-metrics, we propose an online method for estimating the Hoelder constant online from function value observations that possibly are corrupted by bounded observational errors. Utilising this to compute adaptive parameters within a kinky inference rule gives rise to a nonparametric machine learning method, for which we establish strong universal approximation guarantees. That is, we show that our prediction rule can learn any continuous function in the limit of increasingly dense data to within a worst-case error bound that depends on the level of observational uncertainty. We apply our method in the context of nonparametric model-reference adaptive control (MRAC). Across a range of simulated aircraft roll-dynamics and performance metrics our approach outperforms recently proposed alternatives that were based on Gaussian processes and RBF-neural networks. For discrete-time systems, we provide stability guarantees for our learning-based controllers both for the batch and the online learning setting.


Very Fast Kernel SVM under Budget Constraints

arXiv.org Machine Learning

In this paper we propose a fast online Kernel SVM algorithm under tight budget constraints. We propose to split the input space using LVQ and train a Kernel SVM in each cluster. To allow for online training, we propose to limit the size of the support vector set of each cluster using different strategies. We show in the experiment that our algorithm is able to achieve high accuracy while having a very high number of samples processed per second both in training and in the evaluation.


Learning from Conditional Distributions via Dual Embeddings

arXiv.org Machine Learning

Many machine learning tasks, such as learning with invariance and policy evaluation in reinforcement learning, can be characterized as problems of learning from conditional distributions. In such problems, each sample $x$ itself is associated with a conditional distribution $p(z|x)$ represented by samples $\{z_i\}_{i=1}^M$, and the goal is to learn a function $f$ that links these conditional distributions to target values $y$. These learning problems become very challenging when we only have limited samples or in the extreme case only one sample from each conditional distribution. Commonly used approaches either assume that $z$ is independent of $x$, or require an overwhelmingly large samples from each conditional distribution. To address these challenges, we propose a novel approach which employs a new min-max reformulation of the learning from conditional distribution problem. With such new reformulation, we only need to deal with the joint distribution $p(z,x)$. We also design an efficient learning algorithm, Embedding-SGD, and establish theoretical sample complexity for such problems. Finally, our numerical experiments on both synthetic and real-world datasets show that the proposed approach can significantly improve over the existing algorithms.


Janitorial Services and Artificial Intelligence

#artificialintelligence

Janitorial services vendors and workers, through the years, have been plagued by inefficient and labor intensive processes that often result in an insufficient level of cleanliness and sanitization, a challenge that is currently the focus of several artificial intelligence developers and robotic cleaning tool manufacturers. Everyone, to some degree, is familiar with the Roomba robot vacuum cleaner line, manufactured by iRobot. Love them or hate them, the robots represent the steady march of humanity toward the automation of time-consuming tasks that often lead to repetitive motion injuries in operators. However, the manner in which the systems go about their duties, as well as the reasoning behind automated decisions, is not without its critics. A commonly cited issue with current technologies is the lack of transparency and understanding regarding the underlying instructions, performance, and functionality of the systems.


iPhone manufacturer Foxconn plans to replace almost every human worker with robots

#artificialintelligence

Foxconn, the Taiwanese manufacturing giant behind Apple's iPhone and numerous other major electronics devices, aims to automate away a vast majority of its human employees, according to a report from DigiTimes. Dai Jia-peng, the general manager of Foxconn's automation committee, says the company has a three-phase plan in place to automate its Chinese factories using software and in-house robotics units, known as Foxbots. The first phase of Foxconn's automation plans involve replacing the work that is either dangerous or involves repetitious labor humans are unwilling to do. The second phase involves improving efficiency by streamlining production lines to reduce the number of excess robots in use. The third and final phase involves automating entire factories, "with only a minimal number of workers assigned for production, logistics, testing, and inspection processes," according to Jia-peng.


The Year In Review: Salesforce -- Trefis

#artificialintelligence

Salesforce (NYSE:CRM) continued its stellar performance in 2016, with its top line growing at more than 25% in the first three quarters of the fiscal year and beating market expectations. Additionally, the company's added focus on improving its bottom line started to pay dividends, with its earnings per share for the first nine months growing appreciably from -$0.03 in 2015 to $0.34 in 2016. Moreover, during the year, Salesforce made a number of acquisitions and made a push in the e-commerce and artificial intelligence domains, opening up avenues for further growth. Apart from this, the company also affirmed its goal of $10 billion in revenues, which it expects to achieve by the end of next year. Despite a good performance in the first three quarters of the year, Salesforce's stock is currently trading 12% lower than its price in January, owing to a tougher market environment and relatively soft performance in the second quarter.