Goto

Collaborating Authors

 Deep Learning


AI-Designed Drugs by a DeepMind Spinoff Are Headed to Human Trials

WIRED

Isomorphic Labs president Max Jaderberg said at WIRED Health in London that the startup has built a "broad and exciting pipeline of new medicines." Google DeepMind's AlphaFold has already revolutionized scientists' understanding of proteins . Now, the ability of the platform to design safe and effective drugs is about to be put to the test. Isomorphic Labs, the UK-based biotech spinoff of Google DeepMind, will soon begin human trials of drugs designed by its Nobel Prize-winning AI technology. "We're gearing up to go into the clinic," Isomorphic Labs president Max Jaderberg said on April 16 at WIRED Health in London.


Supplementary Material for Enhancing Robotic Program Synthesis Through Environmental Context Anonymous Author(s) Affiliation Address email

Neural Information Processing Systems

The hardware employed4 consisted of 24 Intel(R) Xeon(R) Gold 5317 CPUs @ 3.00GHz, 8 modules of 32GB memory (with a5 speed of 3200MT/s), and 2 NVIDIAA40 GPUs with 48GB of memory each (NVIDIAUNIX x86_646 Kernel Module 510.108.03, CUDA version 11.6, cuDNN version 8.3).7 A.2 Network Architecture8 For the program synthesizing stage, the structure of the I/O encoder is elaborated in Table 1, where9 we employ dk1 dk2-s-do Conv to denote the 2D convolution with kernel size dk1 dk2, stride s, and10 output channel do. Additionally, BN refers to batch normalization [8], and di-do Linear denotes the11 fully-connected layer with input feature di and output feature do. The I/O encoder utilizes residual12 networks [7] and takes I/O pair with size 5 5 3 as inputs. To improve candidate programs through environmental contexts, the decoder's structure is elaborated14 in Table 2. Here, we utilize do-hGATv2Conv to represent the dynamic graph attention variant [1]15 with output channel do and multiple attention heads h, and do-nl denotes the nl layered bi-directional16 LSTM with output feature do.


Enhancing Robot Program Synthesis Through Environmental Context

Neural Information Processing Systems

Program synthesis aims to automatically generate an executable program that conforms to the given specification. Recent advancements have demonstrated that deep neural methodologies and large-scale pretrained language models are highly proficient in capturing program semantics. For robot programming, prior works have facilitated program synthesis by incorporating global environments. However, the assumption of acquiring a comprehensive understanding of the entire environment is often excessively challenging to achieve. In this work, we present a framework that learns to synthesize a program by rectifying potentially erroneous code segments, with the aid of partially observed environments. To tackle the issue of inadequate attention to partial observations, we propose to first learn an environment embedding space that can implicitly evaluate the impacts of each program token based on the precondition. Furthermore, by employing a graph structure, the model can aggregate both environmental and syntactic information flow and furnish smooth program rectification guidance. Extensive experimental evaluations and ablation studies on the partially observed VizDoom domain authenticate that our method offers superior generalization capability across various tasks and greater robustness when encountering noises.



Perceptual Attacks of No-Reference Image Quality Models with Human-in-the-Loop

Neural Information Processing Systems

No-reference image quality assessment (NR-IQA) aims to quantify how humans perceive visual distortions of digital images without access to their undistorted references. NR-IQA models are extensively studied in computational vision, and are widely used for performance evaluation and perceptual optimization of man-made vision systems. Here we make one of the first attempts to examine the perceptual robustness of NR-IQA models. Under a Lagrangian formulation, we identify insightful connections of the proposed perceptual attack to previous beautiful ideas in computer vision and machine learning. We test one knowledgedriven and three data-driven NR-IQA methods under four full-reference IQA models (as approximations to human perception of just-noticeable differences). Through carefully designed psychophysical experiments, we find that all four NRIQA models are vulnerable to the proposed perceptual attack. More interestingly, we observe that the generated counterexamples are not transferable, manifesting themselves as distinct design flows of respective NR-IQA methods.


