Goto

Collaborating Authors

 Statistical Learning


Complex Network Analysis of Men Single ATP Tennis Matches

arXiv.org Artificial Intelligence

During the last decades Network Science field has been rediscovered and addressed as the "new science" [2], [3]. A lot of issues have been (re-)examined thanks to Network Science techniques, which are nowadays permeating the way we face the world as a unique interconnected component. The presence and the immediate availability of a huge amount of digital data describing every kind of network and the way in which its nodes interact, has made possible an interdisciplinary analysis of many large-scale systems. Similar techniques have been recently applied also to professional sports, in order to discover complex interactions phenomena and universal rules which are almost invisible and difficult to recognize restricting the attention to small networks or to microscopic level. For example, complexnetwork analysis were conducted on soccer (e.g. in [4] and [5]), football ([6] and [7]), basket ([8] and [9]), baseball ([10]) and cricket ([11] and [12]), just to name a few. In professional tennis as well, there are few studies examining how to map matches into complex networks and then developing new ranking methods alternative to the ATP (Association of Tennis Professionals) official one. The first work of this kind is represented by [13], where the authors explained the network generation and then they performed some simple analysis on single Grand Slams tournaments matches only (i.e.


Key Algorithms and Statistical Models for Aspiring Data Scientists

@machinelearnbot

As a data scientist who has been in the profession for several years now, I am often approached for career advice or guidance in course selection related to machine learning by students and career switchers on LinkedIn and Quora. Some questions revolve around educational paths and program selection, but many questions focus on what sort of algorithms or models are common in data science today. With a glut of algorithms from which to choose, it's hard to know where to start. Courses may include algorithms that aren't typically used in industry today, and courses may exclude very useful methods that aren't trending at the moment. Software-based programs may exclude important statistical concepts, and mathematically-based programs may skip over some of the key topics in algorithm design. I've put together a short guide for aspiring data scientists, particularly focused on statistical models and machine learning models (supervised and unsupervised); many of these topics are covered in textbooks, graduate-level statistics courses, data science bootcamps, and other training resources (some of which are included in the reference section of the article).


An Introduction to Time Series Forecasting with Prophet Package in Exploratory

#artificialintelligence

We are adding Time Series Forecasting with the revolutionary amazing'Prophet' package with Exploratory v3.3! If not, then you can forecast the future and will be rich but so will everybody else. A part of the reason why it's hard is that the things like stock prices can be dramatically changed by many different conditions and irrational human behaviors influence the outcome a lot while such forecasting algorithms tend to build models based on the past data and with some reasonable logics behind. But it could be relatively easier for some other areas. For example, the population, GDP, or alcohol consumption of the United States can be forecasted relatively easier because these values won't dramatically change, so we can possibly forecast the long-term trend and that's what most of the economists at governments and institutions have been showing reasonable results.


When Will That Happen? A Novel Approach to Time Series Prediction - Emcien

#artificialintelligence

Knowing when something will happen โ€“ not simply that it will happen โ€“ can better enable you to take the right action at the right time in response to a prediction. As a result, you can make a bigger impact to the outcome you want to improve. That's why it's so valuable to analyze time series data and make time series predictions. But it typically refers to a type of time series prediction in which you estimate or project the value of a single variable, or multiple variables, at various points in time in the future. For example, many businesses forecast sales (variable) figures (value) each week for the quarter (time).


When Will That Happen? A Novel Approach to Time Series Prediction - Emcien

#artificialintelligence

Knowing when something will happen โ€“ not simply that it will happen โ€“ can better enable you to take the right action at the right time in response to a prediction. As a result, you can make a bigger impact to the outcome you want to improve. That's why it's so valuable to analyze time series data and make time series predictions. But it typically refers to a type of time series prediction in which you estimate or project the value of a single variable, or multiple variables, at various points in time in the future. For example, many businesses forecast sales (variable) figures (value) each week for the quarter (time).


Open Machine Learning Course. Topic 6. Feature Engineering and Feature Selection

#artificialintelligence

In this course, we have already seen several key machine learning algorithms. However, before moving on to the more fancy ones, we'd like to take a small detour and talk about data preparation. The well-known concept of "garbage in -- garbage out" applies 100% to any task in machine learning. Any experienced professional can recall numerous times when a simple model trained on high-quality data was proven to be better than a complicated multi-model ensemble built on data that wasn't clean. This article will contain almost no math, but there will be a fair amount of code. Some examples will use the dataset from Renthop company, which is used in the Two Sigma Connect: Rental Listing Inquiries Kaggle competition. In this task, you need to predict the popularity of a new rental listing, i.e. classify the listing into three classes: ['low', 'medium', 'high']. To evaluate the solutions, we will use the log loss metric (the smaller, the better).


Stability of the Stochastic Gradient Method for an Approximated Large Scale Kernel Machine

arXiv.org Machine Learning

In this paper we measured the stability of stochastic gradient method (SGM) for learning an approximated Fourier primal support vector machine. The stability of an algorithm is considered by measuring the generalization error in terms of the absolute difference between the test and the training error. Our problem is to learn an approximated kernel function using random Fourier features for a binary classification problem via online convex optimization settings. For a convex, Lipschitz continuous and smooth loss function, given reasonable number of iterations stochastic gradient method is stable. We showed that with a high probability SGM generalizes well for an approximated kernel under given assumptions.We empirically verified the theoretical findings for different parameters using several data sets.


Variational Inference In Pachinko Allocation Machines

arXiv.org Machine Learning

The Pachinko Allocation Machine (PAM) is a deep topic model that allows representing rich correlation structures among topics by a directed acyclic graph over topics. Because of the flexibility of the model, however, approximate inference is very difficult. Perhaps for this reason, only a small number of potential PAM architectures have been explored in the literature. In this paper we present an efficient and flexible amortized variational inference method for PAM, using a deep inference network to parameterize the approximate posterior distribution in a manner similar to the variational autoencoder. Our inference method produces more coherent topics than state-of-art inference methods for PAM while being an order of magnitude faster, which allows exploration of a wider range of PAM architectures than have previously been studied.


Machine learning model closely predicts patient waiting times for CT, MRI

#artificialintelligence

"We noticed that most patients who were dissatisfied with the displayed waiting times were delayed for longer than predicted, so the need for more accurate models became imminent," Curtis et al. said. "We also wanted to predict not only waiting times for walk-in facilities, but also delays for the scheduled facilities." Stepping outside of existing research, Curtis and her co-authors zoned in on machine learning, an artificial intelligence modality that can reflect sophisticated trends otherwise difficult to capture with traditional regression approaches. Machine learning models can also resist noise, adapt to changing environments and run without human supervision, the researchers wrote, which fit the needs of a waiting room to a T. The team considered CT exams, MRI, ultrasound and radiography--only the last of which offered walk-in appointments--for the study. They evaluated 10 machine learning algorithms, including neural network, random forest, support vector machine, elastic net, multivariate adaptive regression splines, k-th nearest neighbor and linear regression, to find the algorithm that most closely predicted waiting times.


Machine learning model closely predicts patient waiting times for CT, MRI

#artificialintelligence

"We noticed that most patients who were dissatisfied with the displayed waiting times were delayed for longer than predicted, so the need for more accurate models became imminent," Curtis et al. said. "We also wanted to predict not only waiting times for walk-in facilities, but also delays for the scheduled facilities." Stepping outside of existing research, Curtis and her co-authors zoned in on machine learning, an artificial intelligence modality that can reflect sophisticated trends otherwise difficult to capture with traditional regression approaches. Machine learning models can also resist noise, adapt to changing environments and run without human supervision, the researchers wrote, which fit the needs of a waiting room to a T. The team considered CT exams, MRI, ultrasound and radiography--only the last of which offered walk-in appointments--for the study. They evaluated 10 machine learning algorithms, including neural network, random forest, support vector machine, elastic net, multivariate adaptive regression splines, k-th nearest neighbor and linear regression, to find the algorithm that most closely predicted waiting times.