Artificial Intelligence and Software Technologies
Artificial Intelligence (AI) is a technological game changer and has important implications, not to impact the technology itself, but also the related technologies such as aerial drones, electronic warfare, command & control, autonomous system, and the development of swarm robotics.
- Deep learning, Optimization of Deep Networks
-
Time Series Analysis, Recurrent Neural Networks
-
Active-, Bayesian-Learning, Causal Inference, Gaussian Processes
-
Data Science, Big Data
-
Classification, Regression, Unsupervised Learning
-
Reinforcement Learning and Inverse Reinforcement Learning
-
Combinatorial Optimization
-
AI based ASIC Design and Verification
-
Graphical Models, Vibrational Inference
-
Deep Auto-encoders, Adversarial Networks, Generative Models
-
Multitask and Transfer Learning
-
Brain Computer Interface, Cognitive Science
-
AI Safety, Fairness and Accountability, Privacy
-
Natural Language Processing
-
Multi-Agent Learning, Swarm Intelligence
-
Natural Language Processing
-
AI / ML on Embedded System
-
Quantum Machine Learning & Tiny ML
-
Brain intelligence Understanding (Neuro-cognition)
Software Technologies
- Requirements Engineering and Risk Assessment
-
Algorithms Design and Evaluation
-
Software Testing, Verification and Reliability
-
Model Driven Development/Model Driven Architecture
-
DevOps, Agile Development, Agent Oriented Software Engineering
-
Design Patterns, Architecture and Frameworks
-
Formal Methods and Verification
-
Software Quality Assurance and Process Improvement
-
Internet of Things (IoT) and Embedded Systems
-
Software Economics, Measurements and Quality Metrics
-
Automatic Functional and Non-functional Testing