지난 해 10월 13일 가트너에서는 2015년도 IT 10대 전략 기술 동향을 발표했다. 가트너는 이렇게 매년 IT업계를 이끌 중요한 기술을 발표하는데, 이렇게 동향을 미리 살펴보면 미래를 내다볼 수 있게 될 거라 믿으며 지금부터 가트너가 제시한 10가지 전망에 대해 살펴보자. 10개의 기술을 크게 가상 세계와 실제 세계의 통합, 어디서나 똑똑하게, 새로운 IT 현실의 3파트로 구분지어놓았다. 가상 세계와 실제 세계의 통합 실제 세계와 가상 세계를 어우르는 것으로, 말 그대로 가상세계와 실세계의 통합에 중점을 둔다. 1위부터 살펴보면, 컴퓨터 에브리웨어, 사용자가 언제 어디서나 어느 기기를 사용해서 컴퓨팅을 할 수 있는 기술이 주목을 받고 성장할 것이라고 한다. 이동성을 가지면서 다양한 스크린과 센서들을..
自由의 鐘을 亂打하는 打手의 一翼을 상아의 진리탑을 박차고 거리에 나선 우리는 질풍과 같은 역사의 조류에 자신을 참여시킴으로써 이성과 진리, 그리고 자유의 대학정신을 현실의 참담한 薄土(박토)에 뿌리려 하는 바이다. 오늘의 우리는 자신들의 지성과 양심의 엄숙한 명령으로 하여 사악과 잔학의 현상을 糾彈(규탄), 匡正(광정)하려는 주체적 판단과 사명감의 발로임을 떳떳이 선명하는 바이다. 우리의 지성은 암담한 이 거리의 현상이 민주와 자유를 위장한 전제주의의 표독한 專橫(전횡)에 기인한 것임을 단정한다. 무릇 모든 민주주의의 정치사는 자유의 투쟁사이다. 그것은 또한 여하한 형태의 전제로 민중 앞에 군림하든 ‘종이로 만든 호랑이’같은 헤슬픈 것임을 敎示(교시)한다. 한국의 일천한 대학사가 赤色專制(적색전제)에의..
Support Vector Machine에 대해 공부하기 전에 알아야 할 것들! Linear function은 을 통해 object x= 를 분류하게 된다. 이 때, X는 feature들을 vector로 표현한 것이다. b는 bias이며 wi는 feature xi의 가중치이다. F(X)의 값이 0보다 크면 X는 positive로, 0보다 작으면 negative로 분류된다. 이를 그림으로 표현하면 다음과 같다. 그럼 다차원의 공간에서는 어떻게 표현될까! 1) Linear((직)선의; 선으로 된) function 2) Quadratic((수학) 이차의) function 3) Polynomial (다항(식)의) function을 비교해보자 1) Linear: a sum of weighted features 앞..
WEKA 프로그램은 GUI를 제공하며, 5가지 모드(Explorer/Experimenter/Workbench/Simple CLI)를 제공한다. 직관적인 UI를 제공하여 쉽게 접근가능한 Explorer모드가 보편적으로 쓰이지만, Explorer모드에서 하지 못하는 심도 있는 실험을 위해 Experimenter 모드를 사용한다. 말그대로 실험자를 위한 모드ㅋㅋ Experimenter 모드는 Explorer 모드에 비해 사용법이 복잡하지만 이 또한 직관적이어서 크게 어렵지는 않다. 실험 프로세스를 원하는 대로 직접 제어할 수 있기 때문에 간단하지 않은 실험을 할 때 좀 더 편하게 진행할 수 있었다. 아래는 이안 위튼의 Data mining 책을 바탕으로 정리한 내용이다. 예제 프로세스를 한 번 따라 해본다면 ..
Weka doesn't have any semi-supervised learning algorithms. This Weka add-on for semi-supervised/collective classification might be of interest.웨카 공식 홈페이지(http://www.cs.waikato.ac.nz/~fracpete/projects/collective-classification/)에이렇게 세미 슈퍼바이즈 기능을 제공하지 않는다고 해서 실험 방향을 바꿨었는데, 방법을 찾았다. 웨카에서는 기본적으로 Classify(supervised learning) 기능과 Cluster(unsupervised learning) 기능을 제공하지만 Semi-supervised learning에 대한 ..
삼성전자는 27일부터 28일까지 서울 서초동 삼성전자 홍보관 ‘삼성 딜라이트’에서 대학생 디자인 작품 전시회인 ‘CDP(Convergence Design Project)’를 개최한다. 이번 전시에는 삼성전자가 디자인과 소프트웨어 분야 인재 육성과 저변 확대를 위해 20년 이상 운영하고 있는 ‘디자인 멤버십’과 ‘소프트웨어 멤버십’ 소속 대학생들의 작품이 소개된다. 전국에서 14개팀 110여명의 학생들이 참가해 두 달 동안 디자인과 소프트웨어 기술을 활용해 기획부터 개발, 디자인까지 함께 만든 아이디어 작품을 전시했다. 성과물들은 실제 구동이 가능하며, 최근 기술 트렌드를 반영해 웨어러블 기기와 연동된 작품, 사물인터넷(IoT)을 구현해주는 작품과 장애인 접근성을 높인 작품 등이 소개됐다. ‘스마트 깔창’..
WEKA 라이브러리 참조하기(feat. SVM모델) WEKA에서 SVM모델을 사용하고 싶을 때는 Classify 탭에서 LibSVM classifier을 사용하면 된다(function 폴더에 있음). 그러나 라이브러리를 참조할 수 없기 때문에 "libsvm classes not in CLASSPATH!"라는 경고창이 뜨게 된다. 에러 : libsvm classes not in CLASSPATH! 해결 방법 1) LibSVM 라이브러리 다운로드 2) 압축풀고 java 폴더안에 libsvm.jar 파일 찾기 3) libsvm.jar을 내컴퓨터 환경설정의 클래스 패스에 포함 자세히 살펴보면, 1. 사용하고싶은 라이브러리 다운받기 http://www.csie.ntu.edu.tw/~cjlin/libsvm/ 위 사..
출처 : 삼성투모로우 '도심 속 한바탕 축제를 열다. 삼성 기어 해커톤 2014 현장'캠핑이야? 애플리케이션 개발 경진대회야?파릇한 잔디, 음식이 가득한 스낵카, 따스한 담요, 그리고 흥겨운 음악이 흐릅니다. 사람들은 편안한 옷차림으로 거닐고 옹기종기 모여 앉아 대화를 나누기도 하는데요. 여기저기 웃음소리가 끊이질 않습니다.‘혹시 봄 소풍이라도 다녀왔나요?’라고 지레짐작한 분도 있을 것 같은데요. 이곳은 바로 애플리케이션 개발 경진대회가 열린 ‘삼성 기어 해커톤 2014’ 현장 풍경이랍니다.영화 속에서는 대개 개발자가 컴퓨터 앞에 앉아 알 수 없는 문자들을 모니터에 입력하며 정신 없이 일에 몰두하는 모습으로 묘사되곤 하는데요. 하지만 이런 모습을 삼성 기어 해커톤 2014 현장에서는 눈을 씻고도 찾아볼 ..
스마트 안경, 스마트 시계가 더이상 신기하지도(아니 사실 신기함....) 낯설지 않은 지금 잘 생각해보면 다음 웨어러블 타켓은 아무래도 신발이 될 것 같다. 스마트 신발을 만들어보고 싶다. 스마트 신발은 (여기서 내가 말하는 스마트 신발은 스마트 운동화를 뜻한다. 런닝화. 스니커즈), 현재 IT와 연계한 진정한 스마트 신발이라 할 수 있는 제품은 구글의 토킹슈즈, MIT 미디어랩에서 만든 슈퍼슈즈 그리고 인도 IT회사에서 만든 리첼이 있다 Google의 Talking Shoe http://www.artcopycode.com/#/talkingshoe 신발이 말을 하다니 자비스 같고 쓸 데 없을 것 같다(ㅋㅋㅋ) 내가 설명하는 것보다 홈페이지 한 번 보는 게 확실할 것 같다. 개요 부분에 Real-time ..