Goto

Collaborating Authors

 Deep Learning


Multi-modal Graph Fusion for Inductive Disease Classification in Incomplete Datasets

arXiv.org Machine Learning

Clinical diagnostic decision making and population-based studies often rely on multi-modal data which is noisy and incomplete. Recently, several works proposed geometric deep learning approaches to solve disease classification, by modeling patients as nodes in a graph, along with graph signal processing of multi-modal features. Many of these approaches are limited by assuming modality- and feature-completeness, and by transductive inference, which requires re-training of the entire model for each new test sample. In this work, we propose a novel inductive graph-based approach that can generalize to out-of-sample patients, despite missing features from entire modalities per patient. We propose multi-modal graph fusion which is trained end-to-end towards node-level classification. We demonstrate the fundamental working principle of this method on a simplified MNIST toy dataset. In experiments on medical data, our method outperforms single static graph approach in multi-modal disease classification.


PiNet: A Permutation Invariant Graph Neural Network for Graph Classification

arXiv.org Machine Learning

We propose an end-to-end deep learning learning model for graph classification and representation learning that is invariant to permutation of the nodes of the input graphs. We address the challenge of learning a fixed size graph representation for graphs of varying dimensions through a differentiable node attention pooling mechanism. In addition to a theoretical proof of its invariance to permutation, we provide empirical evidence demonstrating the statistically significant gain in accuracy when faced with an isomorphic graph classification task given only a small number of training examples. We analyse the effect of four different matrices to facilitate the local message passing mechanism by which graph convolutions are performed vs. a matrix parametrised by a learned parameter pair able to transition smoothly between the former. Finally, we show that our model achieves competitive classification performance with existing techniques on a set of molecule datasets.


Adaptive image-feature learning for disease classification using inductive graph networks

arXiv.org Machine Learning

Recently, Geometric Deep Learning (GDL) has been introduced as a novel and versatile framework for computer-aided disease classification. GDL uses patient meta-information such as age and gender to model patient cohort relations in a graph structure. Concepts from graph signal processing are leveraged to learn the optimal mapping of multi-modal features, e.g. from images to disease classes. Related studies so far have considered image features that are extracted in a pre-processing step. We hypothesize that such an approach prevents the network from optimizing feature representations towards achieving the best performance in the graph network. We propose a new network architecture that exploits an inductive end-to-end learning approach for disease classification, where filters from both the CNN and the graph are trained jointly. We validate this architecture against state-of-the-art inductive graph networks and demonstrate significantly improved classification scores on a modified MNIST toy dataset, as well as comparable classification results with higher stability on a chest X-ray image dataset. Additionally, we explain how the structural information of the graph affects both the image filters and the feature learning.


3d-SMRnet: Achieving a new quality of MPI system matrix recovery by deep learning

arXiv.org Machine Learning

Magnetic particle imaging (MPI) data is commonly reconstructed using a system matrix acquired in a time-consuming calibration measurement. The calibration approach has the important advantage over model-based reconstruction that it takes the complex particle physics as well as system imperfections into account. This benefit comes for the cost that the system matrix needs to be re-calibrated whenever the scan parameters, particle types or even the particle environment (e.g. viscosity or temperature) changes. One route for reducing the calibration time is the sampling of the system matrix at a subset of the spatial positions of the intended field-of-view and employing system matrix recovery. Recent approaches used compressed sensing (CS) and achieved subsampling factors up to 28 that still allowed reconstructing MPI images of sufficient quality. In this work, we propose a novel framework with a 3d-System Matrix Recovery Network and demonstrate it to recover a 3d system matrix with a subsampling factor of 64 in less than one minute and to outperform CS in terms of system matrix quality, reconstructed image quality, and processing time. The advantage of our method is demonstrated by reconstructing open access MPI datasets. The model is further shown to be capable of inferring system matrices for different particle types.


Generalized Dilation Neural Networks

arXiv.org Machine Learning

Vanilla convolutional neural networks are known to provide superior performance not only in image recognition tasks but also in natural language processing and time series analysis. One of the strengths of convolutional layers is the ability to learn features about spatial relations in the input domain using various parameterized convolutional kernels. However, in time series analysis learning such spatial relations is not necessarily required nor effective. In such cases, kernels which model temporal dependencies or kernels with broader spatial resolutions are recommended for more efficient training as proposed by dilation kernels. However, the dilation has to be fixed a priori which limits the flexibility of the kernels. We propose generalized dilation networks which generalize the initial dilations in two aspects. First we derive an end-to-end learnable architecture for dilation layers where also the dilation rate can be learned. Second we break up the strict dilation structure, in that we develop kernels operating independently in the input space.