Trans Tab: Learning Transferable Tabular Transformers Across Tables

Neural Information Processing Systems

Tabular data (or tables) are the most widely used data format in machine learning (ML). However, ML models often assume the table structure keeps fixed in training and testing. Before ML modeling, heavy data cleaning is required to merge disparate tables with different columns.


Shift Invariance Can Reduce Adversarial Robustness

Neural Information Processing Systems

Shift invariance is a critical property of CNNs that improves performance on classification. However, we show that invariance to circular shifts can also lead to greater sensitivity to adversarial attacks. We first characterize the margin between classes when a shift-invariant linear classifier is used. We show that the margin can only depend on the DC component of the signals. Then, using results about infinitely wide networks, we show that in some simple cases, fully connected and shift-invariant neural networks produce linear decision boundaries. Using this, we prove that shift invariance in neural networks produces adversarial examples for the simple case of two classes, each consisting of a single image with a black or white dot on a gray background. This is more than a curiosity; we show empirically that with real datasets and realistic architectures, shift invariance reduces adversarial robustness. Finally, we describe initial experiments using synthetic data to probe the source of this connection.


Supplementary to " Approximation with CNNs in Sobolev Space: with Applications to Classification "

Neural Information Processing Systems

In the Supplementary materials, we include detailed descriptions on convex surrogate losses,convolutional neural networks, non-asymptotic error bounds for commonly used loss functions, and prove Theorems 2.1,2.2, A toy example on the numerical performance of CNN approximation is presented in Appendix D. We next give a brief review of the convex surrogate loss functions and discuss in details on the connection between the excess risk with respect to the ฯ•-loss and that of 0-1 loss [28, 4]. Let ฯ•be a given convex univariate function ฯ•: R [0,). Instead of minimizing the excess risk R over H, we consider minimizing the risk with respect to the loss ฯ•(ฯ•-risk) R(f):= E{ฯ•(Yf(X))} over a certain class of functions F, where ฯ•: R [0,) is some generic loss function. For the special case when H = {h: h(x) = sign(f(x)),f F} and ฯ•() is a step function, i.e., ฯ•(x) = 1 Guohao Shen and Yuling Jiao contributed equally to this work Corresponding authors 36th Conference on Neural Information Processing Systems (NeurIPS 2022). As shown in [28] and [4], for a properly chosen ฯ•, ห†fn can indeed help reduce the 0-1 excess risk R (ห†hn) R (h0). More precisely, let R0:= inff measurable R(f), then for a proper ฯ•, we have ฯˆ(R (ห†hn) R (h0)) R(ห†fn) R(f0), where ฯˆ: [ 1,1] [0,)is a nonnegative continuous function, invertible on [0,1], and achieves its minimum at 0 with ฯˆ(0) = 0. A wide variety of popular classification methods are based on this tactic.



Understanding Programmatic Weak Supervision via Source-aware Influence Function

Neural Information Processing Systems

Programmatic Weak Supervision (PWS) aggregates the source votes of multiple weak supervision sources into probabilistic training labels, which are in turn used to train an end model. With its increasing popularity, it is critical to have some tool for users to understand the influence of each component (e.g., the source vote or training data) in the pipeline and interpret the end model behavior. To achieve this, we build on Influence Function (IF) and propose source-aware IF2, which leverages the generation process of the probabilistic labels to decompose the end model's training objective and then calculate the influence associated with each (data, source, class) tuple. These primitive influence score can then be used to estimate the influence of individual component of PWS, such as source vote, supervision source, and training data. On datasets of diverse domains, we demonstrate multiple use cases: (1) interpreting incorrect predictions from multiple angles that reveals insights for debugging the PWS pipeline, (2) identifying mislabeling of sources with a gain of 9%-37% over baselines, and (3) improving the end model's generalization performance by removing harmful components in the training objective (13%-24% better than ordinary IF).