SHEPHEXD
CAN MACHINES THINK LIKE HUMANS?
Computer vision(2)-Imaging
The computer vision
is one of the difficult and important part on machine learning. So, how can we make the computer see and recognize the image? It is advanced question about image processing.
Imagine that the computer see and recognize the image like human being. It is related to the robot vision for the robotics.
This post will be introduced about what the computer vision is and the application using computer vision
.
tensorflow GPU install (Ubuntu 16.04 LTS)
Ubuntu 16.04 LTS version Tensorflow install.
Computer vision(1)-introduction
The computer vision
is one of the difficult and important part on machine learning. So, how can we make the computer see and recognize the image? It is advanced question about image processing.
Imagine that the computer see and recognize the image like human being. It is related to the robot vision for the robotics.
This post will be introduced about what the computer vision is and the application using computer vision
.
Numerical methods
Numerical analysis is the study of algorithms that use numerical approximation for the problems of mathematical analysis.
We can estimate the value with small error by using the numerical algorithm.
Algorithm(2) - Data Structure
“어떻게 소프트웨어 시스템의 복잡성을 관리할 것인가?”
알고리즘을 구현할 때 적절한 자료구조를 통하여 프로그램의 복잡성을 관리하는 경우가 대다수이다. 이를 위하여 각 자료구조가 가지는 특징과 구조를 아는 것은 좋은 알고리즘을 짜는데 도움이 된다.
Algorithm(1) - Introduction and Sorting
프로그래밍은 컴퓨터로 문제를 해결하는 것이다. 그렇다면 프로그래밍 능력은 “컴퓨터를 이용하여 얼마나 주어진 문제를 잘 해결하는가”에 달렸을 것이다. 프로그래밍을 잘하기 위한 요소는 무엇일까?
알고리즘은 컴퓨터 프로그래밍에서 가장 중요한 요소 중에 하나이다. 이는 프로그램의 성능 및 품질에 영향을 미치고, 좋은 알고리즘은 좀 더 빠른 시간 혹은 몇배는 빠른 시간안에 작동한다. 그렇다면 알고리즘은 무엇이고, 좋은 알고리즘은 어떻게 구분하는가?
이 글에서는 기본적인 알고리즘의 개념과 알고리즘 복잡도 분석 관련 내용을 정리해보았다.
PyCUDA Mutli GPU multiplication
When we implement matrix operation using numpy
on the CPU, It is simple to implement and get the result. But in the case we use the GPU, We should do more complicated works.
Linear Algebra
I think I need to study Linear algebra from the beginning. Because of proving some equations of matrix, I don’t have enough knowledge to understand machine learning algorithm based on Linear algebra.
Also to understand machine learning algorithm process and logic, It is necessary to know that. Most algorithms are derived from linear algebra.
So, I’ll share theorem
and definition of Linear algebra
.
I’m studying from the book 1
-
Linear Algebra and its application Third edition, David C.lay, 2003. ↩