본문 바로가기
728x90

분류 전체보기491

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.
Chainlink 기초 1. 스마트 컨트랙트란 이더리움에서 주요 기능으로 블록체인에 배포(Deploy) 됐을 때 제 3자의 개입(Third Party)없이 실행할 수 명령어로 어떠한 조건을 만족할 시 자동으로 수행된다. 스마트 컨트랙트의 코드를 입력에 응답하는 형식으로 작성하면 된다. 스마트컨트랙트에서는 이더리움 지갑(wallet)을 사용하여 체인 내 자산(asset)을 저장하고 관리한다. 여기서 지갑은 일종의 계좌에 접근할 수 있는 비밀번호를 저장하는 장소의 개념인데 인터넷 연결 유무에 따라 핫월렛과 콜드 월렛으로 나뉜다. 2. 스마트 컨트랙트 작성 언어 이더리움에서 스마트 컨트랙트를 작성하는데 가장 큰 비중을 차지하는 언어는 Solidity이다. 이는 이더리움 재단에 의해 지속적으로 업데이트가 되고 있다. 자바스크립트와 유.. 2021. 5. 23.
728x90