It's been a long time since I posted it, @ kenmatsu4: blush: It's been a while, but it's not a new post but a summary of the articles so far: sweat_smile: It's been half a year since I said I'd write a summary around the end of last year, but I'll finally release it. I tried to categorize it into statistics, machine learning, programming, math, and more.
Category th> | Title th> |
---|---|
General td> | [Statistics] First "standard deviation" (to avoid frustration with statistics) < / strong> td> |
A description of the standard deviation for those who are completely unfamiliar with statistics. We will start with the explanation of the Σ symbol. td> | |
General td> | Basics of Statistics strong> td> |
Lecture slides on the basics of statistics. (With Python code that draws the graph) td> | |
General td> | Understanding the meaning of complex and bizarre normal distribution formulas strong> td> |
If you look closely at the formula for the normal distribution, you can see that this formula is meaningful. td> | |
General td> | [Statistics] Let's visualize the relationship between the normal distribution and the chi-square distribution. strong> td> |
The chi-square distribution is closely related to the normal distribution. td> | |
General td> | [Statistics] Grasp the image of the central limit theorem with a graph strong> td > |
I will explain with a graph what the central limit theorem, which is said to be the most important theorem in statistics, is. td> | |
General td> | [Statistics] What is the likelihood? Let's explain graphically. strong> td> |
I will explain the likelihood that is difficult to read. It's not a dog degree w td> | |
General td> | [Statistics] Understand what an ROC curve is by animation. strong> td> |
I will explain the ROC curve, which is a difficult concept, with animation. td> | |
General td> | [Statistics] Understand the mechanism of Q-Q plot by animation. strong> td> |
I will explain the mechanism of Q-Q plot, which is a more difficult concept, using animation. td> | |
Regression analysis td> | Explanation of the concept of regression analysis using Python Part 1 strong> td> |
I will explain how the logic for drawing lines in regression analysis works. td> | |
Regression analysis td> | Explanation of the concept of regression analysis using python Part 2 strong> td> |
I will explain how the logic for drawing lines in regression analysis works. td> | |
Regression analysis td> | Explanation of the concept of regression analysis using Python Extra 1 strong> td > |
I will explain how the logic for drawing lines in regression analysis works. td> | |
Regression analysis td> | [Statistics] Visualization for understanding Generalized Linear Mixed Models (GLMM). strong> td> |
Animated explanation of a complex generalized linear mixed model with multiple distributions. td> | |
Regression analysis td> | [Statistics] [R] Try using quantile regression. strong> td> |
Introducing regression analysis using quantiles (75% quantiles, etc.) instead of means. td> | |
Regression analysis td> | [Statistics] Try to draw a regression line with the feeling that there may be outliers < / strong> td> |
Introducing the R library that handles outliers well. td> | |
MCMC | [Statistics] Let's explain sampling by Markov chain Monte Carlo method (MCMC) with animation. strong> td> |
We will explain the operating principle of MCMC using animation. td> | |
MCMC | [Statistics] Visualize and understand the Hamiltonian Monte Carlo method with animation. strong> td> |
This is an article that explains the Hamiltonian Monte Carlo method, which is an improvement of the Metropolis-Hastings method, using animation. td> | MCMC | [Statistics] Let's explain the execution of logistic regression in stan in detail (w / Titanic dataset) strong> td>
This is also a demonstration using the MCMC library Stan. td>
| MCMC |
[Statistics] Multiprocessing of MCMC sampling strong> td>
| This is a code explanation for parallelizing MCMC sampling and making effective use of multi-core. td>
| Principal component analysis td>
| Principal component analysis Analyze handwritten numbers using PCA. Part 1 strong> td>
| Let's do principal component analysis with a handwritten digit dataset. td>
| Principal component analysis td>
| Principal component analysis Analyze handwritten numbers using PCA. Part 2 strong> td>
| Let's try the main component Bunsei with a handwritten digit data set. td>
| Time series analysis td>
| Implementation of particle filter by Python and application to state space model strong> td >
| This is an explanation of the mechanism of the particle filter, which is an online version of MCMC for estimating the state space model. td>
| Time series analysis td>
| Call dlm from python to run a time-varying coefficient regression model strong> strong> td>
| This is a state-space model that expresses a model in which the regression coefficient changes over time. td>
| Time series analysis td>
| [Statistics] [Time series analysis] Plot the ARMA model to grasp the tendency. strong> td>
| This is an article to get a feel for plotting the relationship between the parameters of the time series model ARMA and the shape of the graph. td>
| |
Category th> | Title th> |
---|---|
General td> | Thorough explanation of EM algorithm strong> td> |
Using the mixed Gaussian distribution as a theme, we will carefully explain the EM algorithm, which is a well-known algorithm in the machine learning area. td> | |
General td> | Thorough explanation of EM algorithm (bonus) ~ In case of MAP estimation ~ strong> td > |
In addition to the above explanation, I will explain a little about how to apply MAP estimation. td> | |
General td> | Explain what stochastic gradient descent is by using Python strong> > td> |
Animated explanation of stochastic gradient descent, one of the optimization algorithms. td> | |
General td> | [Machine learning] What is the LP norm? strong> td> |
Try to understand by illustrating the LP norm that you do not know at first glance. td> | |
General td> | [Machine learning] Summary and execution of model evaluation / indicators (w / Titanic dataset) strong> td> |
It's sober, but it's important to measure the performance of the model properly. It is a commentary for that. td> | |
General td> | [Machine learning] OOB (Out-Of-Bag) and its ratio |
This is also plain, but it's an interesting story that the number of Napiers $ e $ was hidden behind the bootstrap sampling. td> | |
General td> | Derivation of Kullback Leibler Divergence for multivariate normal distribution strong> td> |
Explains the details of the calculation when the multivariate normal distribution is applied to the probability model of Kullback-Leibler divergence. td> | |
Handwritten numbers td> | Playing handwritten numbers with python Part 1 strong> td> |
This is an article to play with MNIST, a dataset of handwritten numbers that everyone often uses. td> | |
Handwritten numbers td> | Play handwritten numbers with python Part 2 (identify) strong> td> |
Try to identify handwritten characters by the template matching method. td> | |
Handwritten numbers td> | [Machine learning] Write the k-nearest neighbor method (k-nearest neighbor method) in python by yourself. Recognize handwritten numbers strong> td> |
A better way to identify handwritten characters using the k-nearest neighbor method. td> | |
Deep Learning | [Machine learning] I will explain while trying the deep learning framework Chainer. strong> td> |
The better performance, Neural Network, is used to identify handwritten characters. td> | |
Deep Learning | [Deep learning] Try Autoencoder with Chainer and visualize the result. strong> td> |
Try to figure out who the AutoEncoder used in Deep Learning is. td> | |
Deep Learning | Variational Autoencoder Thorough Explanation strong> td> |
I explained in detail the Variational Autoencoder (VAE), which is the basic model of the generative model generated by Deep Learning. td> | |
Spark MLlib | [Machine learning] Start Spark with iPython Notebook and try MLlib strong> < / td> |
Environment settings for using Spark's machine learning library MLlib. td> | |
Spark MLlib | [Machine learning] Try running Spark MLlib with Python and make recommendations strong> td> |
Let's make a recommendation using MLlib. td> | |
Spark MLlib | [Machine learning] Cluster Yahoo News articles with MLlib topic model (LDA). strong> td> |
We will also try the topic model of the topic with MLlib. td> | |
Anomaly detection td> | [Machine learning] "Anomaly detection and change detection Chapter 1" Fill in the space between the lines of the Neyman-Pearson lemma See strong> td> |
I tried to fill the space between the lines of the formula in the anomaly detection book. td> | |
Anomaly detection td> | [Machine learning] "Anomaly detection and change detection" Let's draw the figure of Chapter 1 in Python. strong> td> |
I drew a graph to improve the understanding of the anomaly detection book. td> | |
Anomaly detection td> | Use R density ratio estimation package densratio from Python strong> td> |
Calling R package from Python I tried to detect anomaly using rpy2 and R density ratio estimation package dens ratio. td> | |
sparse td> | [PyStan] Try Graphical Lasso with Stan strong> td> |
Graphical Lasso is an article to confirm with Stan that it is a multivariate normal distribution in which the Laplace distribution is set as the prior distribution of the precision matrix. td> | |
Summary td> | Machine Learning Professional Series Round Reading Session Slide Summary strong> td> |
A collection of slides used in machine learning study sessions. I recommend it because there are many good materials! td> |
Category th> | Title th> |
---|---|
Get a large amount of Starbucks Twitter data with python and try data analysis Part 1 strong> td> | |
Try using Python to call Twitter's REST API to save the data. td> | |
Get a large amount of Starbucks Twitter data with python and try data analysis Part 2 strong> td> | |
Separate spam from the retrieved Twitter data. td> | |
Get a large amount of Starbucks Twitter data with python and try to analyze the data Part 3 strong> td> | |
Let's analyze the reason why the number of tweets increased after one day. td> | |
Visualization and analysis of Starbucks Twitter data location information strong> td> | |
Visualize the location information hidden in Twitter. td> | |
Attempt a rudimentary sentiment analysis on Twitter Stream API data. strong> td> | |
Try to analyze emotions using the Japanese evaluation polarity dictionary. td> | |
Get information on the 100 most influential tech Twitter users in the world with python. strong> td> | |
This is a scraping study. td> | |
Convenience book td> | Private Python handbook (updated from time to time) strong> td> |
I have a handy book of Python tricks that I often use. td> | |
Graphics td> | Preferences for generating animated GIFs from Python on Mac strong> td> |
This is a method I often use, a setting method for generating animations. td> | |
Graphics td> | Video conversion process by moviepy with ndarray strong> td> |
I will explain the procedure for processing videos. It is used when the video is subjected to deep learning and the result is further output as a video. td> | |
Graphics td> | [Python] Customize Colormap when drawing graphs with matplotlib strong> td> |
This is a trick when you want to adjust the color of the graph exquisitely. td> | |
Cython | Using Cython with Jupyter Notebook [Python] strong> td> |
This is an explanation of how to try Cython speedup on Jupyter Notebook. td> | |
Word Cloud | Visualize the word appearance frequency of sentences with Word Cloud. [Python] strong> td> |
This is an explanation of how to make it possible to understand words that are often displayed in a certain sentence at a glance. td> | |
Graph DB td> | Introduction to Graph Database Neo4j in Python for Beginners (for Mac OS X) strong> td > |
I tried a new type of database graph database. td> | |
Julia | Try running Julia with Jupyter for regression analysis. strong> td> |
I explained from installation to execution of regression analysis in the popular programming language Julia. td> |
Category th> | Title th> |
---|---|
Mathematics td> | [Mathematics] If you understand the meaning of "inner product" graphically, you can see various things 1 < / strong> td> |
The inner product can be calculated, but some people may not immediately think of a pictorial image. This article is a commentary for understanding the dot product graphically. td> | |
Mathematics td> | [Mathematics] Let's visualize what eigenvalues and eigenvectors are. / td> |
I think some of you may find it difficult to get a pictorial image of the eigenvalues and eigenvectors. This is also an article that I tried to explain using a lot of animation. td> | |
Mathematics td> | Intuitive understanding of Jensen's inequality strong> td> |
This is an article that shows how Jensen's inequality regarding random variables can be understood graphically. td> | |
Mathematics td> | The meaning of fractional division understood in pizza strong> td> |
It's a little bit of a story ..., but I really like it. td> | |
Summary td> | [Qiita API] [Statistics / Machine Learning] I tried to summarize and analyze the articles posted so far. strong> td> |
It's a little old, but I analyzed the data of the article I wrote. td> |
Recommended Posts