2021.01.10(am): BNN(Bayesian Neural Network)

Machine learning blind spots In 2015, there was a controversy when Google AI recognized black people as gorillas. This shows the blind spot of AI. Humans can distinguish between chicken and poodle, but because the machine separates the image with an algorithm, the pictures below can be recognized as the same picture. Similar examples include …

2020.08.29(pm): Deep Learning with PYTORCH

I wrote this post with a tutorial on ending deep learning in 60 minutes via the link below.https://tutorials.pytorch.kr/beginner/deep_learning_60min_blitz.html What is PYTORCH? A Python-based scientific computation package targeted at two groups: When computing using GPU is required while replacing NumPy When you need a deep learning research platform that provides maximum flexibility and speed First, let’s …

2020.04.26(pm): Gaussian Distribution

The Gaussian distribution is another name for the normal distribution. The Gaussian distribution, widely known in statistics, is a very important concept. Last time, I mentioned the concept of probability and statistics and mentioned the central limit theorem. Let’s look at the central limit theorem again. Central limit theorem The sample data sampled from a …

2020.04.05(pm): Binary Classification – Movie Review Classification

We have a lot to do with binary classification in everyday life. For example, there are dogs and cats, 100 won coins and 500 won coins, and iPhone and Samsung Galaxy phones. This time, I’m going to classify a movie review. Binary classification is considered to be the most widely used in machine learning. Let’s …

2020.03.29(pm): Statistical Inference and Hypothesis Testing

This time, let’s look at the concepts of probability and statistics that are the basis of machine learning algorithms. When learning a model in the area of ​​supervised learning, the most important thing is variable selection. Numerical interpretation and verification are required to ensure good selection of this variable. So, what is needed is the …

2020.03.21(pm): Support Vector Machine(SVM)

The SVM covered in this post is a supervised learning algorithm for solving classification problems. SVM extends the input data to create more complex models that are not defined as simple hyperplanes. SVM can be applied to both classification and regression. Linear models and nonlinear characteristics Because linear and hyperplanes are not flexible, linear models …