Statistical Learning
Shape Constrained Tensor Decompositions using Sparse Representations in Over-Complete Libraries
Lusch, Bethany, Chi, Eric C., Kutz, J. Nathan
We consider $N$-way data arrays and low-rank tensor factorizations where the time mode is coded as a sparse linear combination of temporal elements from an over-complete library. Our method, Shape Constrained Tensor Decomposition (SCTD) is based upon the CANDECOMP/PARAFAC (CP) decomposition which produces $r$-rank approximations of data tensors via outer products of vectors in each dimension of the data. By constraining the vector in the temporal dimension to known analytic forms which are selected from a large set of candidate functions, more readily interpretable decompositions are achieved and analytic time dependencies discovered. The SCTD method circumvents traditional {\em flattening} techniques where an $N$-way array is reshaped into a matrix in order to perform a singular value decomposition. A clear advantage of the SCTD algorithm is its ability to extract transient and intermittent phenomena which is often difficult for SVD-based methods. We motivate the SCTD method using several intuitively appealing results before applying it on a number of high-dimensional, real-world data sets in order to illustrate the efficiency of the algorithm in extracting interpretable spatio-temporal modes. With the rise of data-driven discovery methods, the decomposition proposed provides a viable technique for analyzing multitudes of data in a more comprehensible fashion.
Application of multiview techniques to NHANES dataset
Disease prediction or classification using health datasets involve using well-known predictors associated with the disease as features for the models. This study considers multiple data components of an individual's health, using the relationship between variables to generate features that may improve the performance of disease classification models. In order to capture information from different aspects of the data, this project uses a multiview learning approach, using Canonical Correlation Analysis (CCA), a technique that finds projections with maximum correlations between two data views. Data categories collected from the NHANES survey (1999-2014) are used as views to learn the multiview representations. The usefulness of the representations is demonstrated by applying them as features in a Diabetes classification task.
Build Better Machine Learning Models in Less Time with Transfer Learning
Our control model was a well established machine learning model using features that are known to work well. For text, the features are essentially normalized word counts (TF-IDF: term frequency / inverse document frequency vectors). For images, we use HOG features (histogram of oriented gradients). These features were fed into a logistic regression model for training and prediction. Our test model used custom collection; we fed data, trained a model, and made a prediction using transfer learning for text and image analysis under the covers.
Data analysis - from scan to prediction - SoilCares
Machine learning is, in essence, the process of applying algorithms to identify patterns in the data that correspond with the ground truth of that data. In our case, the ground truth is the reference values found in the GSL, and the patterns are the spectra for each sample. The regression model calculates a function to transform a spectrum into each of its reference values. For example, the presence of a significant peak in the spectrum could correspond with a high Potassium concentration. We also create regression models that allow us to predict how confident the predictions for a spectrum are.
Top July stories: Bayesian Machine Learning, Explained; Why Big Data is in Trouble: They Forgot About Applied Statistics
Most viewed July stories Bayesian Machine Learning, Explained Why Big Data is in Trouble: They Forgot About Applied Statistics How to Start Learning Deep Learning Top Machine Learning MOOCs and Online Lectures: A Comprehensive Survey What Has Pokemon Got To Do With Big Data? 5 Big Data Projects You Can No Longer Overlook SAS vs R vs Python: Which Tool Do Analytics Pros Prefer? Data Mining History: The Invention of Support Vector Machines Text Mining 101: Topic Modeling 5 Deep Learning Projects You Can No Longer Overlook Most shared Why Big Data is in Trouble: They Forgot About Applied Statistics Bayesian Machine Learning, Explained What Has Pokemon Got To Do With Big Data? Data Mining/Data Science "Nobel Prize": 2016 SIGKDD Innovation Award to Philip S. Yu SAS vs R vs Python: Which Tool Do Analytics Pros Prefer? How to Start Learning Deep Learning Data Mining History: The Invention of Support Vector Machines 5 Big Data Projects You Can No Longer Overlook What is Softmax Regression and How is it Related to Logistic Regression? 7 Steps to Understanding NoSQL Databases
What are the hot topics in Machine Learning Papers?
NIPS (which stands for "Neural Information Processing Systems") is an annual conference on machine learning and computational neuroscience, and papers presented there reveal what experts in the field are working on. Conveniently, you can find the data from the 2015 conference from Kaggle's NIPS 2015 Papers page. Let's load the data downloaded from Kaggle to the current folder. I also wrote a script nips2015_parse_html in order to parse the HTML file "accepted_papers.html" We can visualize which organization the authors of accepted papers belong to using graphs.
How to Work Through a Regression Machine Learning Project in Weka Step-By-Step - Machine Learning Mastery
The fastest way to get good at applied machine learning is to practice on end-to-end projects. In this post you will discover how to work through a regression problem in Weka, end-to-end. Step-By-Step Regression Machine Learning Project Tutorial in Weka Photo by vagawi, some rights reserved. This tutorial will walk you through the key steps required to complete a machine learning project in Weka. Weka is the best platform for beginners getting started in applied machine learning.
Machine Learning Exercises In Python, Part 8
This post is part of a series covering the exercises from Andrew Ng's machine learning class on Coursera. The original code, exercise text, and data files for this post are available here. We've now reached the last post in this series! It's been an interesting journey. Andrew's class was really well-done and translating it all to python has been a fun experience.
Chi-Squared Test
Before we build stats/machine learning models, it is a good practice to understand which predictors are significant and have an impact on the response variable. In this post we deal with a particular case when both your response and predictor are categorical variables. By the end of this you'd have gained an understanding of what predictive modelling is and what the significance and purpose of chi-square statistic is. We will go through a hypothetical case study to understand the math behind it. We will actually implement a chi-squared test in R and learn to interpret the results.
Consistency constraints for overlapping data clustering
Culbertson, Jared, Guralnik, Dan P., Hansen, Jakob, Stiller, Peter F.
We examine overlapping clustering schemes with functorial constraints, in the spirit of Carlsson--Memoli. This avoids issues arising from the chaining required by partition-based methods. Our principal result shows that any clustering functor is naturally constrained to refine single-linkage clusters and be refined by maximal-linkage clusters. We work in the context of metric spaces with non-expansive maps, which is appropriate for modeling data processing which does not increase information content.