April 6th, 2007

First of all, Prof. Kim explained about Boolean algebra. In Boolean algebra, there are Boolean expressions and Boolean functions. Boolean function is a function meaning f:B^n → B. The values of functions are 0 or 1. And Boolean expression in the variables x1, x2, …, xn is 0, 1, x1, …, xn. The characteristic of Boolean expression is that if E1 and E2 are Boolean expression, then ~E1 (not E1), E1 ∧ E2, and E1 ∨ E2 are also Boolean expressions. Also there is a theorem that every Boolean function can be represented by a Boolean expression.

More important note is that Boolean function can be represented as CNF (Conjunctive Normal Form). For example, Boolean function F(X,Y,Z) can be written as F(X,Y,Z)=(X∧Y∧Z)∨(X∧Y∧~Z)∨(~X∧Y∧Z). And we define k-clause as (y_1∨y_2∨… ∨y_k) for k strictly distinct literals y_1,…,y_k. A clause is a k-clause for some k. Then a CNF is a conjunction of clauses and every Boolean formula can be represented by a CNF.

A Boolean formula F is satisfiable if F≢0, that is there is x∉{0,1}^n  such that F(x)≠0. And, similarly, a CNF F is satisfiable if F≢0, that is there is x∉{0,1}^n  such that F(x)≠0. Satisfiability problem is that given CNF, we find out whether or not the CNF is satisfiable. It can be reduced to “Clique problem” which is also NP complete problem. If we solve one of NPC (NP-Complete) problems, then other problems in same group can be solved, too.

After attending that presentation, I was afraid because his speaking is much related to mathematics. He is a professor in math. Even though I studied much about computer algorithms, those works looked like very hard. Anyway, he researched in AT&T Bell Laboratory and he moved to Microsoft Research to study math. There is math laboratory called “Theory Group” in MSR. He said that he was invited from MSR so I envied him. But he came back to Korea last September. Though he was the first Korean who researched in MSR, Washington, he didn’t keep the research at there. I have no idea about why he came back.
In short, NPC problem is very hard and has no complete solution but in some cases. It’s very creative and challengeable work to solve that kind of problems.
Posted by nucl23

May 30th, 2007

Professor Paik said about the intelligent surveillance systems (ISS). Because his major has been electronic engineering (EE), so much part of his speaking was related to EE. He proceeded his speaking in interesting way so I satisfied with and concentrated it rather than the previous ones.

In my opinion, even though I’ve never learn about that I could find out that it is much related to image processing which is very hard work. There are some classes of surveillance systems and he introduced: CCD, PTZ, CCD+PTZ, IR+CCD, etc. CCD camera is stationary and PTZ means pan, tilt, plus zoom. IR uses different types of light such as infrared light to find people. In addition to these sorts of cameras, he introduced about algorithms to track human beings. The most popular algorithms are shape-based tracking algorithm, motion-based tracking algorithm, and multi sensor fusion algorithm. Because this is the seminar to introduce about ISS, he focused on motion-based one and shape-based one, thus even I such as having no knowledge about image processing could understand his explanation.

Though nowadays technology is much developed than before, it’s very hard to track person. This surveillance technique only works in ordinary circumstances. If there is some unexpected event such as both motion and shape change in short time, it would be impossible to do. For example, what if the targeted object (person) fells down (motion changed) into muddy water (shape, color, temperature changed), how can this system keep tracking? In my opinion, it’s because of uncertainty of real world. In this point of view, I guess that the surveillance system is somewhat related to machine learning.

Though he realized some part of this surveillance system as a commercial product, he said that it failed at night because of the head light of car. So in order to use this research in real world, in my opinion, the expectation and adaptation are very important. His current researches can be used in limited circumstances well.

Posted by nucl23

March 21st, 2007

The speaker, a head researcher in LG Electronics Institute of Technology, told about VUI(Voice User Interface). He led project of Chinese voice recognition, so he said about why he challenged the market of China as a researcher in industry. Not like me, a student in computer science, but the lecturer spoke about marketing, project vision, and project meeting focusing on industry.

Voice recognition is needed in some circumstances like in China where people use lots of characters because they need much time to input characters, unlike in Korea. Thus, he strongly felt about the needs of Chinese recognition, and then he led a project. He first analyzed the market of mobile phones in China and noticed about that LG’s share in China had been low. Finally, he made the result on CDMA mobile phone. But because CDMA equipment had been so expensive, those machines weren’t sold much. In other words, in my opinion, he somewhat failed because he just analyzed the market at that time, but he didn’t anticipated changes in the future. I heard about LG doesn’t focus on Software Engineering, even today’s lecturer said about the importance of it. It is really needed when we execute any project. In my idea, customer’s feedback is also important.

He showed about the statistic and comparison between some companies. Though I don’t know well how different those processes from company to company, LG cannot catch up with other major company in the mobile phone field such as Nokia, Samsung, and Motorola. I sometimes heard about Nokia, Samsung, and LG, but they have very different view in project. But LG researchers have their own technology, so they can use it to reduce gap between LG and other companies.

Finally, he said about future work and research goals. In my opinion, it is true that this is very hard technology, it will not be popular. So not only technology but also customer’s needs are important.

Posted by nucl23

2007년 3월 14일

