본문 바로가기

분류 전체보기202

[ANN] 03. Basic of Neural Network 이번 글부터 몇회가 될지 모르게 여러 회 동안 인공신경망(Artificial Neural Network)에 대해서 알아보려 합니다. 인공신경망은 기계학습(Machine Learning)과 딥러닝(Deep Learning)에서 인간의 중추신경계 중 뇌에서 뉴런을 통해 발전된 알고리즘입니다. 그 논리적인 내용에 대해서는 기존 퍼셉트론을 통해서 인공신경망(ANN)의 개별 Node대해서 그 형태 및 동작방식에 대해서 알아보았습니다. 2020/05/06 - [Tensorflow] - [ANN] 01. Single Layer Perceptron [ANN] 01. Single Layer Perceptron 그 동안 일이 있어서... 진짜 오랫만에 새로운 글을 쓰게 되었습니다. 어느정도 상황이 정리되어서 마음을 다잡고.. 2020. 5. 8.
[ANN] 02. Multi Layer Perceptron 이번에는 지난시간에 알아본 SLP(Single Layer Perceptron)에 대해서 컴퓨터를 만들려고 보니... 인공신경망의 등장에 지대한 영향을 끼친 XOR의 문제와 그 해결방법으로 고안된 MLP(Multi Layer Perceptron)에 대해서 알아보겠습니다. 뉴런과 비교 및 SLP(Single Layer Perceptron) 구현 MLP(Multi Layer Perceptron)의 등장배경 및 구현 1. XOR은 무엇인가... SLP로 구현이 가능한가? SLP을 기준으로 생각해보면, 퍼셉트론의 결과는 Node를 통해서 Sum과 임계치의 비교를 통해서 나오게 되며... 이는 공식으로 보자면, X1 * W1 + X2 * W2 + b 이고, Matrix Multiply로 보면 X * W + b 따라.. 2020. 5. 7.
[ANN] 01. Single Layer Perceptron 그 동안 일이 있어서... 진짜 오랫만에 새로운 글을 쓰게 되었습니다. 어느정도 상황이 정리되어서 마음을 다잡고 또 글을 작성해 보겠습니다. 이번에는 주제를 인공신경망(artificial neural network, ANN)에 대해서 다루어 보겠습니다. 어마어마하게 방대하고 어려운 부분이라고 생각이 됩니다. 왜냐하면 이게바로 Deep Learning에 대한 시작이고, 기계학습이라고 불리우는 Machine Learning에서 벗어나는 첫단추이기 때문입니다. 얼마나 많은 횟수로 글이 작성될지 모르겠지만, 주저리주저리 글로 혹은 실제 Python 코드로 그것도 아니면 그림으로 열심히 풀어보겠습니다. 그렇다면 첫 단추로 인간의 뉴런(Neuron)과 그 형상을 빌려와 구현된 최초 알고리즘인 퍼셉트론(Percept.. 2020. 5. 6.
[Spring Boot] 25. vue project와 springboot project 결합 이번에는 Backend의 프로젝트와 Frontend의 프로젝트를 하나의 프로젝트에서 관리하고자 합니다. 이 말은 여러가지 뜻을 내포하고 있습니다. 보통 Backend와 Frontend는 각기 다른 서버에 구성이 됩니다. 이를테면... Web서버 / WAS서버를 구지 나누듯이 말입니다. Web : 기존에 알아본 Frontend Framework인 Vue, React, Angular, JQuery 등과 같이 사용자 view를 위한 프로젝트로 별도 web application server를 통해서 구동합니다. WAS : spring과 같이 전문... REST, SOAP 기타 등등 Backend를 통해 데이터를 접근하여 제공하기 위한 프로젝트로 역시나 web application server를 통해서 구동합니다.. 2020. 3. 29.