SHEPHEXD
CAN MACHINES THINK LIKE HUMANS?
Machine learning(8) - K-means Clustering
Previous post is about the supervised learning trained from labeled data. But many cases, we afford to have labeled data set to train.
The other way to make your model for your data is Unsupervised learning
trained from unlabeled data.
Machine learning(7) - Debugging algorithm
If your learning algorithm have some problems, How can we detect and solve it?
Here is the solution. The one of the most important parts to train and build machine learning is debugging your algorithm. Debugging can give you the insight for your next step. Without debugging, you don’t sure your algorithm is trained well without overfitting
or underfitting
.
Machine learning(6) - SVM with kernel
This post is related to the previous post, SVM
. This post is about the advanced way to solve non-linear problem
and choose proper hyper paramters
for SVM
.
If your data set is linear
, it is enough to use linear classifcation
like (SVM
, Logistic regression
)
Unless, you can’t get the fine model for your dataset.
Here is a solution, the kernel
. In this post, i will describe how kernel
can solve non-linear
problems.
How to use Docker?
Virtual Container로 유명한 도커의 특징과 실제로 환경 구축한 내용을 정리해보았다.
- Ubuntu 18.04 LTS 64bits
tensorflow GPU install (Ubuntu 18.04 LTS)
서버 업그레이드 후, 개발 환경 설정을 위하여 텐서플로우를 설치하려고 봤더니, 이전과는 버젼이 많이 달라져서 새로 개발 환경 설정 방법에 대해 정리해보고자 한다.
Machine learning(5) - SVM
In this post, I will introduce about the SVM(Support vector machine)
SVM is one of the powerful algorithms for classification.
I will compare with the logistic regression the most common algorithm for classification to make you know what the differences are.
Machine learning(4) - Neural network
The origins of Neural network is a try to mimic the human’s brain.
In this post, i will introduce how Neural network works and how to implement.
Machine learning(3) - Overfitting
What is over fitting and under fitting? How can we avoid this problem?