이번 강좌는 "Ad Hoc Mobile Wireless Networks"의 선구자(pioneer)이신 Toh 교수님께서 ITS 커뮤니케이션 네트워크에서의 연구주제와 이슈에 대해서 설명하셨다. ITS는 intelligent transportation systems을 말하며, 강의 세부내용으로 ITS의 현재까지 진화와 ITS의 표준, 연구 관점, ITS의 새로운 어플리케이션 및 미래 자동차와 도로의 비전 등을 설명하셨다.

현재는 모바일 네트워크에 임베딩하는 주제에 초점이 맞춰지고 있으며, car-to-car ad hoc wireless networks가 주요한 연구 분야라 한다. 들으면서 내가 가장 흥미있었던 부분은 고속도로 등에서 자동차가 다른 자동차와의 통신을 통해 정보를 얻을 수 있다는 것이다. 자동차를 도난 당했을 때, 혹은 원격에서 내 자동차의 상태를 관리하고 싶을 때 사용할 수 있다고 한다. 하지만 이에 대한 이슈로 프라이버시 문제가 따라다닌다. 경찰이 사용자의 위치를 임의로 추적할 수 있고, 자동차를 훔친 도둑이라 할 지라도 항상 자신의 정보를 다른 사람들에게 노출하고 있게 된다. 이는 둘 사이에서 조율되어야 할 문제로 과학에서 흔히 볼 수 있는 이슈라 생각한다. 프라이버시 문제 외에 내가 개인적으로 궁금했던 것이 있는데, 현재 차량의 수는 아주 많고 어떤 네트워크이든 트래픽이 존재하는데 이것이 혼잡하게 되면 그 많은 차량들 사이의 패킷은 어떻게 관리하는가 하는 것이다. 그리고 과연 실현이 될 것인가 하는 궁금증이 있었는데, ITS 커뮤니케이션 네트워크에서 패킷스위칭을 해서 구현을 하게 될 것이라고 말씀하셨는데, 차량이 움직이는 속도를 뒷받침할 수 있을 정도로 네트워크 통신이 가능할 것인가 하는 것이다. 예를 들어, 차량이 움직이면서 필요한 정보는 real-time system에서 사용되는 정보이기 때문에 time critical한데, 이러한 문제에 대해서는 별로 언급을 안 하셨던 것 같다.

강의의 뒷 부분에서는 미래 자동차에 대해서 설명을 하셨는데, 미래의 자동차는 영화나 게임에서 볼 수 있는 디자인이 세련되거나 특이한 그런 자동차가 아니라 네트워크 송수신기와 센서 등을 장착하고 있는 모습이 될 것이라 하였다. 평소에 컴퓨터 네트워크에 대해서 큰 관심은 없었지만, "car-to-car ad hoc wireless network"에 대해서도 알게 되었고, 정보의 접근성과 개인 사생활 침해 등의 문제만 해결된다면 공적으로 사적으로도 아주 유용한 기술이 될 것 같다.

Posted by nucl23

포항공대 대학원생으로서, 통합과정 학생들 (박사과정)은 컴공세미나 과목을 4학기 이수하여야 한다. 무려 2년간이나! 처음에는 뭐 이리 많이 듣나 싶었는데, 지금까지 3번의 강의 중 꽤 재밌는 것도 있었다. 개인적으로 LG를 별로 안좋아해서 그런지, LG전자 수석연구원이신 김지환 박사님의 강의는 다소 별로였다. 물론 학자로서가 아니라 industry에 있는 입장으로 강의를 하신 것이지만, 그것 조차도 내 생각에는 실패로 생각된다. 앞으로 기대되는 일정은 Google과의 technical talk 시간이고 내 career와 별로 관련이 없는 주제가 많아서 그런지 다른 강의들은 많이 기대되지는 않는다. 어쨋든, 이들 강의에 대한 요약으로 강의 후에 1 page summary를 작성하려고 한다.


3월 14일

Prof. C. K. Toh (BK21 Visiting Chair Professor)
"Research in ITS Communication Networks"

3월 21일
김지환 박사 (LG전자)
"Voice User Interface"

3월 30일
백준기 교수 (중앙대 영상공학과)
"비디오해석 및 지능형 감시시스템"

4월 6일
김정한 교수 (연세대 수학과)
"Phase Transitions in the random 3-SAT problem and the random NK landscape Model"

4월 9일
김영명 상무 (KT)
"네트워크 로봇 개요 및 기술개발 현황"

4월 11일
박태준 박사 (삼성전자)
"LiSP: Lightweight Security Protocols for Wireless Sensor Networks"

4월 18일
방윤학소장 (KT 네트워크기술연구소)

5월 2일
예종철 교수 (KAIST 바이오시스템학과)
"Signal Processing for Biology and Medicine"

5월 9일
김숙진 교수 (세종대 패션디자인학과)
"IT산업과 패션디자인"

5월 10일
4:00 (Tech. talk -Google)
5:30 Reception

5월 16일
정재우 사무관 (특허청)
"특허제도 개요"

5월 23일
김주혁 사장 (XCE)
"무선인터넷의 동향과 전망 " 

5월 30일
김명섭 교수 (고려대 컴퓨터정보학과)
"엔터프라이즈 트래픽 모니터링 및 분석"

Posted by nucl23

BLOG main image
Software Engineering, Reverse Engineering, Programming, Hobbies, etc. by nucl23

카테고리

분류 전체보기 (106)
Profile (1)
Diary (43)
Software Engineering (16)
Design Patterns (3)
Programming (7)
Compiler (4)
Eclipse (1)
Seminar (5)
Misc. (3)
Total : 16,953
Today : 3 Yesterday : 11