Goto

Collaborating Authors

 Education


Python for Everyone - Free Udemy Courses - DiscUdemy

#artificialintelligence

When compared to all other programming language, python is extremely simple, easy to learn, interpret and implement. Due to this reason it became very popular and trending programming right now. The job demand for python programmers are high. Python engineers have some of the highest salaries in the industry. There are plenty of Python scientific packages for data visualization, machine learning, natural language processing, complex data analysis and more.


Let the robots mark and the teachers teach

#artificialintelligence

Like most other teachers, I joined the profession to improve the world. But the job I loved so much eventually exhausted me: and like so many others, I left. I was tired of the laborious paperwork (too often solely for the benefit of inspectors). I was tired of having to give evidence for every judgement I made in ridiculous detail. I was tired of flagging up children who needed further support for it to never materialise.


The Future Of Work University Education Training Jacob Morgan

#artificialintelligence

A 12-month training program that will help people prepare for the future of work. The Future of Work Monthly will teach students the 12 crucial skills they need to succeed in the new world of work. Each month students will receive a video from me that will introduce the particular skill for the month, why it's important, and how to practice that skill. For the remainder of that month they will then receive a weekly email providing specific tactics and strategies for how they can practice that skill in their day to day lives.


Not Sure if You're in a Relationship with Your Phone? Just Ask Google! Veracity Marketing

#artificialintelligence

Of course we discussed how PR is evolving and Martin had some interesting insight into how PR people need to bring visuals into their pitches and try to get a little bit more savvy with photos, video and design. We then spent a lot of time talking about the fascinating intersection between PR and AI (artificial intelligence). Not to toot my own horn, but this was really one of the first times an interviewee brought a topic to the table that I honestly hadn't thought of before. Martin is currently completing a Master in Communications Management from McMaster/Syracuse and researching AI, relationships and communications. His thesis was on the relationships humans have (or will have) with machines, which he calls the human/AI agent relationship.


QuesNet: A Unified Representation for Heterogeneous Test Questions

arXiv.org Machine Learning

Understanding learning materials (e.g. test questions) is a crucial issue in online learning systems, which can promote many applications in education domain. Unfortunately, many supervised approaches suffer from the problem of scarce human labeled data, whereas abundant unlabeled resources are highly underutilized. To alleviate this problem, an effective solution is to use pre-trained representations for question understanding. However, existing pre-training methods in NLP area are infeasible to learn test question representations due to several domain-specific characteristics in education. First, questions usually comprise of heterogeneous data including content text, images and side information. Second, there exists both basic linguistic information as well as domain logic and knowledge. To this end, in this paper, we propose a novel pre-training method, namely QuesNet, for comprehensively learning question representations. Specifically, we first design a unified framework to aggregate question information with its heterogeneous inputs into a comprehensive vector. Then we propose a two-level hierarchical pre-training algorithm to learn better understanding of test questions in an unsupervised way. Here, a novel holed language model objective is developed to extract low-level linguistic features, and a domain-oriented objective is proposed to learn high-level logic and knowledge. Moreover, we show that QuesNet has good capability of being fine-tuned in many question-based tasks. We conduct extensive experiments on large-scale real-world question data, where the experimental results clearly demonstrate the effectiveness of QuesNet for question understanding as well as its superior applicability.


Transcribing Content from Structural Images with Spotlight Mechanism

arXiv.org Machine Learning

Transcribing content from structural images, e.g., writing notes from music scores, is a challenging task as not only the content objects should be recognized, but the internal structure should also be preserved. Existing image recognition methods mainly work on images with simple content (e.g., text lines with characters), but are not capable to identify ones with more complex content (e.g., structured symbols), which often follow a fine-grained grammar. To this end, in this paper, we propose a hierarchical Spotlight Transcribing Network (STN) framework followed by a two-stage "where-to-what" solution. Specifically, we first decide "where-to-look" through a novel spotlight mechanism to focus on different areas of the original image following its structure. Then, we decide "what-to-write" by developing a GRU based network with the spotlight areas for transcribing the content accordingly. Moreover, we propose two implementations on the basis of STN, i.e., STNM and STNR, where the spotlight movement follows the Markov property and Recurrent modeling, respectively. We also design a reinforcement method to refine the framework by self-improving the spotlight mechanism. We conduct extensive experiments on many structural image datasets, where the results clearly demonstrate the effectiveness of STN framework.


