Goto

Collaborating Authors

 Education


Top 7 Machine Learning Frameworks of 2020

#artificialintelligence

Machine Learning is an artificial intelligence subset that focusses on developing applications that enable machines to self-learn. The ultimate purpose of machine learning is to enable machines to work automatically without any human intervention. Coding ML algorithms require a very high level of coding expertise. ML frameworks simplify the process of creating algorithms. An ML framework can be any interface, tool, library, or platform that helps you easily build ML models without having to build intensive algorithms.


Alteryx Masterclass for Data Analytics, ETL and Reporting

#artificialintelligence

A Verifiable Certificate of Completion is presented to all students who undertake this Alteryx course. Why should you choose this course? This is a complete tutorial on Alteryx which can be completed within a weekend. Data Analysis and Analytics process automation are the most sought-after skills for Data analysis roles in all the companies. Alteryx designer core certification portrays one of the most desired skills in the market.


Question Generation using Natural Language processing

#artificialintelligence

This course focuses on using state-of-the-art Natural Language processing techniques to solve the problem of question generation in edtech. If we pick up any middle school textbook, at the end of every chapter we see assessment questions like MCQs, True/False questions, Fill-in-the-blanks, Match the following, etc. In this course, we will see how we can take any text content and generate these assessment questions using NLP techniques. This course will be a very practical use case of NLP where we put basic algorithms like word vectors (word2vec, Glove, etc) to recent advancements like BERT, openAI GPT-2, and T5 transformers to real-world use. We will use NLP libraries like Spacy, NLTK, AllenNLP, HuggingFace transformers, etc.


Click-Through Rate Prediction Using Graph Neural Networks and Online Learning

arXiv.org Artificial Intelligence

Recommendation systems have been extensively studied by many literature in the past and are ubiquitous in online advertisement, shopping industry/e-commerce, query suggestions in search engines, and friend recommendation in social networks. Moreover, restaurant/music/product/movie/news/app recommendations are only a few of the applications of a recommender system. A small percent improvement on the CTR prediction accuracy has been mentioned to add millions of dollars of revenue to the advertisement industry. Click-Through-Rate (CTR) prediction is a special version of recommender system in which the goal is predicting whether or not a user is going to click on a recommended item. A content-based recommendation approach takes into account the past history of the user's behavior, i.e. the recommended products and the users reaction to them. So, a personalized model that recommends the right item to the right user at the right time is the key to building such a model. On the other hand, the so-called collaborative filtering approach incorporates the click history of the users who are very similar to a particular user, thereby helping the recommender to come up with a more confident prediction for that particular user by leveraging the wider knowledge of users who share their taste in a connected network of users. In this project, we are interested in building a CTR predictor using Graph Neural Networks complemented by an online learning algorithm that models such dynamic interactions. By framing the problem as a binary classification task, we have evaluated this system both on the offline models (GNN, Deep Factorization Machines) with test-AUC of 0.7417 and on the online learning model with test-AUC of 0.7585 using a sub-sampled version of Criteo public dataset consisting of 10,000 data points.


Stability and Generalization of Stochastic Gradient Methods for Minimax Problems

arXiv.org Artificial Intelligence

Many machine learning problems can be formulated as minimax problems such as Generative Adversarial Networks (GANs), AUC maximization and robust estimation, to mention but a few. A substantial amount of studies are devoted to studying the convergence behavior of their stochastic gradient-type algorithms. In contrast, there is relatively little work on their generalization, i.e., how the learning models built from training examples would behave on test examples. In this paper, we provide a comprehensive generalization analysis of stochastic gradient methods for minimax problems under both convex-concave and nonconvex-nonconcave cases through the lens of algorithmic stability. We establish a quantitative connection between stability and several generalization measures both in expectation and with high probability. For the convex-concave setting, our stability analysis shows that stochastic gradient descent ascent attains optimal generalization bounds for both smooth and nonsmooth minimax problems. We also establish generalization bounds for both weakly-convex-weakly-concave and gradient-dominated problems.


On the Ethical Limits of Natural Language Processing on Legal Text