Deep learning Calculus - Data Science - Machine Learning AI - BuzzTechy

#artificialintelligence

Udemy Online Course - Deep learning Calculus - Data Science - Machine Learning AI Mastering Calculus for Deep learning / Machine learning / Data Science / Data Analysis / AI using Python You start by learning the definition of function and move your way up for fitting the data to the function which is the core for any Machine learning, Deep Learning, Artificial intelligence, Data Science Application. Once you have mastered the concepts of this course, you will never be blind while applying the algorithm to your data, instead you have the intuition as how each code is working in background. What you'll learn Build Mathematical intuition especially Calculus required for Deep learning, Data Science and Machine Learning The Calculus intuition required to become a Data Scientist / Machine Learning / Deep learning Practitioner How to take their Data Science / Machine Learning / Deep learning career to the next level Hacks, tips & tricks for their Data Science / Machine Learning / Deep learning career Implement Machine Learning / Deep learning Algorithms better Learn core concept to Implement in Machine Learning / Deep learning Who this course is for: Data Scientists who wish to improve their career in Data Science. Deep learning / Machine learning practitioner who wants to take the career to next level Any one who wants to understand the underpinnings of Maths in Data Science, Machine Learning, Deep Learning and Artificial intelligence Any Data Science / Machine Learning / Deep learning enthusiast Any student or professional who wants to start or transition to a career in Data Science / Machine Learning / Deep learning Students who want to refresh and learn important maths concepts required for Machine Learning, Deep Learning & Data Science. Data Scientists who wish to improve their career in Data Science.


27 Amazing Data Science Books Every Data Scientist Should Read

#artificialintelligence

Every person has their own way of learning. What helped me break into data science was books. There is nothing like opening your mind to a world of knowledge condensed into a few hundred pages. There is a magic and allure to books that I have never found in any other medium of learning. "If you only read the books that everyone else is reading, you can only think what everyone else is thinking." Learning Data Science on your own can be a very daunting task! There are numerous ways to learn today – MOOCs, workshops, degrees, diplomas, articles, and so on.


MIT CSAIL details technique for shrinking neural networks without compromising accuracy

#artificialintelligence

Deep neural nets are often quite large and require correspondingly large corpora, and training them can take days on even the priciest of purpose-built hardware. But it might not have to be that way. In a new study ("The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networks") published by scientists at MIT's Computer Science and Artificial Intelligence Lab (CSAIL), deep neural networks are shown to contain subnets that are up to 10 times smaller than the entire network, but which are capable of being trained to make equally precise predictions, in some cases more quickly than the originals. The work is scheduled to be presented at the International Conference on Learning Representations (ICLR) in New Orleans, where it was named one of the conference's top two papers out of roughly 1,600 submissions. "If the initial network didn't have to be that big in the first place, why can't you just create one that's the right size at the beginning?" said PhD student and coauthor Jonathan Frankle in a statement.


New features for Azure Machine Learning are now available Azure updates Microsoft Azure

#artificialintelligence

Model Interpretability - Machine learning interpretability allows data scientists to explain machine learning models globally on all data, or locally on a specific data point using the state-of-art technologies in an easy-to-use and scalable fashion. Machine Learning interpretability incorporates technologies developed by Microsoft and proven third-party libraries (for example, SHAP and LIME). The SDK creates a common API across the integrated libraries and integrates Azure Machine Learning services. Using this SDK, you can explain machine learning models globally on all data, or locally on a specific data point using the state-of-art technologies in an easy-to-use and scalable fashion. Forecasting via AutomatedML, Automated ML advancements and AutomatedML supported on Databricks, CosmosDB & HDInsight – Automated ML automates parts of the ML workflow, reducing the time it takes to build ML models, freeing data scientists to focus on their important work, while simplifying ML and opening it up to a wider audience.


Ian Goodfellow: Generative Adversarial Networks (GANs) MIT Artificial Intelligence (AI) Podcast

#artificialintelligence

Ian Goodfellow is an author of the popular textbook on deep learning (simply titled "Deep Learning"). He invented Generative Adversarial Networks (GANs) and with his 2014 paper is responsible for launching the incredible growth of research on GANs. He got his BS and MS at Stanford, his PhD at University of Montreal with Yoshua Bengio and Aaron Courville. He held several research positions including at OpenAI, Google Brain, and now at Apple as director of machine learning. This recording happened while Ian was still at Google Brain.