Goto

Collaborating Authors

 Education


ML@GT at ICML 2020

#artificialintelligence

The International Conference on Machine Learning (ICML) received nearly 5,000 submissions for its 2020 conference and accepted 1,088 papers. Machine Learning Center at Georgia Tech (ML@GT) researchers authored nine accepted papers. The papers explore topics like privacy, semantics in predictive agents, data science, and artificial intelligence. One paper, Boosting Frank-Wolfe by Chasing Gradients, proposes a new state-of-the-art algorithm for constrained optimization, an area already addressed in work accepted in 2019. "I think we're going to see a lot more work moving in the direction of general artificial intelligence, especially work that is trying to combine learning and reasoning," said Le Song, an associate director at ML@GT.


How to mess up testing your AI system

#artificialintelligence

A great way to keep your wits about you when working with machine learning (ML) and artificial intelligence (AI) is to think like a teacher. After all, the point of ML/AI is that you're getting your (machine) student to learn a task by giving examples instead of explicit instructions. As any teacher will remind you: if you want to teach with examples, the examples must be good. The more complicated the task, the more examples you'll need. If you want to be able to trust that your student has learned the task, the test must be good.


Artificial intelligence takes over school security at PPS – WAFB

#artificialintelligence

Week seven of Sportsline Summer Camp ended with a trip to the westside and a visit with the Port Allen Pelicans on Friday, July 29.


[100%OFF] Complete Python & Python OOP With Exercises& Projects In2022

#artificialintelligence

Udemy is the biggest website in the world that offer courses in many categories, all the skills that you would be looking for are offered in Udemy, including languages, design, marketing and a lot of other categories, so when you ever want to buy a courses and pay for a new skills, Udemy would be the best forum for you. You can find payment courses, 100 free courses and coupons also, more than 12 categories are offered, and that what makes sure you will find the domain and the skill you are looking for. Our duty is to search for 100 off courses and free coupons. Python Programming Basics and Python Object Oriented Programming Guide for Python Programmers & Python Coders in a simple and easy way with Examples, quizzes, Resources & Python Projects to master Python from zero to hero. Why to master Python Programming?


Learning with the Internet of Things and Artificial Intelligence: harnessing their potential

#artificialintelligence

Artificial Intelligence (AI) and the Internet of Things (IoT) are working together to transform the education industry. With students being given the chance to receive personalized guidance from teachers or other knowledgeable sources boasting years of experience in their fields, AI and IoT are taking education into bold new territory. Technologies not only secure independence for students, but also facilitate interaction between teachers and students through the use of new platforms and applications designed to promote learning based on what's appealing to today's youth seeking assurance they can succeed in their journeys into the future. Research shows there's significant potential for growth in the global AI in the Education sector and here's some background detail on it. How will AI and IoT be used to make the education industry more efficient?


Coursera –Problem Solving Using Computational Thinking 2021-11

#artificialintelligence

Description Problem Solving Using Computational Thinking is a training course on computer thinking and the process of solving physical problems with software solutions and programming, published by Corsara Training Academy. One of the misconceptions about computers and computer systems is that they are thought of. Computers can not think like humans, but it is possible to set some commands for the computer and then teach the computer how to do these commands. The process of determining the command for the computer and specifying the steps to execute it is called programming. Before starting the programming and coding process, programmers must be familiar with exactly the commands and goals of their software and then express them in the form of comprehensible commands for the computer.


Artificial Intelligence Trends To Look Forward To In 2022 - AI Summary

#artificialintelligence

From streamlining the supply chain to extending improved customer service to accumulating, validating, and analyzing valuable market data to help enterprises make informed decisions. AI will enhance our ability to apply machine learning problem-solving to massive, real-time global datasets to enable us to analyze enormous data to make informed decisions with heightened efficiency and accuracy. As such, AI tools enabling customers to avail services and products with heightened convenience and personalization will be a detrimental factor for the success of firms in the digital space in the following year. As such, AI tools enabling customers to avail services and products with heightened convenience and personalization will be a detrimental factor for the success of firms in the digital space in the following year. Computerized Detection and Prevention: AI will be extensively used to analyze data obtained through cameras on the drones and notify authorities or local administrators of statistics and probabilities of any unforeseen danger of any kind.


