Goto

Collaborating Authors

 Instructional Material


Can artificial intelligence transform higher education?

#artificialintelligence

Readers are recommended to start with Zawacki-Richter et al.'s'Systematic review of research on artificial intelligence applications in higher education.' The authors reduced an initial trawl of 2656 articles published between 2007 and 2018 in peer reviewed journals down to 146 articles that met their selection criteria. The Zawacki-Richter at al. paper gives readers a good overview of the various areas where AI is being applied in higher education, as well as an indication of which areas researchers have tended to focus on. One of the areas identified by Zawacki-Richter et al. was the use of AI to predict final academic performance based on test results earlier in a course (profiling and prediction). The second paper in this issue by Akรงapinar, Altun and Askar observed that 74% of the students who were unsuccessful at the end of term in an online computer science course in Turkey could be accurately predicted through the use of a specific algorithm (kNN) in as short as 3 weeks from the beginning of the course.


Building custom language models to supercharge speech-to-text performance for Amazon Transcribe

#artificialintelligence

Amazon Transcribe is a fully-managed automatic speech recognition service (ASR) that makes it easy to add speech-to-text capabilities to voice-enabled applications. As our service grows, so does the diversity of our customer base, which now spans domains such as insurance, finance, law, real estate, media, hospitality, and more. Naturally, customers in different market segments have asked Amazon Transcribe for more customization options to further enhance transcription performance. We're excited to introduce Custom Language Models (CLM). The new feature allows you to submit a corpus of text data to train custom language models that target domain-specific use cases. Using CLM is easy because it capitalizes on existing data that you already possess (such as marketing assets, website content, and training manuals). In this post, we show you how to best use your available data to train a custom language model tailored for your speech-to-text use case. Although our walkthrough uses a transcription example from the video gaming industry, you can use CLM to enhance custom speech recognition for any domain of your choosing. This post assumes that you're already familiar with how to use Amazon Transcribe, and focuses on demonstrating how to use the new CLM feature.


Know the biggest Notable difference between AI vs. Machine Learning

#artificialintelligence

The technological buzz around the world is incomplete without AI and ML. Both of these technologies have revolutionized the world. When we talk about machine learning and artificial intelligence, many people associate it with some high tech work, but these technologies have made their way into our daily lives. Whether we talk about the voice assistant system or the infotainment system of our car, even our coffee machines now perform as per our will, and all this possible because of the development of AI and ML. Although most of us tend to use these words interchangeably, these are different.


10 Days With "Deep Learning for Coders" - KDnuggets

#artificialintelligence

I started Practical Deep Learning for Coders 10 days ago. I am compelled to say their pragmatic approach is exactly what I needed. I started data science by learning Python, Pandas, NumPy, and whatever I needed in a short few months. I did whatever courses I need to do (e.g. Kaggle micro-courses) and whatever books I needed to read (e.g.


Neural Networks from Scratch

#artificialintelligence

"Neural Networks From Scratch" is a book intended to teach you how to build neural networks on your own, without any libraries, so you can better understand deep learning and how all of the elements work. This is so you can go out and do new/novel things with deep learning as well as to become more successful with even more basic models. This book is to accompany the usual free tutorial videos and sample code from youtube.com/sentdex. This topic is one that warrants multiple mediums and sittings. Having something like a hard copy that you can make notes in, or access without your computer/offline is extremely helpful.


Step by Step Guide to Machine Learning

#artificialintelligence

For the code explained in each lecture, you can find a GitHub link in the resources section. Machine learning is the fuel we need to power robots, alongside AI. With Machine Learning, we can power programs that can be easily updated and modified to adapt to new environments and tasks to get things done quickly and efficiently. Here are a few reasons for you to pursue a career in Machine Learning: 1) Machine learning is a skill of the future โ€“ Despite the exponential growth in Machine Learning, the field faces skill shortage. If you can meet the demands of large companies by gaining expertise in Machine Learning, you will have a secure career in a technology that is on the rise.


How artificial intelligence (AI) and machine learning are changing DevOps

#artificialintelligence

DevOps engineering is all about accelerating software development processes to deliver value to customers faster, without compromising code quality. Traditional DevOps has come a long way over the past decade and now allows many organizations to implement a CI/CD pipeline. However, in most cases, teams are still relying on a combination of manual processes and human-driven automation processes. This is not as optimized as it can or should be. Watch the on-demand webinar: Lessons from The Phoenix project you can use today.


Meta-Heuristic Solutions to a Student Grouping Optimization Problem faced in Higher Education Institutions

arXiv.org Artificial Intelligence

Combinatorial problems which have been proven to be NP-hard are faced in Higher Education Institutions and researches have extensively investigated some of the well-known combinatorial problems such as the timetabling and student project allocation problems. However, NP-hard problems faced in Higher Education Institutions are not only confined to these categories of combinatorial problems. The majority of NP-hard problems faced in institutions involve grouping students and/or resources, albeit with each problem having its own unique set of constraints. Thus, it can be argued that techniques to solve NP-hard problems in Higher Education Institutions can be transferred across the different problem categories. As no method is guaranteed to outperform all others in all problems, it is necessary to investigate heuristic techniques for solving lesser-known problems in order to guide stakeholders or software developers to the most appropriate algorithm for each unique class of NP-hard problems faced in Higher Education Institutions. To this end, this study described an optimization problem faced in a real university that involved grouping students for the presentation of semester results. Ordering based heuristics, genetic algorithm and the ant colony optimization algorithm implemented in Python programming language were used to find feasible solutions to this problem, with the ant colony optimization algorithm performing better or equal in 75% of the test instances and the genetic algorithm producing better or equal results in 38% of the test instances.


AWAC: Accelerating online reinforcement learning with offline datasets

Robohub

Robots trained with reinforcement learning (RL) have the potential to be used across a huge variety of challenging real world problems. To apply RL to a new problem, you typically set up the environment, define a reward function, and train the robot to solve the task by allowing it to explore the new environment from scratch. While this may eventually work, these "online" RL methods are data hungry and repeating this data inefficient process for every new problem makes it difficult to apply online RL to real world robotics problems. What if instead of repeating the data collection and learning process from scratch every time, we were able to reuse data across multiple problems or experiments? By doing so, we could greatly reduce the burden of data collection with every new problem that is encountered.


Machine Learning Practical Workout

#artificialintelligence

Deep Learning and Machine Learning are one of the hottest tech fields to be in right now! The field is exploding with opportunities and career prospects. Machine/Deep Learning techniques are widely used in several sectors nowadays such as banking, healthcare, transportation and technology. Machine learning is the study of algorithms that teach computers to learn from experience. Through experience (i.e.: more training data), computers can continuously improve their performance. Deep Learning is a subset of Machine learning that utilizes multi-layer Artificial Neural Networks. Deep Learning is inspired by the human brain and mimics the operation of biological neurons. A hierarchical, deep artificial neural network is formed by connecting multiple artificial neurons in a layered fashion. The more hidden layers added to the network, the more