Tuesday, February 14, 2017

아일랜드 IT 연구소들

Nokia Bell Lab, Ireland

Dublin based scientists at Bell Labs were instrumental in the development of the award-winning lightRadio® cube. Scientists here focus on algorithms, RF hardware, and system designs for the next-generation of small cells. Data analytics, network systems and cloud computing are also part of the research program in Dublin.

IBM Research, Ireland

At IBM Research - Ireland our scientists and engineers are helping clients and partners make better decisions using an array of cognitive IoT technologies and expertise. Together we are testing new technologies on real business problems and discovering new growth opportunities.
We are focused on Cognitive IoT, Cognitive Integrated Healthcare, Interactive Reasoning, Data Centric Computing, Cloud and Privacy. Our research teams are collaborating with academic and industrial partners on several projects including research programs established by the European Union Horizon 2020 as well as pioneering collaborative projects developed side by side with University College Dublin scientists in our collaboratory.

Intel Labs Europe Open Lab – Ireland

The ILE Open Lab - Ireland, located on the Intel Ireland campus in Leixlip, Co. Kildare, is home to two research labs; the IoT (Internet of Things) Systems Research Lab and the Cloud Services Lab.  The Open Lab’s facilities include physical laboratories, offices, meeting and demo spaces as well as innovation/collaboration studio spaces.

The IoT Systems Research Lab conducts research focused on the Internet of Things with a particular emphasis on distributed edge computing, Machine to Machine (M2M) communications, IoT Applications, and data analytics.  The Lab also manages a Connected Cities research portfolio which includes the Intel Collaborative Research Institute (ICRI) for Sustainable Connected Cities located in London - www.cities.io. The IoT Systems Research Lab applies a ‘Living Lab’ approach for elements of its research by developing open-innovation ecosystems and partnerships to validate research through real world deployments and test beds. The Living Lab concept has been used in a number of cities including in Dublin, London and San Jose, California.

The Cloud Services Lab’s research agenda is focused on interoperability, dependability and platform/service differentiation for Cloud Computing across compute, storage, and network technologies.  Specific research topics include instrumentation and manageability of Cloud and Network infrastructures, open interface specifications, service level agreements, context awareness, and digital preservation.  The Lab’s research output includes usage models, prototypes, technologies, and open standards which enable dependable cloud environments and support automatic discovery and selection of optimal platform services.  The Lab is also actively advancing management framework processes for technology adoption.

Accenture, Ireland

Microsoft, Ireland

SAP Business Objects (Predictive Analytics)

Academic Research Centres:

ADAPT, Insight Centre

Tuesday, February 7, 2017

Creating another environment on Anaconda (e.g., python 2)

Create another environment on Anaconda, e.g., if you installed default is python 3, and you want to use python 2:

- conda create -n python2 python=2.7 anaconda

which will create python 2.7 environment with the name "python2".

Activate and deactivate the environment (env):
- source activate python2
- source deactivate

You can install packages for python 2.* environment with the python2 env being activated

Use spyder with python 2.7

You can run the spyder app with python 2.7 by activating the python2 env, and type spyder in the command line.

source activate python2
- spyder

In case the spyder is not automatically installed during creating the env, you should install it first.

- conda install -n python2 spyder

Sunday, February 5, 2017

[EBS육아학교] 아이 잘 키우기로 유명한 유태인들은 어떻게 책을 읽어줄까요? / EBS부모

영재발굴단 - 아빠의 비밀

요즘 자주 보는 SBS프로그램 "영재발굴단", 이번주는 아빠의 비밀이라는 코너에 전직가수고 현재 ICC부의장을 하고 있다는 이소은의 부모님이 소개가 되었다. 언니는 세계에서 유명한 피나오니스트 및 미국 대학교에서 교수로 재직중이다.

두 아이를 훌륭한 인재로 키워낸 아빠의 비결 / 한마디는 무엇이였을까?

아빠는 자신의 비결을 방목이라고 했다.

이소은과 그의 언니 모두 "forget about it"를  아빠의 한마디로 뽑았다. 그 어떤 아픔과 시련에 부딪혔을때 잊어버리고 지나간것에 대해서 미련을 가질 필요는 없고 현실에 집중하면 된다는 것 이다.

또한 처음 힘들게 로스쿨에 진학하여 친 시험에서 꼴찌를 하고 펑펑 울었을 때 아빠의 한마디가 너무 힘이 되었다고 한다...

아빠의 "방목"은 그냥 방목이 아니었다. 아이들이 하는 것에 대해서는 어떠한 제지도 하지 않고 어떻게 도울 수 있는지를 고민했다고 한다.

하지말라고 해서 안하는 것도 아닌데 믿고 기다려준다는 것이다...

다만 항상 함께 하는 것... 항상 믿어주는 것... 항상 그 믿음을 전달하는 것이 포인트였다. 항상 손편지로 사랑을 표현했고 믿음을 표현했고 고마움을 표현했다... 그래서 아이들은 시련을 겪더라고 그 아픔이 그렇게 깊게 남지 않는 다고 했다... 언제 어디서든 자신을 믿고 사랑해주는 사람이 있다는 것에...

이번회에서는 또한 아빠의 육아가 실제로 아이의 아이큐에 6포인트 정도 높일 수 있다는 연구결과도 잠깐 소개했고 사회성에도 도움이 된다는 것을 언급했다.

아빠가 육아에 대한 중요성을 느끼게 하는 한회였던 것 같다.

Thursday, December 1, 2016

EKAW2016 Travel Report

From 19-24, November, I attended 20th International Conference on Knowledge Engineering and Knowledge Management at Bologna, Italy. It's a biannual conference on Knowledge Engineering along with the K-CAP conference.