Robot Policy Learning from Demonstration Using Advantage Weighting and Early Termination

arXiv.org Artificial Intelligence

Learning robotic tasks in the real world is still highly challenging and effective practical solutions remain to be found. Traditional methods used in this area are imitation learning and reinforcement learning, but they both have limitations when applied to real robots. Combining reinforcement learning with pre-collected demonstrations is a promising approach that can help in learning control policies to solve robotic tasks. In this paper, we propose an algorithm that uses novel techniques to leverage offline expert data using offline and online training to obtain faster convergence and improved performance. The proposed algorithm (AWET) weights the critic losses with a novel agent advantage weight to improve over the expert data. In addition, AWET makes use of an automatic early termination technique to stop and discard policy rollouts that are not similar to expert trajectories -- to prevent drifting far from the expert data. In an ablation study, AWET showed improved and promising performance when compared to state-of-the-art baselines on four standard robotic tasks.


Formal guarantees for heuristic optimization algorithms used in machine learning

arXiv.org Artificial Intelligence

Recently, Stochastic Gradient Descent (SGD) and its variants have become the dominant methods in the large-scale optimization of machine learning (ML) problems. A variety of strategies have been proposed for tuning the step sizes, ranging from adaptive step sizes to heuristic methods to change the step size in each iteration. Also, momentum has been widely employed in ML tasks to accelerate the training process. Yet, there is a gap in our theoretical understanding of them. In this work, we start to close this gap by providing formal guarantees to a few heuristic optimization methods and proposing improved algorithms. First, we analyze a generalized version of the AdaGrad (Delayed AdaGrad) step sizes in both convex and non-convex settings, showing that these step sizes allow the algorithms to automatically adapt to the level of noise of the stochastic gradients. We show for the first time sufficient conditions for Delayed AdaGrad to achieve almost sure convergence of the gradients to zero. Moreover, we present a high probability analysis for Delayed AdaGrad and its momentum variant in the non-convex setting. Second, we analyze SGD with exponential and cosine step sizes, which are empirically successful but lack theoretical support. We provide the very first convergence guarantees for them in the smooth and non-convex setting, with and without the Polyak-{\L}ojasiewicz (PL) condition. We also show their good property of adaptivity to noise under the PL condition. Third, we study the last iterate of momentum methods. We prove the first lower bound in the convex setting for the last iterate of SGD with constant momentum. Moreover, we investigate a class of Follow-The-Regularized-Leader-based momentum algorithms with increasing momentum and shrinking updates. We show that their last iterate has optimal convergence for unconstrained convex stochastic optimization problems.


The Who in Code-Switching: A Case Study for Predicting Egyptian Arabic-English Code-Switching Levels based on Character Profiles

arXiv.org Artificial Intelligence

Code-switching (CS) is a common linguistic phenomenon exhibited by multilingual individuals, where they tend to alternate between languages within one single conversation. CS is a complex phenomenon that not only encompasses linguistic challenges, but also contains a great deal of complexity in terms of its dynamic behaviour across speakers. Given that the factors giving rise to CS vary from one country to the other, as well as from one person to the other, CS is found to be a speaker-dependant behaviour, where the frequency by which the foreign language is embedded differs across speakers. While several researchers have looked into predicting CS behaviour from a linguistic point of view, research is still lacking in the task of predicting user CS behaviour from sociological and psychological perspectives. We provide an empirical user study, where we investigate the correlations between users' CS levels and character traits. We conduct interviews with bilinguals and gather information on their profiles, including their demographics, personality traits, and traveling experiences. We then use machine learning (ML) to predict users' CS levels based on their profiles, where we identify the main influential factors in the modeling process. We experiment with both classification as well as regression tasks. Our results show that the CS behaviour is affected by the relation between speakers, travel experiences as well as Neuroticism and Extraversion personality traits.