Emertxe is one of the best Embedded Systems Training Institute in Bangalore, where we bring our differentiation factors in many ways. Our Embedded Systems Course is the first one to be certified by National Skill Development Corporation (NSDC), under Electronics Skill Sector Council of India (ESSCI). Along with technical skills, we give attention to groom soft skills (in the name of DISHA workshops) for entry level engineers. As the name DISHA (direction) says we conduct many activities – Resume preparation workshop, Interview preparation workshop, Company specific coaching sessions, Individual counseling, Industry expert interaction etc.
As a part of the industry expert interaction, there was a session organized on 5th January 2018 at our MG road office. The speaker was a technology expert in Embedded & Application areas. This blog post covers the event summary.
Topic: Artificial Intelligence – An Introduction
Speaker: Mr. Venu Kosuri
Mr. Venu is the Founder & CEO of WDB Systems, which is into Embedded Systems Design Services. He has more than 20 years of rich experience in Engineering Management, People Management & System Architecture of Embedded Systems. During his long corporate stint, Mr. Venu has worked with organizations like BEL, Philips, Sasken, Broadcom with key focus on Embedded Networking (WLAN standards, Applications, 3G, TCP/IP networks). He has keen interest on latest technologies, AI is been his area of interest off-late.
Artificial intelligence is nothing new! Some of the initial work in the field of AI was done as early as 1923. However AI remained as a research topic for a long period of time. It was mainly due to lack of ecosystem, where AI can be applied. Thanks to Internet growth, powered by ever growing computing resources (higher processing power, higher storage, lower cost etc..) there are multiple AI use-cases that have become possible today. Right from day-to-day (ex: Gmail) to advanced applications (ex: Bank financials), every organization is looking forward to enable their products / solutions with Artificial Intelligence. To start with, our guest speaker Mr. Venu shared introductory details of AI with an IoT example of how devices are becoming “intelligent” by enabling various new features.
Foundations of building an AI system remain the same – Algorithms, Problem Solving, Numerical Computing, Modeling and Analysis. During implementation, it has got concepts like Agent, Model, Environment etc..which requires OOP based programming language. Hence languages like Python, Java, Lisp, Prolog, C++ are used in implementation. Especially Python has become popular in the recent years due to rich library (ex: Nampy) support from developers and open source contributors. Our guest speaker shared some practical examples from programming perspective as well.
The presentation further focused on comparing human intelligence with AI and how there are some aspects that are common in nature (ex: sensing). Use cases for AI also varies in nature. Applications like chatbots are available to today to perform mundane tasks, which is the initial level application of AI. However more sophisticated use-cases can be thought for formal tasks (ex: logistic delivery) and expert tasks (ex: surgery). By the end of the talk our guest speaker briefly touched upon Fuzzy logic and neural networks which are some of the important aspects of AI.
AI still has a long way to go when it comes to solving real time problems. We have hardly begun the journey, definitely it will make applications far more smarter. The goal of this presentation ti introduce participants with fundamentals of AI, which was well achieved.
Here is the slides used from the presentation for your reference.