목록Programing Language (27)
초오오오오오짜개발자의낙서장
이번주는 외부 교육으로 인하여 개발을 하지 못하였다.. 대신 수업에서 들은 것중 흥미로운 것을 공유 하고자 한다. - apple의 공식 Create ML 문서:developer.apple.com/kr/machine-learning/create-ml -apple wwdc 2019의 간단한 플랫폼 사용 동영상:developer.apple.com/videos/play/wwdc2019/430 아이패드와 아이폰으로 학습 모델을 돌려볼수가 있다. 수업에서는 아이폰을 카메라로 아이패드를 판독 기기로 하여 이미지 분류 작업을 진행했다. transfer learning 같아 보였지만 정확도나 인식 부분이 꽤 잘 되어서 업무에도 사용 가능하지 않나 생각해본다.
3.신경망- 퍼셉트론 으로는 복잡한 함수를 표현 가능하다!- 가중치 설정은 사람이 수동으로 해야한다.- 신경망은 사람이 수동으로 가중치를 설정하는 것을 처리해 준다.3.1 퍼셉트론에서 신경망으로- 신경망은 앞 장에서 설명한 퍼셉트론과 공통점이 많다!- 여기서는 퍼셉트론과 다른 점을 중심으로 신경망의 구조를 설명한다.3.1.1- 신경망을 그림으로 나타내면 다음과 같이 나타난다.- 은닉층은 사람의 눈에 보이지 않기 때문에 은닉층이다.- 입력층에서 출력층 방향으로 0,1,2 층 이라고 한다.3.1.2 퍼셉트론 복습- 앞에서 우리는 퍼셉트론에서 bias 부분을 배웠다. - bias 부분의 퍼셉트론은 그림 3-3과 같다!그림 3-3-위의 그림에서는 가중치가 b 이고 입력이 1인 뉴런이 추가되었다.- 이 퍼..
2.perceptron (6/5)-퍼셉트론은 신경망(딥러닝) 의 기원이 되는 알고리즘이다!2.1 퍼셉트론이란?- 퍼셉트론은 " 다수의 신호"를 입력으로 받아 하나의 신호를 출력한다!- 신호가 흐른다 1 안흐른다 0 의 값을 가질수 있다!x1, x2은 입력신호 w1, w2은 가중치 y는 출력 신호를 뜻한다위의 그림은 2개의 입력신호를 받는 퍼셉트론의 예시이다!그림의 원을 뉴런 혹은 노드 라고 부른다입력 신호가 뉴런에 보내질 때 고유한 가중치가 곱해진다.뉴런에서는 받은 신호의 총합이 정해진 한계를 넘을때만 1을 출력여기서의 한계를 임계값 Θ(theta)라고 표현이 내용을 식으로 표현하면 다음과 같이 표현이 가능하다.--식 2.1--$$y= \begin{cases}0 ,( w_{1}x_{1} +w_..
1.hello python (5/31)=============================== 1.1 파이썬?? - 간단하고 배우기 쉬운 프로그래밍 언어 - numpy, Scipy와 같은 데이터 처리 라이브러리가 존재 - Caffe, TensorFlow, Chainer, Theano 같은 유명 딥러닝 프레임 워크들이 존재***1.2 파이썬 설치하기 - 파이썬은 2가지 버전이 존재 2 버전 3버전 - 3에서 짠코드는 2에서 실행이 되지 않음 - 책에서는 3을 사용 - 이책의 목표는 외부 라이브러리를 최소한으로 사용하고자 하지만 numpy, matplotlib 이 두가지는 예외로 한다. - 아나콘다를 사..
node 프로젝트에서 router를 사용중에 있으나 정확히 어떤 기능을 하는지 알지 못한채 그냥 써왔다. 이번 기회에 정리를 좀 해본다 Router 란 Route를 구성하고 코드를 구성하는데 도움을 줄수 있는 모듈..? 더 알아보자 라우터를 사용하면 모든 애플리케이션의 라우트를 하나의 파일에 정의하고 그것을 Express 애플리케이션에서 사용할수 있다.라우터를 사용하여 특정 경로에 대한 HTTP 요청을 처리할 수 있다.각 라우트는 단독적으로 작성하고 웹 어플리케이션에서 필요할때 조합해서 사용할수 있다.Express에서 라우트는 특정 http 요청(GET, POST) 요청을 어떻게 처리할지 정의하는 애플리케이션의 경로 또는 엔드 포인트를 말한다. app.get('/', function(req, res) ..
회원가입 페이지를 만드는 도중 이메일 인증 기능을 추가했다. 기존 회원가입 방식은 정보를 html 에서 form에 입력후 submit 하면 입력한 정보들이 모두 전달되는 방식이다. 입력해야 하는 정보는 아이디, 비밀번호, 비밀번호 확인, 이메일, 이메일 인증 이다. 설정에서 위 정보 모두 공란일시 입력하라고 알림이 뜨게 만들었더니 이메일 인증 버튼을 눌러도 위 정보 모두를 입력하라는 알림이 뜬다. 그래서 formaction 이라는 기능을 이용해 분리적용 해보려 한다. 정의 및 특징 태그의 formaction 속성은 폼 데이터(form data)가 서버로 제출될 때 입력 데이터를 처리할 파일의 URL을 명시함. 이 속성은 요소의 type 속성값이 “submit” 또는 “image”인 경우에만 사용할 수 ..
프로젝트 진행중 이메일 인증을 넣어보면 어떨까 싶어서 찾아본 모듈. Nodemailer는 Node JS에서 이메일을 보낼수 있도록 하는 모듈이다. 기능으로는 다음과 같다. 단일 모듈: Zero dependecies높은 보안성Emoji를 포함한 유니코드 지원윈도우 지원 및 npm으로 설치 가능HTML content와 Plain text 사용 가능메시지에 다양한 첨부 기능HTML 콘텐츠에 이미지 포함 가능TLS/STARTTLS로 보안 발송SMTP 외에도 다양한 전송 방식 지원DKIM(도메인키 인증 메일) sign 방식메시지 조작을 위한 커스텀 플러그인 지원OAuth2 인증 지원SMTP 연결을 위한 프록시 지원ES6 코드Ethereal.email로부터 이메일 테스트 계정 자동 생성 하지만 이메일을 보낸다는 기..

- 태그는 "" 를 이용해 구분한다.- 예를들어 이미지를 삽입할때 image의 약자인 img를 사이에 넣어 로 만든다.- 어떤 태그를 어느때 사용해야하는지는 명세서에 나와있으니 명세서를 미리 작성해놓는다.태그는 소문자로 작성한다.- HTML 태그는 대 소문자를 구별하진 않지만 HTML5 표준 명세에서는 태그와 태그 안에 사용하는 속성들은 모두 소문자로 사용을 권장한다.권장비권장`src = "image/first.jpg"> 여는 태그와 닫는 태그를 정확히 입력한다.- 여는 태그와 닫는 태그를 "반드시" 입력한다- 여는태그에서 닫는 태그 까지를 태그의 적용 범위로 인식한다.- 나 태그처럼 닫는 태그가 없기도 한다. 적당히 들여쓰기- HTML 태그는 기본 속성상 어러번 띄어쓰기를 하더라도 한칸의 공백으로..