명령어 파이프라인(Instruction Pipeline) 혹은 파이프라이닝(Pipelining)은 프로세서로 가는 명령어들의 움직임, 또는 명령어를 수행하기 위해 프로세서에 의해 취해진 산술적인 단계가 연속적이고, 다소 겹쳐서 수행하는 것을 의미한다. 파이프라인 기술이 없다면 프로세서는 메모리에서 명령어를 가지고 온 후, 연산을 수행하고, 다음번 명령어를 메모리로부터 가져오는 식으로 동작해야 하는 매우 비효율적인 방식으로 수행해야 한다. 즉, 명령어를 가져오는 동안에 프로세서의 산술연산 부분은 다음 명령어가 도착되기를 기다리며 쉬어야만 한다는 것이다. 파이프라인을 쓰게 되면, 하나의 명령어를 처리하는 동안 다음번 명령어를 가져올 수 있으며, 그것을 다음 명령어 연산이 수행될 수 있을 때까지 프로세서 근처..
단어들이나 문장들을 벡터로 표현이 가능할 경우 이 벡터간의 거리를 이용해서 유사성을 알 수 있으며 본 포스팅은 대표적으로 많이 활용하는 코사인 유사도를 설명하고 문장간의 유사도를 Python으로 구현해보도록 한다. 코사인 유사도는 벡터간의 코사인 각도를 이용하여 서로간에 얼마나 유사한지를 산정한다. 각도를 유사도로 판별하기 때문에 거리가 중요하지 않을 경우 사용되는 방식이라 할 수 있겠다. 예를 들어 다음과 같은 문장이 있다고 가정을 해보자 첫번째 문장 : 안녕하세요 저는 자비스 입니다. 두번째 문장 : 안녕하세요 저는 자비스 입니다. 안녕하세요 저는 자비스 입니다. 위 문장에서는 동일한 내용을 다루고 있다. 공백기준으로 벡터화를 한다면, 첫번째 문장은 [안녕하세요, 저는, 자비스, 입니다] 정도로 벡터..
희소 표현(Sparse Representation) 희소 표현(Sparse Representation)이란 데이터가 희소(부족)한 형태를 띄는 것을 말한다. 즉 대부분의 값이 0인 경우를 뜻하며, 원핫 인코딩(One Hot Encoding)이 대표적인 예이다. 원핫 인코딩(One-Hot Encoding) 개념과 구현해보기 원핫 인코딩(One-Hot Encoding) 개념과 구현해보기 사람과 컴퓨터는 데이터를 바라보는 형태가 다르다 인간과 컴퓨터는 데이터를 바라보는 형태가 다르다 사람은 어떤 물체를 보더라도 숫자로 인식하지는 않지만 컴퓨터에게 인공지능을 구현시 needjarvis.tistory.com 희소표현이 구현하기에는 매우 편리하지만, 몇몇가지 약점들이 있다. 우선 Feature가 많아질수록 데이터 ..
기존에는 블로그로 수익을 얻는 방법은 크게 2가지 였다. 구글 애드센스(Adsense)와 같은 광고를 붙여서 수익을 얻는 방법 홍보를 하여 수익을 얻는 방법 첫번째 방법은 수많은 인고의 작업이 들어가며, 광고 수익과 순수한 내 포스팅의 욕망에서 갈등하게 된다. 두번째 방법은 블로그를 오로지 수익을 얻기 위한 수단이기 때문에 그동안 모든 광고는 커트 하였었다. 그러나 이와 같은 방법외에도 쿠팡에서 새로운 수익 수단을 제시하였으니, 그것은 바로 쿠팡에서 물품을 링크를 하여 수익을 주는 방법이다. 예를 들어, 내가 포스팅에서 내돈으로 제품을 사여 리뷰를 한다 쳐보자. 예를 들어 게이밍 마우스를 광고 하였는데 리뷰가 마음에 들어서 구입을 하려고 치자, 이때 링크를 제공해줘서 추가 수익을 얻을 수 있다면 상대방도..
난 솔직히 이번 정부의 부동산 정책은 대대적인 실패라고 생각한다. 유현준 교수가 그러하듯 젊은 세대에게 "행복 주택"으로 평생 임대주택에 살게해주는 모습이 과연 좋은것인지 생각해볼 필요가 있다. 과연 평생 월세나 내면서 살아가는 모습이 "행복 주택"인가? 우리가 무언가 소비를 하려면 일단 내 자신이 안정화된 상태여야 하는데 역시 가장 중요한건 부동산을 소유해야 이런 안정화된 상태가 유지될 것이다. 비록 그 집이 작더라도 부동산을 일단 소유를 하게 된다면, 경제가 더 활성화되고 주택 연금도 가능해져서 노년에 가난해져서 힘들게 사는 문제가 줄어들 것이다. 결국 정부가 해줘야 하는 것은 수많은 사람들이 "자신의 집"을 가지게 만드는 것이다. 물론 대학생이나 가난한 사람들을 위해서는 임대주택도 필요하지만 이 정..
가장 멍청한 거래소가 어디일까? 고민을 해봤는데 최근 업비트의 행보를 보니깐 얘네들이 멍청함 베스트를 찍는 것 같다. 얼마나 멍청하냐면, 자기 멋대로 행동을 하는데 그것도 소비자의 의견을 1도 수렴하지 않고 막무가내로 가는 짓거리를 계속 하고 있다는 것이다. 첫번째, 투자자 보호를 위한 막무가내 유의종목 선정 가장 웃긴건 완전 권력을 쥐고 흔들어버리는 것인데 유의종목을 자기 멋대로 선정을 한다는 것이다. 유의종목 선정 기준을 보면 프로젝트를 제대로 진행하지 않을 경우, 거래량이 낮아서 시세 조종을 당할 수 있을 경우, 그리고 국내법을 지키지 않는 코인(익명성 강조)의 경우 정도로 나눌 수 있는데 세번째는 그렇다 쳐도 1~2번은 업비트가 어떤 근거로 이렇게 행동하는지 모르겠다. 투자자 보호를 한다면서 유의..