딥러닝 신경망 (델타규칙, SGD, 배치)[Chapter2:신경망]머신러닝의 모델로 많이 쓰는 신경망(neural network)최근들어 딥러닝이 조명받으며, 신경망의 중요도가 커졌다. 머신러닝 모델은 다양하게 구현되는데 신경망이 그중 하나다.신경망에서는 학습데이터에서 모델(신경망)을 찾아내는 기법을 '학습규칙' 이라고한다.신경망은 노드를 연결해서 만든 네트워크이다.뇌의 연결관계를 신경망은 노드들의 연결 가중치로 흉내낸다. [바이어스]가중치와 함께 신경망이 정보를 저장하는데 관여하는 변수정보는 가중치와 바이어스의 형태로 바뀌어서 저장된다.외부에서 노드로 들어오는 신호는 가중치가 곱해져서 전달된다.노드에서 모두 더하는데 이를 가중합이라고한다.v=wx+b마지막을 ㅗ노드는 가중합을 활성함수에 입력해 얻은 값을..
머신러닝과 딥러닝 기초학습본 글은 '딥러닝 첫걸음'으로 학습한 내용을 요약 정리한 것이며, 나중에 써먹어야할 때 참고하기 위한 목적으로 작성됬습니다. 딥러닝은 머신러닝의 기반위에 세워진 기술이다.딥러닝을 제대로 이해하려면 개략적으로 머신러닝 철학을 알고 있어야한다. 딥러닝은 신경망을 이용한 머신러닝 기법이다.딥러닝과 신경망은 따로 떼어놓을 수 없다. 예제소스:http://github.com/philbooks/Deep-Learning-for-Beginners 인공지능:지능적 요소를 가진 기술 총칭머신러닝:데이터를 이용한 모델링 기법(데이터에서 모델을 찾아내는 기법)딥러닝:머신러닝의 일종. 많은 머신러닝 종류중 하나. 딥러닝은 머신러닝의 일종이고, 머신러닝은 인공지능의 일종이다.머신러닝이 모델링에 사용하는 ..
[SQL] LIKE 패턴매칭열이름 LIKE '패턴' 패턴을 문자열로 지정한다. 상수는 지정할 수 없다. 패턴을 지정할 때는 메타문자를 사용할 수 있는데 %와 _가 있다. %는 임의의 문자를 의미한다. _는 임의의 문자 하나를 의미한다. 이런 개념은 여러곳에 존재하므로 %와 _를 사용한다는 것만 알아두도록 하즈아 *는 사용하지 않는답니다. 예시로 위와 같이 입력해 줄 수 있습니다. 메타문자가 검색하고자하는 문자열에 포함된다면.. 예를 들어 %자체를 검색하고 싶다면 이스케이프, 즉 \를 이용해서 검색해 줄 수 있습니다. 타 개발언어와 비슷하네요. 추가로 문자열입력시 ''안에 내용을 입력하는데 It's 같은 경우의 문자열의 경우에는 작은따옴표(')를 두번 입력함으로써 처리할 수 있습니다. 'It''s'와 같이..