There were around 150 participants from worldwide. Regarding submissions, there were 226 abstracts which resulted in 171 final submissions in total. 539 reviews were submitted for those papers and 42 out of 142 research papers have been accepted. Based on further quality assessment, the organizers also divided 42 papers into long presentations (17.3%) and short presentations for presentations during the conference.


The first keynote was given by Chris Welty from Google research. He talked about how current AI systems are losing information with one label ground truth for training themselves (e.g, a song might be in different genres or not in the options you provided for getting ground truth data with a survey). He pointed out current simplified world for AI, which consists of black and white, while the reality is much complex. To achieve better ground truth labeling, he also introduced solutions such as using the wise crowd with diversity-enabled labeling for training AI systems.

The second keynote was given by Francesca Rossi from IBM research. She talked about AI has the capabilities to make sense of the huge volume of data (text, images, videos, etc.) that surrounds us in our everyday private and professional life, and to transform it into knowledge to be exploited to make better and more informed decisions that could help solving global societal problems such as those in healthcare, transportation, and climate. To achieve these goals, and in order to fully exploit the potential of AI, we need to build intelligent machines that behave ethically and create symbiotic partnerships with humans. So rather than considering/making AI for Decision Making Systems, we need to consider/make it as Decision Support Systems.

The conference sessions are very diverse, from data management to NLP as well as Entity Recognition, Crowdsourcing, ontology related topics etc.

My presentation:

I presented a User Modeling work considering different dimensions studied in the literature for investigating their synergetic effect on User Modeling.

Thursday, October 27, 2016

CIKM2016 Travel Report

I attended CIKM2016, Indianapolis, USA from 23-28th October. This is the first time I attended a IR conference. It has several hundreds of attendees and it was surprising to see so many Chinese attendees from China and USA.

The conference has almost 1000 submissions (so huge number of submissions...), and both full and short tracks have around 23% acceptance rate.

The word cloud reflects hot keywords in the accepted papers, which includes deep learning and search etc.


There were three keynote speakers from big companies such as MS, Google.

1. Toward Data-Driven Education
Rakesh Agrawal (Data Insights Laboratories)

2. Personalized Search: Potential and Pitfalls
Susan Dumais (Microsoft Research)

3. A Personal Perspective and Retrospective on Web Search Technology
Andrei Broder (Google Research)

The second keynote was interesting for me as the keynote speaker talked about personalization in the context of search, and mentioned the User Modeling(UM) aspect. 

Susan talked two types of UM (or user profiles), one is local profile which can be stored in PC, and the other one is cloud profile. The local profile is good considering user privacy as the profile is in the local PC for personalization, i.e., the ranking results will be personalized based on the local profile of a user. However, it suffers from in efficiency, e.g., due to the lack of portability, it will be hard to reuse it if the user changes the working environment  (e.g., change PC). Personal score was carried out by content matching as well as features based on interaction history. 

She also talked about evaluation of personalization alternatives, offline and online ones. As we can expect, the former one is safe to exploit many different alternatives. On the other hand, the later one (e.g., A/B testing) has more accurate evaluation, and with some challenges. Explicit feedback from users (e.g., asking users about the personalization is good or not) can be a good indicator, however, it also might change the user search behavior. On the other hand, implicit feedback could be noisy.

Another interesting point is personalization can also provide interesting items (serendipity)...


There were eight tutorials and I chose the tutorial: "Data-Driven Behavioral Analytics: Observations, Representations and Models", which was given by Dr. Meng Jiang and Dr. Jiawei Han

The tutorial is about human behavior analytics, which is one of the six disruptive research areas defined by Department of Defense. They introduced many models incorporating different factors of social network information into traditional #RecSys approaches such as Matrix Factorization (MF). 


I also attended #RecSys session. As this conference is about IR, there were many models introduced by different problems, and MF seems like the dominated one. Surprisingly, none of the first authors came to present those papers. 

Maybe due to the venue?, there were many people didn't come either for presenting or taking CIKM cup awards...:). It was a good experience to attend the first IR conference for me, and the next CIKM(2017) will be at Singapore.

Wednesday, October 12, 2016

영재교육 창의력의 중요성

벨기에 왕립학교 창의력 영재교육

디자인숙제에 유행하는 아이템을 조합해서 해간 숙제를 버린 선생님, 
대신 자신의 영감대로 끄적여온 학생의 디자인 및 설명에 대해서는 칭찬해준다...

김지석의 형님이 문제적 남자에 나왔을때 캠브릿지 입학시험 1등하고도 불합격을 받는 이유: You are not the kind of genious we are looking for...

세상에는 답이 없는 일들이 훨씬 많다. 

자신의 답을 제시하고 자신만의 이유를 말할 줄 아는 영재를 키우는게 더욱 맞는 초점이 아닐까 싶다.

Sunday, October 9, 2016

더블린 호텔 - O'Callaghan Alexander Hotel

더블린 호텔 가격이 너무 비싸다... 그나마 좀 저렴한 호텔이어서 예약했는데 호텔방은 생각보다 많이 크다 유럽의 메인도시 치고는...

오래된 호텔/건물이어서 전체적으로 낡은 느낌이다... 조식은 의외로 만족할 정도였음...

더블린 맛집 - Red Torch Ginger

TripAdvisor에서 태국음식점으로는 #1이여서 방문한 Red Torch Ginger...

Early bird menu (23유로): 스타터 + 메인요리 + 티/커피

메인으로는 팟타이를 먹었는데 기대를 너무 했는지 가격대비 평범한 맛이었다...