Simple and Effective Curriculum Pointer-Generator Networks for Reading Comprehension over Long Narratives

arXiv.org Artificial Intelligence

This paper tackles the problem of reading comprehension over long narratives where documents easily span over thousands of tokens. We propose a curriculum learning (CL) based Pointer-Generator framework for reading/sampling over large documents, enabling diverse training of the neural model based on the notion of alternating contextual difficulty. This can be interpreted as a form of domain randomization and/or generative pretraining during training. To this end, the usage of the Pointer-Generator softens the requirement of having the answer within the context, enabling us to construct diverse training samples for learning. Additionally, we propose a new Introspective Alignment Layer (IAL), which reasons over decomposed alignments using block-based self-attention. We evaluate our proposed method on the NarrativeQA reading comprehension benchmark, achieving state-of-the-art performance, improving existing baselines by $51\%$ relative improvement on BLEU-4 and $17\%$ relative improvement on Rouge-L. Extensive ablations confirm the effectiveness of our proposed IAL and CL components.


Nonparametric Online Learning Using Lipschitz Regularized Deep Neural Networks

arXiv.org Machine Learning

In recent years, deep neural networks have been applied to many off-line machine learning tasks. Despite their state-of-of-the-art performance, the theory behind their generalization abilities is still not complete. When turning to the online domain even much less is known and understood both from the practical use and the theoretical side. Thus, the main focus of this paper is exploring the theoretical guarantees of deep neural networks in online learning under general stochastic processes. In the traditional online learning setting, and in particular in sequential prediction under uncertainty, the learner is evaluated by a loss function that is not entirely known at each iteration [8]. In this work, we study online prediction focusing on the challenging case where the unknown underlying process is stationary and ergodic, thus allowing observations to depend on each other arbitrarily. Many papers before have considered online learning under stationary and ergodic sources and in various application domains. For example, in online portfolio selection, [19, 16, 17, 42, 26] proposed nonparametric online strategies that guarantee, under mild conditions, convergence to the best possible outcome. 1


Adaptive Learning Material Recommendation in Online Language Education

arXiv.org Artificial Intelligence

Recommending personalized learning materials for online language learning is challenging because we typically lack data about the student's ability and the relative difficulty of learning materials. This makes it hard to recommend appropriate content that matches the student's prior knowledge. In this paper, we propose a refined hierarchical knowledge structure to model vocabulary knowledge, which enables us to automatically organize the authentic and up-to-date learning materials collected from the internet. Based on this knowledge structure, we then introduce a hybrid approach to recommend learning materials that adapts to a student's language level. We evaluate our work with an online Japanese learning tool and the results suggest adding adaptivity into material recommendation significantly increases student engagement.


Revisiting Graph Neural Networks: All We Have is Low-Pass Filters

arXiv.org Machine Learning

Graph neural networks have become one of the most important techniques to solve machine learning problems on graph-structured data. Recent work on vertex classification proposed deep and distributed learning models to achieve high performance and scalability. However, we find that the feature vectors of benchmark datasets are already quite informative for the classification task, and the graph structure only provides a means to denoise the data. In this paper, we develop a theoretical framework based on graph signal processing for analyzing graph neural networks. Our results indicate that graph neural networks only perform low-pass filtering on feature vectors and do not have the non-linear manifold learning property. We further investigate their resilience to feature noise and propose some insights on GCN-based graph neural network design.