전체 보기529 조지 오웰의 삶 George Orwell ( 1903 ~ 1950 ) Who controls the past contorls the future. Who controls the present controls the past. 본명은 에릭 아서 블레어(Eric Artuhr Blair)이다. 필명으로 조지 오웰(George Orwell)을 사용했다. 남성의 이름으로 흔한 '조지'와 영국의 이스트 앵글리아 지방의 '오웰' 강을 합친 이름이다. 1. 초기1903년 인도 벵골에서 하급 관리의 아들로 태어났다. 태어나자마자 어머니와 누이를 따라 영국으로 건너왔다. 그는 어려서부터 독서를 좋아하는 내성적인 성격이었다. 예비학교 시절의 우수한 성적으로 왕립 장학생으로 이튼 사립학교에 진학했다. 그러나 그는 갈수록 학.. 자유/잡담 2018. 5. 13. REST API: PUT & PATCH REST API: PUT & PATCH{ "username": "chipmunk", "email": "chipmunk@domain.com"}위 문서 데이터를 POST 메소드로 /users 으로 보낸다. 다음과 같은 개체가 나온다. ## /users/1{ "username": "chipmunk", "email": "chipmunk@domain.com"} 다음 PUT 과 PATCH 메소드를 살펴보자. PUT /users/1 { "username": "chipmunk", "email": "chipmunk@domain.com" // new email address}PATCH /users/1 { "email": "chipmunk@domain.com" // new email address} 위 두 요청은 동일하다... Back-End/Back-End 자료실 2018. 5. 8. REST API: POST & PUT REST API: POST & PUTidempotentPost와 Put의 차이점은 idempotent 개념의 도입 여부다. idempotent 은 한글로 멱등법칙이다. 같은 연산을 반복해도 같은 값이 나온다는 뜻이다. 즉, 같은 값을 보장한다. POSTPOST는 클라이언트가 요청하는 메소드다. 리소스의 위치를 지정하지 않고 리소스를 생성하는 연산이다. 123POST /members HTTP/1.1{ name: "홍길동", age: 26, favorite: "사과" }HTTP/1.1 201 Createdcs POST 메소드를 실행하면 /members/1 에 리소스가 생긴다. 다시 실행하면 /members/2 , /members/3 순으로 각각 다른 곳에 새로운 리소스가 생성된다. 즉, 이 연산은 idemp.. Back-End/Back-End 자료실 2018. 5. 8. CoC (Convention over Configuration) CoC (Convention over Configuration)루비 온 레일즈의 디자인 패러다임이다. 루비 온 레일즈 프레임워크가 관례들을 정한다.그 관례들을 숙지하면 소프트웨어 개발 생산성을 증대시킨다. 이름 규칙(Naming Rule)이 그 예다.레일즈는 단어의 단수와 복수를 엄격히 숙지해야 한다. 데이터베이스에서, Person 클래스는 people 테이블로 자동으로 매핑된다. 만약 레일즈의 관례를 벗어난다면 따로 명시를 해주어야 한다. Back-End/Back-End 자료실 2018. 5. 8. 루비 irb 한글 입력 문제 해결하기 루비 콘솔에서 irb 환경에서 한글 입력 시 위와 같은 문제가 나타났다. 1$ irb --noreadlinecs 단축키로 설정할 수 있다. 1alias irb="irb --noreadline"cs ~/.bash_profile 혹은 ~/.bashrc, ~/.zshrc 에 추가한다. Ruby/Ruby 자료실 2018. 5. 8. 나무 : 독후감 이번 독후감은 베르나르 베르베르 작가의 나무다. 작가의 독톡한 상상력과 재치 있는 표현들을 보고 싶으면 꼭 추천한다. 앞서 정리했던 대로 총 18개의 단편 소설집이 있다. 프롤로그에서 작가는 밝힌다. 모두 일상 생활에서 관찰하거나, 가볍게 얘기한 주제에서 소재를 끌어냈다고, 한다. 그리고 장편 소설에 에너지를 쓴 머리를 식힐 겸 짧게 글을 썼다고 했다. 단편 소설들을 이야기 하기 전에 하고 싶은 이야기가 있다. 바로 그에 대해 본받을 점을 나열하고 싶다. 그는 좋아하는 일과 잘하는 일이 모두 글쓰기인 것 같다. 천생 작가인 셈이다. 머리 식힐겸 그의 상상속에서 펄쳐지는 기묘한 이야기들을 글로 적는다. 그것들은 이렇게 시중에 나와도 될 만큼의 질이다. 글을 쓰는 작가와 응용 소프트웨어를 만드는 개발자와 비.. 도서/소설 2018. 5. 6. [모두의 딥러닝] 06. 퍼셉트론 인공 신경망(Artificial Neural Network) : 여러 층의 퍼셉트론을 서로 연결 시킴. 복잡하게 조합하여 주어진 입력 값에 대한 판단을 하게 함. 신경망을 이루는 가장 기본 단위는 퍼셉트론(perceptron)이다. 입력 값과 활성화 함수를 사용해 출력 값을 다음으로 넘기는 가장 작은 신경만 단위다. 1. 가중치, 가중합, 바이어스, 활성화 함수 a : 기울기, b 절편w : 가중치, b : 바이어스 가중합 : 입력 값(x)과 가중치(w)의 곱을 모두 더한 다음 거기에 바이어스(b)를 더한 값활성화 함수 : 가중합의 결과를 놓고 1 또는 0을 판단하는 함수 2. 퍼셉트론의 과제하나의 퍼셉트론으로 풀 수 없는 문제들이 있다. 2차원 평면 안에 1 00 1 의 데이터가 있다. 이 경우 선을 .. 인공지능/딥 러닝 2018. 5. 6. [모두의 딥러닝] 05. 참 거짓 판단 장치: 로지스틱 회귀 로지스틱 회귀 : 참과 거짓 중에 하나를 판단하는 것을 만들어 주어진 입력 값의 특징을 추출. 이를 저장해 모델(model)을 만듦. 새 질문이 오면, 그 모델을 꺼내 답을 함.=> 딥러닝의 원리 1. 로지스틱 회귀의 정의점수가 아니라 합격과 불합격만을 발표되는 시험이 있음 합격을 1, 불합격을 0이라 함. 이를 좌표 평면으로 표현해보자 S자 형태여야 이들의 데이터를 구분할 수 있음. 로지스틱 회귀는 선형 회귀와 마찬가지로 적절한 선을 그려가는 과정.선형 회귀와 다른 점은 직선이 아니라, 참(1)과 거짓(0) 사이를 구분하는 S자 형태의 선을 그어주는 작업 2. 시그모이드 함수시그모이드 함수(sigmoid function) : S자 형태로 그래프가 그려지는 함수 e : 자연 상수라고 불리는 무리수, 값은.. 인공지능/딥 러닝 2018. 5. 6. [모두의 딥러닝] 04. 오차 수정하기: 경사 하강법 경사 하강법(gradient decent) : 그래프에서 오차를 비교해 가장 작은 방향으로 이동 시키는 방법 1. 미분의 개념순간 변화율 : 어느 한 점에서 x를 0에 가까운 변화를 준 것. y에 값도 0에 가까운 변화를 가짐기울기 : 그래프에서 점 a 에서의 순간 변화율 2. 경사 하강법의 개요 x를 적절히 조절해 순간 기울기가 0인 x = m 인 지점을 찾는것이 경사 하강법의 원리다. 즉, 반복적으로 기울기 a를 변화시켜 m의 값을 찾아가는 기법이다. 3. 학습률위 사진에서 기울기의 부호를 바꿔 이동시킨다. 이 때 적절한 거리를 찾지 못해 너무 멀리 이동시키면 a 값이 한 점으로 모이지 않게 된다. 따라서 어느 만큼 이동시킬지를 결정해야 한다. 즉 이것을 학습률(learning rate)라고 한다. .. 인공지능/딥 러닝 2018. 5. 6. [빅데이터 직무연구회] 3주차 모임 정리 빅데이터 직무연구회. 3주차 모임 정리 모임 요일 : 5월 3일 목요일 저녁 6시분류용 선형 모델선형 모델은 분류에도 널리 사용고차원에서의 분류 선형 모델은 매우 강력해 진다. 특성이 많아지면 과대적합되지 않도록 하는 것이 중요하다.이진 분류(Binary Classification)선형 회귀와 아주 비슷함.예측한 값을 임계치 0과 비교함.계산한 값이 0보다 작으면 클래스를 -1예측하고 0보다 크면 +1 이라고 예측회귀용 선형 모델에서는 출력 y이 특성의 선형 함수다.분류용 선형 모델에서는 결정 경게가 입력의 선형 함수다.선형 분류기는 선, 평면, 초평면을 사용해서 두 개의 클래스를 구분하는 분류기 특정 계수와 절편의 조합이 훈련 데이터에 얼마나 잘 적합하는지 측정규제.. 인공지능 2018. 5. 4. [빅데이터 직무연구회] 2주차 모임 정리 [빅데이터 직무연구회] 2주차 모임 정리모임 요일 : 4월 30일 일요일 저녁 6시 2.1 분류와 회귀지도 학습에는 분류(Classification)와 회귀(Regression)가 있다. 1. 분류 : 미리 정의된, 가능성 있는 여러 클래스 레이블(class label) 중 하나를 예측하는 것이진 분류 : 두 개의 클래스로 분류, 양성(positive) 클래스, 음성(negative) 클래스다중 분류 : 셋 이상의 클래스로 분류 2. 회귀 : 연속적인 숫자, 또는 프로그래밍 용어로 말하면 부동소수점수(수학 용어로는 실수)를 예측하는 것, 예상 출력 값 사이에 연속성이 있음 2.2 일반화, 과대적합, 과소적합일반화(Generalization) : 모델이 처음 보는 데이터에 대해 정확하게 예측할 수 있을 때.. 인공지능 2018. 5. 3. 나무 : 18. 어린 신들의 학교 인상 깊은 구절"우리가 하는 일은 참 재밌어. 하지만 너 혹시 이런 생각 해 본 적 없니? 어딘가에서 우리보다 높은 차원의 신들이 우리를 가지고 장난을 치는 게 아닐까? 마치 우리가 인간을 가지고 장난을 치듯이 말이야."까닭은 확실치 않지만 나는 그 말을 듣고 완전히 혼란에 빠져 버렸다. 내가 어떤 우월한 존재들의 장난감이라니! .."그건 불가능해. 신들 위에는 아무것도 없어."그는 껄껄거리며 웃었다.신의 웃음이었다.- 309 페이지 리뷰인간을 조종하는 어린 신들의 이야기다. 그들은 인간들의 꿈에 나오기도 하며 인간들을 조종하며 문명을 키운다. 그리고 그들은 학교 평가로 다른 신들과 경쟁을 한다. 다른 신들의 민족에게 패배하면, 평가가 좋지 않게 된다. 평가가 계속 되면서 그들의 민족은 점점 발전한다. .. 도서/소설 2018. 5. 2. 이전 1 ··· 35 36 37 38 39 40 41 ··· 45 다음