Goto

Collaborating Authors

 Education


High Dimensional Optimization through the Lens of Machine Learning

arXiv.org Machine Learning

This thesis reviews numerical optimization methods with machine learning problems in mind. Since machine learning models are highly parametrized, we focus on methods suited for high dimensional optimization. We build intuition on quadratic models to figure out which methods are suited for non-convex optimization, and develop convergence proofs on convex functions for this selection of methods. With this theoretical foundation for stochastic gradient descent and momentum methods, we try to explain why the methods used commonly in the machine learning field are so successful. Besides explaining successful heuristics, the last chapter also provides a less extensive review of more theoretical methods, which are not quite as popular in practice. So in some sense this work attempts to answer the question: Why are the default Tensorflow optimizers included in the defaults?


DeepVisualInsight: Time-Travelling Visualization for Spatio-Temporal Causality of Deep Classification Training

arXiv.org Artificial Intelligence

Understanding how the predictions of deep learning models are formed during the training process is crucial to improve model performance and fix model defects, especially when we need to investigate nontrivial training strategies such as active learning, and track the root cause of unexpected training results such as performance degeneration. In this work, we propose a time-travelling visual solution DeepVisualInsight (DVI), aiming to manifest the spatio-temporal causality while training a deep learning image classifier. The spatio-temporal causality demonstrates how the gradient-descent algorithm and various training data sampling techniques can influence and reshape the layout of learnt input representation and the classification boundaries in consecutive epochs. Such causality allows us to observe and analyze the whole learning process in the visible low dimensional space. Technically, we propose four spatial and temporal properties and design our visualization solution to satisfy them. These properties preserve the most important information when inverse-)projecting input samples between the visible low-dimensional and the invisible high-dimensional space, for causal analyses. Our extensive experiments show that, comparing to baseline approaches, we achieve the best visualization performance regarding the spatial/temporal properties and visualization efficiency. Moreover, our case study shows that our visual solution can well reflect the characteristics of various training scenarios, showing good potential of DVI as a debugging tool for analyzing deep learning training processes.


Shift-Equivariant Similarity-Preserving Hypervector Representations of Sequences

arXiv.org Artificial Intelligence

Hyperdimensional Computing (HDC), also known as Vector-Symbolic Architectures (VSA), is a promising framework for the development of cognitive architectures and artificial intelligence systems, as well as for technical applications and emerging neuromorphic and nanoscale hardware. HDC/VSA operate with hypervectors, i.e., distributed vector representations of large fixed dimension (usually > 1000). One of the key ingredients of HDC/VSA are the methods for encoding data of various types (from numeric scalars and vectors to graphs) into hypervectors. In this paper, we propose an approach for the formation of hypervectors of sequences that provides both an equivariance with respect to the shift of sequences and preserves the similarity of sequences with identical elements at nearby positions. Our methods represent the sequence elements by compositional hypervectors and exploit permutations of hypervectors for representing the order of sequence elements. We experimentally explored the proposed representations using a diverse set of tasks with data in the form of symbolic strings. Although our approach is feature-free as it forms the hypervector of a sequence from the hypervectors of its symbols at their positions, it demonstrated the performance on a par with the methods that apply various features, such as subsequences. The proposed techniques were designed for the HDC/VSA model known as Sparse Binary Distributed Representations. However, they can be adapted to hypervectors in formats of other HDC/VSA models, as well as for representing sequences of types other than symbolic strings.


Complete Machine Learning & Data Science Bootcamp 2022

#artificialintelligence

Welcome to the Complete Data Science and Machine Learning Bootcamp, the only course you need to learn Python and get into data science. This is a top selling Machine Learning and Data Science course just updated this month with the latest trends and skills for 2022! Become a complete Data Scientist and Machine Learning engineer! Join a live online community of 600,000 engineers and a course taught by industry experts that have actually worked for large companies in places like Silicon Valley and Toronto. Graduates of Andrei's courses are now working at Google, Tesla, Amazon, Apple, IBM, JP Morgan, Facebook, other top tech companies.


Top 10 in-Demand Data Analytics Skills to Learn in 2022

#artificialintelligence

Data science is a cutting-edge technology that is being adopted by a wide range of sectors and enterprises. Companies are seeking data scientists who can manage the ever-increasing amount of data generated by their operations. Data scientists assist companies in making the most of their business data. In the business, there is a scarcity of experienced data scientists who are up to date on the newest techniques and technology. A reputable online programme may be used to learn data science from the ground up.



India Looks To Broad-base AI Workforce To Meet Growing Demand

#artificialintelligence

Only 2.5 percent of engineers in India possess technical skills in artificial intelligence (AI) that the industry requires, the annual employability survey by Aspiring Minds, a job skill assessment firm, found. The World Economic Forum (WEF) estimates that 54 percent of all employees in the Information Technology (IT) space will require significant reskilling by 2022. That demand is especially strong for machine learning and AI. It's not just the working population that is looking to upskill. Retired professionals, school students and homemakers have joined the supply chain, with the definition of learners changing with the coronavirus outbreak. "The most important change that we have seen in the recent past globally, accelerated hugely in the last 18 months, has been a change in the definition of learners.


Machine Learning -- Skills for Machine Learning

#artificialintelligence

Machine Learning has a very large width and requires skills across several domains. Most of the machine learning algorithms are heavily based on mathematics. The level of mathematics that you need to know is probably just a beginner level. What is important is that you should be able to read the notation that mathematicians use in their equations. For example -- if you are able to read the notation and comprehend what it means, you are ready for learning machine learning.


3 AI Trends to Watch in K–12 Educational Technology for 2022

#artificialintelligence

"Alexa, read us a story." That's one way teachers are using digital assistants, such as the popular Amazon Echo device -- technology that many parents of home-bound students used last year to aid in their children's educational routines -- in the classroom. One school district in California has integrated this technology even further with the Symphony Classroom device from Merlyn Mind, described as the world's first digital assistant for education. The device is powered by Edge AI, combining artificial intelligence with edge computing technology. READ MORE: A digital assistant for educators helps with K–12 classroom management.


Confidence-Aware Multi-Teacher Knowledge Distillation

arXiv.org Artificial Intelligence

Knowledge distillation is initially introduced to utilize additional supervision from a single teacher model for the student model training. To boost the student performance, some recent variants attempt to exploit diverse knowledge sources from multiple teachers. However, existing studies mainly integrate knowledge from diverse sources by averaging over multiple teacher predictions or combining them using other various label-free strategies, which may mislead student in the presence of low-quality teacher predictions. To tackle this problem, we propose Confidence-Aware Multi-teacher Knowledge Distillation (CA-MKD), which adaptively assigns sample-wise reliability for each teacher prediction with the help of ground-truth labels, with those teacher predictions close to one-hot labels assigned large weights. Besides, CA-MKD incorporates intermediate layers to further improve student performance. Extensive experiments show that our CA-MKD consistently outperforms all compared state-of-the-art methods across various teacher-student architectures.