2018/01

    Linear Regression - Gradient Descent

    Linear Regression - Gradient Descent

    Linear Regression(선형 회귀) 아래 내용은 Andrew Ng 교수님의 강의와 자료를 기반으로 학습한 내용을 정리하여 작성하였습니다. 개인의 학습 내용이기에 잘못 해석 및 이해하고 있는 부분도 있을 수 있으니, 다양한 자료를 기반으로 참고하시는 걸 추천드립니다. 앞 글에서 설명했던 Linear Regression의 Model Representation과 Cost function에 이어 Gradient Descent에 대해 알아 보려합니다. 들어가기에 앞서 이 전 글에서 설명했던 우리의 목표에 대해 다시 한번 상기해 보죠. 앞에서 우리는 Model을 1차 방정식으로 선정하였으며, h(x) = theta0 + theta1 * x로 표현을 하였었습니다. 그리고 Cost function 을 이용해서..

    Linear Regression - Model Representation / Cost function

    Linear Regression - Model Representation / Cost function

    Linear Regression(선형 회귀) 아래 내용은 Andrew Ng 교수님의 강의와 자료를 기반으로 학습한 내용을 정리하여 작성하였습니다. 개인의 학습 내용이기에 잘못 해석 및 이해하고 있는 부분도 있을 수 있으니, 다양한 자료를 기반으로 참고하시는 걸 추천드립니다. Machine Learning 중 Supervised Learning에서 가장 기초적으로 다뤄지는 내용이 Linear regression(선형 회귀)입니다.제 개인적인 의견으로 Linear Regression은 모델표현이 쉽고 단순하며 Cost function과 Gradient descent 등을 이해하기 쉽기 때문이라고 생각됩니다. 위의 그래프를 보시면, Portland의 집 크기에 따른 가격 Data를 표현한 그래프입니다. 위 D..

    [Cross compiler] arm-linux-gnueabi- / aarch64-linux-gnu- 설치

    Arm 32bit$ sudo apt-get install gcc-arm-linux-gnueabi$ sudo apt-get install g++-arm-linux-gnueabi Arm 64bit$ sudo apt-get install gcc-aarch64-linux-gnu$ sudo apt-get install g++-aarch64-linux-gnu

    Elf Header, Program Header, Section Header 얻어오기

    #include #include #include #include #include #include #include #include #include #include int main(int argc, char *argv[]){int ret;int fd;int i;uint8_t *mem;struct stat st; Elf32_Ehdr *ehdr = NULL;Elf32_Phdr *phdr = NULL;Elf32_Shdr *shdr = NULL; if (argc < 2) {printf("Usage: %s \n", argv[0]);exit(0);} errno = 0;fd = open(argv[1], O_RDONLY);if (errno < 0 || fd == -1) {perror("open");exit(-1);} er..