Goto

Collaborating Authors

 Statistical Learning


Robust modal regression with direct log-density derivative estimation

arXiv.org Machine Learning

Modal regression is aimed at estimating the global mode (i.e., global maximum) of the conditional density function of the output variable given input variables, and has led to regression methods robust against heavy-tailed or skewed noises. The conditional mode is often estimated through maximization of the modal regression risk (MRR). In order to apply a gradient method for the maximization, the fundamental challenge is accurate approximation of the gradient of MRR, not MRR itself. To overcome this challenge, in this paper, we take a novel approach of directly approximating the gradient of MRR. To approximate the gradient, we develop kernelized and neural-network-based versions of the least-squares log-density derivative estimator, which directly approximates the derivative of the log-density without density estimation. With direct approximation of the MRR gradient, we first propose a modal regression method with kernels, and derive a new parameter update rule based on a fixed-point method. Then, the derived update rule is theoretically proved to have a monotonic hill-climbing property towards the conditional mode. Furthermore, we indicate that our approach of directly approximating the gradient is compatible with recent sophisticated stochastic gradient methods (e.g., Adam), and then propose another modal regression method based on neural networks. Finally, the superior performance of the proposed methods is demonstrated on various artificial and benchmark datasets.


Towards Learning Cross-Modal Perception-Trace Models

arXiv.org Artificial Intelligence

Representation learning is a key element of state-of-the-art deep learning approaches. It enables to transform raw data into structured vector space embeddings. Such embeddings are able to capture the distributional semantics of their context, e.g. by word windows on natural language sentences, graph walks on knowledge graphs or convolutions on images. So far, this context is manually defined, resulting in heuristics which are solely optimized for computational performance on certain tasks like link-prediction. However, such heuristic models of context are fundamentally different to how humans capture information. For instance, when reading a multi-modal webpage (i) humans do not perceive all parts of a document equally: Some words and parts of images are skipped, others are revisited several times which makes the perception trace highly non-sequential; (ii) humans construct meaning from a document's content by shifting their attention between text and image, among other things, guided by layout and design elements. In this paper we empirically investigate the difference between human perception and context heuristics of basic embedding models. We conduct eye tracking experiments to capture the underlying characteristics of human perception of media documents containing a mixture of text and images. Based on that, we devise a prototypical computational perception-trace model, called CMPM. We evaluate empirically how CMPM can improve a basic skip-gram embedding approach. Our results suggest, that even with a basic human-inspired computational perception model, there is a huge potential for improving embeddings since such a model does inherently capture multiple modalities, as well as layout and design elements.


Machine Learning and Infrared Thermography for Breast Cancer Detection

#artificialintelligence

Breast cancer kills a large number of women around the world. Infrared thermography is a promising screening technique which does not involve harmful radiation for the patient and has a relatively low cost. This work proposes an approach for classifying patients into three different classes using infrared images: healthy patients, patients with benign changes and patients with cancer (malignant changes). A set of features is extracted from each image and two approaches are used in the classification process. The first is based on Artificial Neural Networks while the second is based on Support Vector Machines.


Linear Regression with Gradient Descent from Scratch in Numpy

#artificialintelligence

I strongly advise you to read the article linked above. It will set the foundations on the topic, plus some math is already discussed there. To start out, I'll define my dataset -- only three points that are in a linear relationship. I've chosen so few points only because the math will be shorter -- needless to say, the math won't be more complex for longer dataset, it would just be longer, and I don't want to make some stupid arithmetic mistake. Then I'll set coefficients beta 0 and beta 1 to some constant and define the cost function as Sum of Squared Residuals (SSR/SSE).


Cat Recognizer

#artificialintelligence

The idea for writing this article is three folds. First, to solve an interesting problem from start to end. Second, while solving the problem learn the theory, maths & intuition behind it. And third I believe, it is one of the most elegant way to get started with the entire genre of Deep Learning. For me it has to be the first step.


Demystifying Different Variants of Gradient Descent Optimization Algorithm

#artificialintelligence

In this post, we have looked at the batch gradient descent, the need to develop new optimization techniques, and then we briefly discussed how to interpret contour plots. After that, we have looked at behind six different optimization techniques and three different data strategies (batch, mini-batch & stochastic) with an intuitive understanding which helps to know where to use any of these algorithms. In Practice Adam optimizer with mini-batch of sizes 32, 64 and 128 is the default choice, at least for all the image classification tasks which deal with CNN and large sequence to sequence models.


uLektz Skills Latest Industry Required Skill Courses

#artificialintelligence

Data Science is the study of the generalizable extraction of knowledge from data. This course serves as an introduction to the data science principles required to tackle data-rich problems in business and academia, including: Statistical Interference, Machine Learning, Machine Learning algorithms, Classification techniques, Decision Tree, Clustering, Recommender Engines, Text Mining & Time series. The Data Science course enables you to gain knowledge of the entire life cycle of Data Science, analyze and visualize different data sets, different Machine Learning Algorithms like K-Means Clustering, Decision Trees, Random Forest, and Naive Bayes.


Basic Tutorial with TensorFlow.js: Linear Regression

#artificialintelligence

Fresh off of the OpenAI Retro contest, I wanted to keep exploring more AI topics. Somebody told me that the best way to learn was reproducing other people's papers, but not wanting to learn any more Python than I had to, I decided to try to tackle some existing work with TensorFlow.js. I first tried to run with a GAN, but I realized it might be better to crawl first since I am coming from a pretty fresh background. I was able to find a series of basic TensorFlow examples that I felt would let me ladder up my TensorFlow.js I'll be redoing all of these Basic Operations and Linear Regressionwith TensorFlow.js.


Training, validation and testing for supervised machine learning models

#artificialintelligence

Validating and testing our supervised machine learning models is essential to ensuring that they generalize well. SAS Viya makes it easy to train, validate, and test our machine learning models. Training data are used to fit each model. Training a model involves using an algorithm to determine model parameters (e.g., weights) or other logic to map inputs (independent variables) to a target (dependent variable). Model fitting can also include input variable (feature) selection.


Detecting time-evolving phenotypic topics via tensor factorization on electronic health records: Cardiovascular disease case study

#artificialintelligence

Present a method using Tensor Factorization to find subphenotypes from longitudinal EHR. We applied this approach to 12,380 patients' 10-year PheCodes prior to CVD. We identified 14 subphenotypes and showed the progress pattern. Topics Vitamin D deficiency, Urinary infections cannot be explained by traditional risk factors. Discovering subphenotypes of complex diseases can help characterize disease cohorts for investigative studies aimed at developing better diagnoses and treatments.