본문 바로가기
[머신러닝] #4 신경망 학습 #1 [머신러닝] #4 신경망 학습 #1 "Deep Learning from Scratch” 책을 보고 제가 필요한 내용만 정리한 내용입니다.자세한 내용은 책을 구매해서 보세요~ -학습은 훈련 데이터로부터 가중치 매개변수의 최적값을 자동으로 획득하는 것을 뜻한다.신경망이 학습할 수 있도록 해주는 지표인 손실함수가 있다.이 손실 함수의 결과값을 가장 작게 만드는 가중치 매개변수를 찾는 것이 학습의 목표이다. 4.1. 데이터에서 학습한다! -신경망의 특징은 데이터를 보고 학습을 할 수 있다는 것이다.데이터에서 학습한다는 것은 가중치 매개변수의 값을 데이터를 보고 자동으로 결정한다는 뜻이다. 4.1.1. 데이터 주도 학습 -기계학습은 데이터가 생명이다. 데이터에서 답을 찾고 데이터에서 패턴을 발견하고 데이터로 이야.. 2018. 7. 5.
[머신러닝] #2 퍼셉트론 [머신러닝] #2 퍼셉트론 "Deep Learning from Scratch” 책을 보고 제가 필요한 내용만 정리한 내용입니다.자세한 내용은 책을 구매해서 보세요~ -퍼셉트론(perceptron) 은 프랑크 로젠블라트라는 사람이 1957년에 고안한 알고리즘이다.고대 화석 같은 녀석인데 퍼셉트론이 신경망(딥러닝)의 기원이 되는 알고리즘이다.그래서 알아두어야 한다. 2.1. 퍼셉트론이란? -퍼셉트론은 다수의 신호를 입력으로 받아 하나의 신호를 출력한다.여기서 신호란 전류나 강물처럼 흐름이 있는 것을 상상하면 좋다.실제 전류와 달리 퍼셉트론 신호는 0, 1 값만 갖는다. - x1, x2 는 입력 신호y 는 출력 신호w1, w2 는 가중치를 말한다. (w 는 weight 의 머릿글자) 그림의 원을 뉴런 혹은 노.. 2018. 7. 2.
[ios/tutorial] Core Animation 모든 것!! [ios/tutorial] Core Animation 모든 것!! 참고 : https://www.objc.io/issues/12-animations/animations-explained/ -Animation 을 수행하는 방법은 크게 2가지. 1. UIView 의 class method “animateWithDuration:” 을 사용하는 방법2. Core Animation 을 사용하는 방법. Simple Animation 이 아니라면 Core Animation 을 사용하는 것이 추천된다.훨씬 코드의 가독성이 좋고, 더 많은 기능을 제공한다.But, 더 많은 학습을 필요로 한다. 물론 애플의 권장사항은 할수만 있다면 항상 UIKit 에서 제공되는 Animation 을 사용하길 원한다. -Core Anima.. 2017. 11. 30.
[Effective Java] 표준 예외를 사용하자 [Effective Java] 표준 예외를 사용하자 - 기본 예외를 재사용하면 여러 가지 장점이 있다. 프로그래머들이 이미 익숙해진 내용과 일치하기 때문에 우리 API 를 배우고 사용하기 쉽게 해준다. 생소한 예외를 사용하지 않으므로 코드를 이해하기 쉽다. 메모리 사용도 적게하고 클래스를 메모리로 로딩하는 시간도 줄어든다. - 자주 재사용되는 형태의 exception 은 IllegalArgumentException, IllegalStateException, NullPointerException, UnSupportedOperationException 등이 있다. API, Effective JAVA, IllegalArgumentException, illegalstateexception, NullPointer.. 2017. 2. 24.
[도서 정리] 한가지로 승부하라 [도서 정리] 한가지로 승부하라 - 삶에 대한 완전한 책임을 받아들이는 것이란 삶에서 불만을 느끼는 어떠한 것에 대해서도 변명을 늘어놓거나 다른 사람들을 비난하지 않는다는 것을 의미한다. - 삶의 어느 부분이든 만족스럽지 않으면 "책임은 나에게 있다"라고 말하며 그것을 바꾸도록 부지런히 노력하라. - 자신과 자신의 삶을 조절할 수 있는 감각은 책임을 받아들이는 데서 나온다. - 그랜드 슬램 공식(SLAM) 1. 단순화하라(Simplify) 가능한한 가치가 낮은 일들을 중단함으로써 시간과 삶을 단순화해야한다. 그러면 더 많은 시간이 자유로워져서 정말 중요한 몇 가지 일을 하는 데 할애할 수 있을 것이다. 삶을 단순화하기 위해서는 제로베이스 사고를 가장 강력한 전략의 하나로써 일상으로 학습하고 활용해야 한다.. 2016. 4. 7.
[유아용/앱추천] 만지고 들으며 배우는 그림동화, 맹순이를 찾아라 [유아용/앱추천] 만지고 들으며 배우는 그림동화, 맹순이를 찾아라 ** 그림동화 맹순이를 찾아라 ( 동물 소리 배우기 ) 다운받기 ** 오늘 소개할 앱은 유아용 어플리케이션 '그림동화 맹순이를 찾아라' 이다. '그림동화 맹순이를 찾아라'는 듣고, 만지며 재미있게 즐기는 반응형 스마트 동화책 앱이다. 목소리가 나와서 동화를 읽어주어 아이들의 듣기 능력을 향상시키고, 장면마다 동물들을 만질 수 있도록 하여 사물 인지 능력을 향상시키며, 동물을 만졌을 때 울음소리를 들려주어 동물 울음소리도 학습할 수 있다. 그림책을 보다보면 어느새 다양한 동물들의 울음소리를 자동으로 익힐 수 있다.. 나름 개발자가 신경을 써서 만든 앱인 것 같은데 무료 앱이니 다운받아 아이들과 함께 노는 데 사용할만 하다. 맹순이를 찾아라를.. 2014. 4. 20.
[VB6] 대표적인 Control 들에 대해 공부해보자. VB의 대표적인 Control들에 대해 공부해보자. [이전강좌] Property(속성값) 다루는 법이 궁금하세요? 여기를 클릭 TextBox String Input 을 받을 수 있는 Box. 숫자를 다룰 때는 Val() 함수와 함께 잘 쓰인다. Label Caption property 를 이용하여 정보를 표시할 때 사용한다. CommandButton 일반적 버튼을 말한다. 보통 Click 이벤트가 가장 많이 쓰인다. PictureBox 이미지를 표시할 때 사용된다. LoadPicture 함수를 이용해서 runtime 에 그림을 바꿀 수도 있다. ImageBox Picture Box 와 거의 같으나, image 를 stretch 하는 기능이 있다.Picture Box 와 마찬가지로 runtime 에 Loa.. 2013. 5. 31.
반응형