지난 2015년 6월 29일, 슬로우뉴스에서 주최한 슬로우포럼 "알고리즘 사회와 노동의 미래"에 패널로 참석하게 되었습니다. 이번 행사는 슬로우뉴스에서 주최하고 소셜컴퓨팅 전문가 한상기 박사님이 토론 진행을 맡으셨으며, 미디어/디지털경제 전문가 강정수 박사님, 그리고 제가 패널로 참여하여 삼자 토론을 나누었지요.
2015년 6월 29일 월요일
2015년 6월 23일 화요일
기계학습, 딥러닝, 그리고 모션분석
안녕하세요 Terry 입니다. 지난 2015년 6월 22일 국민대학교에서 이기광 교수님의 초청으로 두시간 동안 "기계학습, 딥러닝, 그리고 모션 분석"이란 주제로 강연을 하였습니다. 이번 강연은 기계학습의 개념에 대해 익숙하지 않은 스포츠 공학도를 대상으로 한 강연으로 비교적 기초적인 기계학습의 개념을 다루었습니다.
따라서 기계학습과 딥러닝에 대해 기초 개념을 잡고싶으신 분들껜 도움이 될 수 있지 않을까 싶어 이렇게 자료를 공유합니다. (추후에 시간이 생기면 목소리까지 입혀 강의 동영상을 하나 만들도록 하겠습니다) 그럼 조금이라도 도움 되시길 바랄게요. 감사합니다! ^^
* T-Robotics의 글은 facebook과 rss reader로도 받아보실 수 있습니다.
[facebook] http://facebook.com/trobotics
[rss] http://t-robotics.blogspot.kr/feeds/posts/default
따라서 기계학습과 딥러닝에 대해 기초 개념을 잡고싶으신 분들껜 도움이 될 수 있지 않을까 싶어 이렇게 자료를 공유합니다. (추후에 시간이 생기면 목소리까지 입혀 강의 동영상을 하나 만들도록 하겠습니다) 그럼 조금이라도 도움 되시길 바랄게요. 감사합니다! ^^
[facebook] http://facebook.com/trobotics
[rss] http://t-robotics.blogspot.kr/feeds/posts/default
2015년 6월 8일 월요일
딥러닝 공부 가이드 (HW / SW 준비편)
뭐든지 시작이 중요합니다. 시험공부를 시작하기 전에 갑자기 책상 정리하고, 방청소를 하는게 괜한 이유가 있는게 아니죠. 그만큼 정갈하게 시작하고 싶고, 완벽한 시작을 꿈꾸니까요. (물론 그러다가 정작 공부를 못하기는 합니다만...)
딥러닝 공부도 마찬가지일 것입니다. 여러분들도 아마 공부를 시작하진 않고 관련 자료만 디립다 저장해 놓으셨겠지만 (ㅋㅋㅋ) 이 모든건 아직 장비빨이 갖춰지지 않았기 때문이죠. 일단 딥러닝을 공부하겠다는데 딥러닝 공부를 위한 완벽한 환경부터 갖추어야 하지 않겠습니까? ㅎㅎ
딥러닝 공부도 마찬가지일 것입니다. 여러분들도 아마 공부를 시작하진 않고 관련 자료만 디립다 저장해 놓으셨겠지만 (ㅋㅋㅋ) 이 모든건 아직 장비빨이 갖춰지지 않았기 때문이죠. 일단 딥러닝을 공부하겠다는데 딥러닝 공부를 위한 완벽한 환경부터 갖추어야 하지 않겠습니까? ㅎㅎ
딥러닝을 위한 새로운 GPU, GTX Titan X를 발표하는 NVIDIA CEO의 모습 (사진출처)
2015년 5월 22일 금요일
쉽게 풀어쓴 딥러닝(Deep Learning)의 거의 모든 것
요즘 딥 러닝(Deep Learning)이 핫합니다. 몇 년전부터 기계학습(Machine Learning)이 일반인들에게 알려지기 시작하더니, 지금은 기계학습의 한 종류인 딥 러닝이 아예 기계학습이란 단어를 대체할 듯한 기세인 듯 합니다. 특히 구글이 딥 러닝 전문가 기업인 딥 마인드(Deep Mind)를 인수하고, 페이스북이 딥 러닝 대가인 뉴욕대학의 얀 러쿤(Yann LeCun) 교수를 인공지능 센터장으로 모셔갔으며, 중국의 구글이라 불리는 바이두에서도 기계학습 분야의 스타 학자 스탠포드 대학의 앤드류 응(Andrew Ng) 교수를 모셔가는 등, 지금은 바야흐로 딥러닝 인재전쟁에 가까운 모습입니다.
페이스북 인공지능 연구소 수장, 얀 러쿤(Yann LeCun) 교수 (사진출처)
그렇다면 딥 러닝이란 과연 무엇일까요? 오늘은 딥 러닝의 전반적인 개념에 대해 거칠게 한번 훑어보도록 하겠습니다.
(업데이트) 최근 딥러닝의 기초부터 하나씩 이야기로 풀어가는 테리의 딥러닝토크를 연재하고 있습니다. 유투브로 딥러닝을 배워보시죠 ^^
(업데이트) 이 글의 후속편인 Convolutional Neural Network에 대한 이해가 업데이트 되었습니다. 이 글을 읽으신 후 꼭 한번 읽어보세요!
2015년 4월 27일 월요일
[로봇 강좌 2-5] Euler angle 오일러 각 회전
산업계에서 물체의 자세를 나타낼 때 자주 쓰는 방법 중 하나가 오일러 각인데요, 회전행렬과 오일러 각의 관계에 대해 알아보겠습니다.
[facebook] http://facebook.com/trobotics
[로봇 강좌 2-4] Rotation matrix 회전행렬 (3)
회전행렬 그 세번째 시간! 회전행렬을 정의하는 법을 알아봅시다.
[facebook] http://facebook.com/trobotics
2015년 3월 31일 화요일
Terry Taewoong Um (C.V.)
Terry Taewoong Um
Ph. D. Student, University of Waterloo
Dept. of Electrical and Computer Engineering
Adaptive Systems Laboratory
Email: terry.t.um [at] gmail.com
[Google Scholar] [LinkedIn]
Dept. of Electrical and Computer Engineering
Adaptive Systems Laboratory
Email: terry.t.um [at] gmail.com
[Google Scholar] [LinkedIn]
RESEARCH INTERESTS
Machine Learning for Human/Robot Models, Machine Learning for Athletic Activity, Deep Learning for Motion Analysis/Generation, Learning Control
EDUCATION
University of Waterloo, Ph. D. Student 2014 - present
• Major: Electrical and Computer Engineering
• Supervisor: Dana Kulić, Ph.D. [Link]
Seoul National University, M.S. 2010
• Major: Mechanical & Aerospace Engineering
• Dissertation: Tangent space RRT with lazy projection for constrained motion planning [Link]
• Supervisor: Frank Chongwoo Park, Ph.D. [Link]
Seoul National University, B.S. 2008
• Major: Mechanical & Aerospace Engineering
• Minor: Computer Science & Engineering
RESEARCH / TEACHING EXPERIENCE
Research Scientist 2012 - 2014
Robot Learning Laboratory, Medical Robotics Laboratory
Korea Institute Science and Technology (KIST), Seoul, Korea
• Conduct a research on transfer learning method for robot models
• Develop a upper limb power assistant robot
Research Engineer 2010 - 2012
Mechanical R&D Center, LIG Nex1 Co., Ltd., Gyeonggi, Korea
• Design a lower extremity exoskeleton for soldiers power augmentation
• Design a upper extremity exoskeleton for industrial laborer assistance
Research Assistant 2008 - 2010
Robotics Laboratory, Seoul National University
• Design planning and control frame work for a mobile manipulator, CIROS
• Conduct a research on novel planning algorithm for constrained motions
Teaching Assistant 2008
Seoul National University
• Assisted “Introduction to Robotics” course
PUBLICATIONS
International Journals
B. Kim, T. T. Um, C. Suh, and F. C. Park, Tangent bundle-RRT: A randomized algorithm for constrained motion planning, Robotica, May 2014. [Link]
International Conferences
T. T. Um, M. Park, and J. Park, “Independent Joint Learning: A novel task-to-task transfer learning scheme for robot models”, 2014 IEEE International Conference on Robotics and Automation (ICRA2014), June 2014. [Link]
C. Suh, T. T. Um, B. Kim, H. Noh, M. Kim, and F. C. Park, Tangent space RRT: A randomized planning algorithm on constraint manifolds, 2011 IEEE International Conference on Robotics and Automation (ICRA2011), Shanghai China, May 2011. [Link]
T. T. Um, C. Suh, B. Kim, and F. C. Park, Tangent space RRT with lazy projection: An efficient planning algorithm for constrained motions, 12th International Symposium on Advances in Robot Kinematics (ARK2010), Portorož Slovenia, June 2010. [Link]
Domestic Conferences
T. T. Um, J. Ryu, and J. Baek, Development of a lower extremity exoskeleton for soldiers power augmentation, 2012 Autumn Conference of the Korean Society of Precision Engineering, Gwangju Korea, Oct 2012.
T. T. Um, J. Ryu, and J. Baek, Kinematic compatibility evaluation of end-effector constrained exoskeleton by using manipulability ellipsoid, 2012 Korean Robotics Society Annual Conference, Gangreung Korea, June 2012.
TECHNICAL SKILLS
Programming Languages: C/C++ (MFC), Java, Python, Matlab, LabView
Design Tools: Solidworks, CATIA, AutoCAD, ANSYS, RecurDyn, ADAMS
Electronics: DAQ card, Real-Time Controller, Motors, Sensors (F/T Sensor, Encoder, IMU, and etc.), EMG sensors, Oscilloscope, Stereo Vision, etc.
PARTICIPATION IN GRANT-FUNDED RESEARCH
Human-centered Interaction for Coexistence, 2013 – 2014
• Developed learning scheme for human motion recognition
• Funded by Ministry of Education, Science and Technology, Korea
• Designed mechanical system of the upper-extremity exoskeleton
• Funded by Ministry of Education, Science and Technology, Korea
Development of Control Framework for Fast-Responding Locomotion of Exoskeletons, 2011 – 2012
• Designed mechanical and electrical system of the lower-extremity exoskeleton
• Funded by Agency for Defence Development, Korea
Development of Wearable Robot for Industrial Laborer Assistance, 2010 – 2012
• Designed control framework of upper-extremity exoskeleton for industrial laborers by using various HRI sensors
• Designed mechanical system of the upper-extremity exoskeleton
• Funded by Ministry of Knowledge Economy, Korea
Motion Planning and Control for Mobile Manipulator and Humanoid, 2008 – 2010
• Designing planning and control framework of a mobile manipulator, CIROS, which has a 3D vision and compliant grasping system
• Funded by Ministry of Knowledge Economy, Korea
2015년 3월 24일 화요일
LSTM(딥러닝)의 창시자 Schmidhuber의 인터뷰 (상)
매 순간의 데이터를 길게 늘어놓은 RNN은 vanishing gradient 문제 등으로 그동안 외면받아왔지만 10여년 전부터 LSTM이라는 관문 유닛(gate unit)을 도입하면서 부터 큰 부흥이 일기 시작했는데요, 이 LSTM의 창시자가 바로 오늘 소개해드릴 Schmidhuber 교수님입니다. 딥러닝에 대해 학자 다섯 명을 꼽으면 꼭 들어갈 분이지요.
스위스 인공지능 연구소의 Schmidhuber 교수. 외국 교수들은 심지어 잘생기기까지 했다..
2015년 3월 19일 목요일
[로봇 강좌 2-3] Rotation matrix 회전행렬 (2)
회전행렬 그 두번째 시간! 회전행렬은 forward kinematics에 왜 필요한 걸까요? 차근차근 알아가보도록 하죠
[facebook ] http://facebook.com/trobotics
[로봇 강좌 2-2] Rotation matrix 회전행렬 (1)
로봇 기구학의 가장 기본을 이루는 rotation matrix에 대해 알아봅시다. 근데 determinant 얘기하다가 시간이 다 가버렸네요 ㅎㅎ
[facebook ] http://facebook.com/trobotics
[로봇 강좌 2-1] 조인트의 종류 & 간단한 Kinematics
오늘은 드디어 챕터 2 "Kinematics (운동학)" 강좌의 시작입니다. 가장 간단한 로봇의 Kinematics로 한번 스타트를 끊어보죠
[facebook ] http://facebook.com/trobotics
2015년 2월 24일 화요일
[로봇 강좌 1-5] Kinematic-level 제어
Kinematics는 왜 배우는 것일까요? Kinematics를 배우면 로봇을 원하는 궤적을 따라 움직이도록 할 수 있다는데요, 이러한 kinematic level에서의 제어에 대해 알아보도록 합시다.
[facebook ] http://facebook.com/trobotics
[로봇 강좌 1-4] Kinematics 기구학이란
우리는 앞으로 로봇의 많은 분야 중 내부 모델, 그 중에서도 kinematic model에 대해 집중적으로 배울텐데요, 과연 kinematic model이란 무엇인지 한번 알아봅시다
[facebook ] http://facebook.com/trobotics
2015년 2월 20일 금요일
[로봇 강좌 1-3] 로봇공학의 연구분야들
로봇운용에 대한 큰 그림을 그렸던 지난 시간에 이어, 이번엔 로봇의 각 단계들에 필요한 구체적 학문들에 대해 알아보도록 하겠습니다. 이것을 알고나면 우리가 어떠한 것을 공부해야 하는지 대충이나마 알 수 있겠죠?
[facebook ] http://facebook.com/trobotics
[로봇 강좌 1-2] 로봇은 어떻게 운용되는가
로봇이 기계와 가장 다른 점은 아마도 로봇 스스로 환경을 인식하고 판단을 내려 움직인다는 점일 것입니다. 로봇은 어떠한 큰 그림 속에서 움직이는 것일까요? 로봇 운용의 빅 픽쳐를 그려봤습니다.
[facebook ] http://facebook.com/trobotics
[로봇 강좌 1-1] 로봇을 공부한다는 것
'로봇을 공부하고 싶다'라는 말은 사실 매우 모호한 말입니다. 왜냐하면 로봇은 매우 넓은 영역의 분야를 커버하고 있기 때문이죠. 로봇을 공부한다는건 어떤 의미인지 한번 알아봅시다.
[facebook ] http://facebook.com/trobotics
2015년 1월 23일 금요일
추천! 로봇공학 / 기계학습 무료 교재(pdf) 15가지
Ebook 무료 책 보물창고인 꿀 사이트를 하나 찾았습니다! 정말 없는 책 없이 다 있네요! 진짜 꿀 사이트입니다!
http://www.e-booksdirectory.com/
http://www.onlineprogrammingbooks.com/
http://www.e-booksdirectory.com/
http://www.onlineprogrammingbooks.com/
2015년 1월 21일 수요일
10줄로 끝내는 Robot Kinematics (로봇 기구학)
안녕하세요 오랜만의 T-Robotics 글입니다! 그동안엔 기사로만 찾아뵈었었는데 이론에 대한 갈증을 느끼시는 분들도 계실 것 같아 이 글을 마련했습니다. 바로 "20줄로 끝내는 Kinematics (기구학)"입니다!
(Rotation matrix (회전행렬) / Transformation matrix (변환행렬) 를 모르시는 분은 지난 글들을 먼저 읽어주세요)
(Rotation matrix (회전행렬) / Transformation matrix (변환행렬) 를 모르시는 분은 지난 글들을 먼저 읽어주세요)
[Link] T-Robotics, "저랑 야바위 한판 하실래요? Rotation Matrix"
[Link] T-Robotics, "로봇의 움직임을 알려주는 Kinematics"
2015년 1월 14일 수요일
2014년 12월 16일 화요일
구글의 새 로봇 수장, 제임스 커프너는 누구인가
2013년 많은 기대를 받고 구글 로봇사업의 총 책임자에 올랐던 ‘안드로이드의 아버지’ 앤디 루빈(Andy Rubin)이 2014년 10월을 마지막으로 구글에서 떠났습니다. 사실 2013년 3월 루빈이 구글의 로봇사업을 맡는다는 소식이 전해졌을 때만 하더라도 로봇계는 큰 꿈에 부풀어 있었습니다. 왜냐하면, 그가 작은 스타트업의 기술에 불과했던 안드로이드를 10억 명이 사용하는 모바일 플랫폼으로 변화시켜 놓은 주인공이었기 때문이죠.
안드로이드의 아버지, 앤디 루빈 (왼쪽 사진 출처: Joi Ito, CC BY)
피드 구독하기:
글 (Atom)








