- Machine Learning
Due to the feasibility of collecting huge data from different image acquisition sources, there are many possibilities of using Machine learning, Deep learning and the Computational Intelligence to interpret and to hunt knowledge from the collected data. The workshop aims in consolidating the experimental results integrating the Machine Learning, Deep Learning and Computational Intelligence for freely available datasets. The aim of the workshop is to float relevant information, knowledge, and hidden concepts about building Deep Model from scratch. The workshop targets the audience in form of U.G. and P.G. students, faculties and research scholars who want to work in the field of image computations, to enhance their skills sets. The topics which will be included in the internship are given as:
• Basics of ML
• Mathematics behind ML
• Building components of ML
• Learning Perspective in ML
• Classification and Clustering
• Regression and Predictions
• Neural Networks
• Basic building blocks of Deep Learning
• Introduction about Convolution Layer-their roles and applications
• Theoretical foundation of layered structure of Deep Models
• Image Classification with Convolution Neural Network (CNN)
• Introduction of Google Co-Lab and how to build an application on Co-Lab
• Live Project
- Android App Development
Android is a mobile multitasking operating system used in smartphones, tablets, readers, consoles, TVs, and even domestic robots. The OS was developed by Android Inc. basing on Linux and was later purchased and popularized by Google. The appearance of Android OS in 2008 made a splash, and it immediately became a leader in the market of smart devices. Thanks to this operating system, modern smartphones and tablets can be considered pocket minicomputers. Android is a very flexible and friendly system with less than one hour enough for an initial acquaintance. Any user can easily configure OS settings as there is many available relevant applications. You can change anything beyond recognition: if you do not like the appearance, icons, or a ringtone, just go to Google Play Store, download a relevant application, and quickly configure everything to your liking. Developing an Android application is not just about creating it and adding it to Google Play Store. The process requires careful planning, research, and a clear focus. For your application to be successful, you must follow several steps correctly during its development. Typically, the entire cycle consists of five stages: Planning, Design, Development, Testing, and Launch and maintenance.
- Cloud Computing
Cloud computing is the on-demand delivery of IT resources over the Internet with pay-as-you-go pricing. Instead of buying, owning, and maintaining physical data centres and servers, you can access technology services, such as computing power, storage, and databases, on an as-needed basis from a cloud provider like Amazon Web Services (AWS).Organizations of every type, size, and industry are using the cloud for a wide variety of use cases, such as data backup, disaster recovery, email, virtual desktops, software development and testing, big data analytics, and customer-facing web applications. For example, healthcare companies are using the cloud to develop more personalized treatments for patients. Financial services companies are using the cloud to power real-time fraud detection and prevention. And video game makers are using the cloud to deliver online games to millions of players around the world. The cloud gives you easy access to a broad range of technologies so that you can innovate faster and build nearly anything that you can imagine. You can quickly spin up resources as you need them–from infrastructure services, such as compute, storage, and databases, to Internet of Things, machine learning, data lakes and analytics, and much more. With cloud computing, you do not have to over-provision resources up front to handle peak levels of business activity in the future. Instead, you provision the number of resources that you need. You can scale these resources up or down to instantly grow and shrink capacity as your business needs change. The cloud allows you to trade capital expenses (such as data centers and physical servers) for variable expenses, and only pay for IT as you consume it. Plus, the variable expenses are much lower than what you would pay to do it yourself because of the economies of scale. With the cloud, you can expand to new geographic regions and deploy globally in minutes. For example, AWS has infrastructure all over the world, so you can deploy your application in multiple physical locations with just a few clicks. Putting applications in closer proximity to end users reduces latency and improves their experience.
- Web Development
Web Development is the building and maintenance of websites; it is the work that happens behind the scenes to make a website look great, work fast, and perform well with a seamless user experience. Web developers do this by using a variety of coding languages. The languages they use depends on the types of tasks they are preforming and the platforms on which they are working. Web development skills are in high demand worldwide and well paid too – making development a great career option. It is one of the easiest accessible higher paid fields as you do not need a traditional university degree to become qualified. The field of web development is generally broken down into front-end (the user-facing side) and back-end (the server side).