arXiv.org Artificial Intelligence

Natural language processing (NLP) methods for analyzing legal text offer legal scholars and practitioners a range of tools allowing to empirically analyze law on a large scale. However, researchers seem to struggle when it comes to identifying ethical limits to using natural language processing (NLP) systems for acquiring genuine insights both about the law and the systems' predictive capacity. In this paper we set out a number of ways in which to think systematically about such issues. We place emphasis on three crucial normative parameters which have, to the best of our knowledge, been underestimated by current debates: (a) the importance of academic freedom, (b) the existence of a wide diversity of legal and ethical norms domestically but even more so internationally and (c) the threat of moralism in research related to computational law. For each of these three parameters we provide specific recommendations for the legal NLP community. Our discussion is structured around the study of a real-life scenario that has prompted recent debate in the legal NLP research community.


TIE: A Framework for Embedding-based Incremental Temporal Knowledge Graph Completion

arXiv.org Artificial Intelligence

Reasoning in a temporal knowledge graph (TKG) is a critical task for information retrieval and semantic search. It is particularly challenging when the TKG is updated frequently. The model has to adapt to changes in the TKG for efficient training and inference while preserving its performance on historical knowledge. Recent work approaches TKG completion (TKGC) by augmenting the encoder-decoder framework with a time-aware encoding function. However, naively fine-tuning the model at every time step using these methods does not address the problems of 1) catastrophic forgetting, 2) the model's inability to identify the change of facts (e.g., the change of the political affiliation and end of a marriage), and 3) the lack of training efficiency. To address these challenges, we present the Time-aware Incremental Embedding (TIE) framework, which combines TKG representation learning, experience replay, and temporal regularization. We introduce a set of metrics that characterizes the intransigence of the model and propose a constraint that associates the deleted facts with negative labels. Experimental results on Wikidata12k and YAGO11k datasets demonstrate that the proposed TIE framework reduces training time by about ten times and improves on the proposed metrics compared to vanilla full-batch training. It comes without a significant loss in performance for any traditional measures. Extensive ablation studies reveal performance trade-offs among different evaluation metrics, which is essential for decision-making around real-world TKG applications.


What is data science? And how its used in machine learning

#artificialintelligence

Published Tuesday, May. 4, 2021, 9:11 am With tremendous data being generated every second, it is not difficult to imagine the potential of the many vital insights hiding in the data. Today, organizations focus on analyzing this collected data to discover insights into crucial business-related questions: How did the sales perform against estimated target sales in the last quarter? Are older customers contributing more to sales? Which customers should be given coupons? Let us understand how data science is helping organizations answer questions like these.


With Apple's Claris, digital transformation goes to school

#artificialintelligence

Just as digital transformation accelerated in the enterprise, the implementation and deployment of tech in the education sector has also accelerated, prompting Apple's Claris subsidiary to introduce its own powerful student information system (SIS), which it calls Claris Connect for Apple School Manager. "Schools across the U.S. constantly face challenges around getting the most meaningful information out of the volumes of data gathered and processed each day--- which we are solving with Claris Connect for Apple School Manager," Brad Freitag, CEO at Claris, said in a statement. The product has been designed to help education establishments integrate SIS data with Apple School Manager, through which it can flow across additional tuition, support and learning systems. Claris Connect includes support for SIS systems from Aeries, Follet Aspen, and Skyward. The idea behind this integration is that administrators, teachers, students, and parents can more easily access Apple's education-focused services, apps, and technology.


4 Artificial Intelligence (AI) skills IT pros must have

#artificialintelligence

Artificial Intelligence (AI) has arguably become a household term in modern enterprises. By now, most companies have embraced some type of business initiative that includes AI in their digital transformation. Artificial Intelligence is a broad term, but much current research and development focuses on machine learning (ML), a subdiscipline whereby machines learn from data as opposed to being explicitly programmed. With AI and ML targeting a broad spectrum of enterprise users, IT professionals must develop new skills to succeed in this emerging space. An understanding of the business and its most pressing problems is a transcendent competency for any IT professional.