본문 바로가기
728x90

전체 글480

[컴퓨터비전 과제] 7. CNN(Convolution Neural Network) CNN이란? CNN은 이미지의 전체가 아닌 부분을 보는 것이 핵심 아이디어인데요. 이 부분에 해당하는 것을 filter라고 합니다. 쉽게 말하면 뉴럴네트워크에 Convolution과정을 하는 건데요. Convolution은 어떠한 filter를 통해서 하나의 새로 값을 얻어내는 것이라고 말할 수 있습니다. (사실 복잡하게 설명할 수 있지만 여기서는 간단하게 언급하겠습니다.) image 의 사이즈가 7x7 이고 filter가 3x3 이라고 가정을 했을 때 image의 부분마다 새로운 값을 뽑아내야합니다. filter의 size가 3x3 이니 9개의 parameter 가 있고 이 값이 가중치 W에 대해서 ReLu나 Sigmoid 같은 activation function을 거쳐서 새로운 값을 출력합니다. 이때.. 2021. 6. 10.
BoB 서류합격 오늘 5시쯤에 올라왔는데 서류 합격이더라구요. 면접 준비와 필기 준비도 완벽하게 준비해서 합격 소식 들고 오겠습니다. 끝날 때까지 끝난 게 아니다. 아자아자. 2021. 6. 8.
[컴퓨터비젼 과제] 6. SVM(Support Vector Machine) 서포트 벡터 머신이란(이하 SVM) 서포트 벡터 머신은 결정 경계(Decision Boundary), 즉 분류를 위한 일종의 기준선을 정의하는 모델. 새로운 점이 주어졌을 때 경계에 의해 분류됨 핵심은 이 결정 경계를 어떻게 정의하고 계산하는 것. 아래는 데이터의 속성(feature) 이 두개일 경우 생각해보면 결정경계는 아래 예시와 같이 일차함수로 간단히 정의됨 속성이 3개가 될 경우에는 다음과 같이 3차원 공간에서 면으로 정의됨 최적의 결정 경계는? 그럼 해결해야하는 문제는 최적의 결정 경계를 정하는 것 아래의 그래프들 중에서 무엇이 나을까 생각해보면 E랑 F랑 좀 아리송하긴 하지만 F라는 걸 알 수 있는데 이는 결정 경계가 두 클래스와 가장 멀리 떨어져 있기 때문이다. 정리를 해보자면 결정경계는 데.. 2021. 5. 27.
Chainlink API 오늘 학습해 볼 내용은 아래와 같다. 1. SC(스마트 계약) 에서 API로 부터 데이터를 요청하는 법 2. 코어 어댑터(Core Adapters)와 외부 어댑터(External Adapters)의 이해와 오라클이 이를 활용하는 법 3. 계약에 대한 오라클 작업과 어댑터 4. 오라클에서 데이터를 요청하는 법 1. SC(스마트 계약) 에서 API로 부터 데이터를 요청하는 법 기본적인 송신(Request) 모델은 다음과 같다. ChainlinkClient 는 SC가 오라클로 부터 데이터를 사용할 수 있게 하는 상위 컨트랜트다. client 생성자는 LINK 토큰을 이용해서 구현된 transferAndCall이라는 함수를 통해서 Chainlink 오라클에 요청을 한다. 이 요청에는 인코딩된 정보가 들어있다. .. 2021. 5. 23.
728x90