My Multiverse
이상욱 (Korean), Sang-Wook Lee (English), 李相郁 (Chinese character)
Ph.D. / CISA / PMP
Research Scientist
E-mail: sangwook236 (at) gmail (dot) com
As a Researcher
We can make the world a better place
Science and technology which do not make people happy are not meaningful and good, at least for people
I always hope to be a philosopher standing at the boundary of knowledge
The most fundamental attitude required of professional researchers is to pursue rigor/rigorousness
Research Goal
My long-term research goal is to understand and develop the mechanisms of abstraction, imagination, and knowledge expansion of human beings.
I aim at creating intelligent, autonomous, and ethical agents that can interact with other agents or a wide range of complex and dynamic environments through their own logical thinking processes (cognition, reasoning, understanding, learning, etc.)
Keywords: intelligence, (self) learning, autonomy, adaptation, abstraction, imagination, machine ethics
Research Interests
Machine Learning, Deep Learning, Reinforcement Learning, Manifold Learning
Human Motion Analysis, Image Segmentation, Feature Engineering, Image Processing
Artificial Intelligence
Machine/Robot Intelligence
Decision Theory
Sequential Decision Making
Kinematics, Kinematic Geometry
Navigation, SLAM, Task/Motion Planning, Robot Control, Vision-based Control, HRI
Failure Analysis
Vibration Analysis, Defect Analysis, Life Estimation
Libraries
A general-purpose library/framework for a variety of scientific and engineering problems
Sang-Wook's Analysis Framework (SWAF)
An open-source project for data analysis
Sang-Wook's Development and Testing (SWDT)
A rich repository of knowledge for development and testing of S/W and H/W
A repository of resources for research and development of S/W and H/W including ideation, conceptualization, and mathematical formulation, etc.
My libraries and algorithms have been developed on the Linux/Unix, Windows, and Mac OS systems and can be built by major compilers such as GCC, Visual C++, and clang
Open-source libraries have actively and positively been used during research and development process: Boost, Eigen, GSL, OpenCV, OpenGM, etc.
Skills
Mathematics
Statistics, Statistical Inference, Probability Theory
Linear Geometry, Differential Geometry, Non-Euclidean Geometry
Analysis, Functional Analysis, Vector and Tensor Calculus
Graph Theory, Combinatorics
Linear Algebra, Abstract Algebra, Topology, Algebraic Topology
S/W Engineering
S/W Development Process
Agile Software Development
Scrum
Test-Driven Development (TDD)
S/W Architecture
Architectural Patterns
Object-Oriented Analysis and Design (OOAD)
Design Patterns
Programming Paradigm
Object-Oriented Programming (OOP)
Functional Programming
S/W Acceleration and Optimization
Computing
Programming Language: Python, C/C++, Java, C#, Scala
Operating System: Linux/Unix, Windows, Mac OS
Computer-Aided S/W Engineering (CASE) Tool: UML, Source Configuration Management Systems, Issue Tracking Systems, Continuous Integration Systems
High-Performance Computing Tool: Apache Spark
Scientific Computation Tool: Matlab, Octave
Computer Algebra System (CAS): Mathematica, Maxima
Statistical Computing Tool: R
Computer-Aided Design (CAD) Tool: SolidWorks, AutoCAD, OrCAD
Embedded Systems
Microcontroller: ARM, AVR, MCS-51/MCS-96, m68k