Goto

Collaborating Authors

 Overview


A Survey of Automated Programming Hint Generation -- The HINTS Framework

arXiv.org Artificial Intelligence

Automated tutoring systems offer the flexibility and scalability necessary to facilitate the provision of high quality and universally accessible programming education. In order to realise the full potential of these systems, recent work has proposed a diverse range of techniques for automatically generating hints to assist students with programming exercises. This paper integrates these apparently disparate approaches into a coherent whole. Specifically, it emphasises that all hint techniques can be understood as a series of simpler components with similar properties. Using this insight, it presents a simple framework for describing such techniques, the Hint Iteration by Narrow-down and Transformation Steps (HINTS) framework, and it surveys recent work in the context of this framework. It discusses important implications of the survey and framework, including the need to further develop evaluation methods and the importance of considering hint technique components when designing, communicating and evaluating hint systems. Ultimately, this paper is designed to facilitate future opportunities for the development, extension and comparison of automated programming hint techniques in order to maximise their educational potential.


From the Internet of Information to the Internet of Intelligence

arXiv.org Artificial Intelligence

Abstract--In the era of the Internet of information, we have gone through layering, cross-layer, and cross-system desi gn paradigms. Recently, the "curse of modeling" and "curse of d i-mensionality" of the cross-system design paradigm have res ulted in the popularity of using artificial intelligence (AI) to op timize the Internet of information. However, many significant rese arch challenges remain to be addressed for the AI approach, inclu ding the lack of high-quality training data due to privacy and resources constraints in this data-driven approach. T o add ress these challenges, we need to take a look at humans' cooperati on in a larger time scale. T o facilitate cooperation in modern h istory, we have built three major technologies: "grid of transporta tion", "grid of energy", and "the Internet of information". In this paper, we argue that the next cooperation paradigm could be the "Internet of intelligence (Intelligence-Net)", where intelligence can be easily obtained like energy and information, enabled by the recent advances in blockchain technology. We present so me recent advances in these areas, and discuss some open issues and challenges that need to be addressed in the future. The Internet has become one of the major foundations for our socioeconomic systems by enabling information exchan ge among people and machines.


Machine Learning in Genomics โ€“ Current Efforts and Future Applications Emerj

#artificialintelligence

Genomics is a branch of molecular biology focused on studying all aspects of a genome, or the complete set of genes within a particular organism. Today, machine learning is playing an integral role in the evolution of the field of genomics. We set out in this article to examine the applications of machine learning in genomics to help business leaders understand current and emerging trends within the field. Before diving into present applications, we'll begin with background facts and terminology about genomics and precision medicine, and a quick summary of the findings of our research on this topic: The ability to sequence DNA provides researchers with the ability to "read" the genetic blueprint that directs all the activities of a living organism. To provide context, the central dogma of biology is summarized as the pathway from DNA to RNA to Protein.


AI for People and Business - Book Launch and Signing

#artificialintelligence

This is the official Chicago book launch event for Alex Castrounis' new O'Reilly book, AI for People and Business (book description below). Alex will present an overview of his book and the conceptual frameworks and models that the book covers, which can help people understand and leverage AI and machine learning successfully. The presentation will be followed by a networking session where 20 free copies of AI for People and Business will be given away and signed (see below for how to qualify for a book)! Alex will also sign copies that you bring, so feel free to grab a copy in advance from Amazon at https://amzn.to/31HnEpp Light refreshments (not a full dinner) will be provided.


Heterogeneous Domain Adaptation via Soft Transfer Network

arXiv.org Machine Learning

Heterogeneous domain adaptation (HDA) aims to facilitate the learning task in a target domain by borrowing knowledge from a heterogeneous source domain. In this paper, we propose a Soft Transfer Network (STN), which jointly learns a domain-shared classifier and a domain-invariant subspace in an end-to-end manner, for addressing the HDA problem. The proposed STN not only aligns the discriminative directions of domains but also matches both the marginal and conditional distributions across domains. To circumvent negative transfer, STN aligns the conditional distributions by using the soft-label strategy of unlabeled target data, which prevents the hard assignment of each unlabeled target data to only one category that may be incorrect. Further, STN introduces an adaptive coefficient to gradually increase the importance of the soft-labels since they will become more and more accurate as the number of iterations increases. We perform experiments on the transfer tasks of image-to-image, text-to-image, and text-to-text. Experimental results testify that the STN significantly outperforms several state-of-the-art approaches.


Semantic Hypergraphs

arXiv.org Artificial Intelligence

Existing computational methods for the analysis of corpora of text in natural language are still far from approaching a human level of understanding. We attempt to advance the state of the art by introducing a model and algorithmic framework to transform text into recursively structured data. We apply this to the analysis of news titles extracted from a social news aggregation website. We show that a recursive ordered hypergraph is a sufficiently generic structure to represent significant number of fundamental natural language constructs, with advantages over conventional approaches such as semantic graphs. We present a pipeline of transformations from the output of conventional NLP algorithms to such hypergraphs, which we denote as semantic hypergraphs. The features of these transformations include the creation of new concepts from existing ones, the organisation of statements into regular structures of predicates followed by an arbitrary number of entities and the ability to represent statements about other statements. We demonstrate knowledge inference from the hypergraph, identifying claims and expressions of conflicts, along with their participating actors and topics. We show how this enables the actor-centric summarization of conflicts, comparison of topics of claims between actors and networks of conflicts between actors in the context of a given topic. On the whole, we propose a hypergraphic knowledge representation model that can be used to provide effective overviews of a large corpus of text in natural language.


Visual Question Answering using Deep Learning: A Survey and Performance Analysis

arXiv.org Artificial Intelligence

The Visual Question Answering (VQA) task combines challenges for processing data with both Visual and Linguistic processing, to answer basic `common sense' questions about given images. Given an image and a question in natural language, the VQA system tries to find the correct answer to it using visual elements of the image and inference gathered from textual questions. In this survey, we cover and discuss the recent datasets released in the VQA domain dealing with various types of question-formats and enabling robustness of the machine-learning models. Next, we discuss about new deep learning models that have shown promising results over the VQA datasets. At the end, we present and discuss some of the results computed by us over the vanilla VQA models, Stacked Attention Network and the VQA Challenge 2017 winner model. We also provide the detailed analysis along with the challenges and future research directions.


Heuristic design of fuzzy inference systems: A review of three decades of research

arXiv.org Artificial Intelligence

This paper provides an in-depth review of the optimal design of type-1 and type-2 fuzzy inference systems (FIS) using five well known computational frameworks: genetic-fuzzy systems (GFS), neuro-fuzzy systems (NFS), hierarchical fuzzy systems (HFS), evolving fuzzy systems (EFS), and multi-objective fuzzy systems (MFS), which is in view that some of them are linked to each other. The heuristic design of GFS uses evolutionary algorithms for optimizing both Mamdani-type and Takagi-Sugeno-Kang-type fuzzy systems. Whereas, the NFS combines the FIS with neural network learning systems to improve the approximation ability. An HFS combines two or more low-dimensional fuzzy logic units in a hierarchical design to overcome the curse of dimensionality. An EFS solves the data streaming issues by evolving the system incrementally, and an MFS solves the multi-objective trade-offs like the simultaneous maximization of both interpretability and accuracy. This paper offers a synthesis of these dimensions and explores their potentials, challenges, and opportunities in FIS research. This review also examines the complex relations among these dimensions and the possibilities of combining one or more computational frameworks adding another dimension: deep fuzzy systems.


AI And Other Emerging Technologies' Impact On The Enterprise

#artificialintelligence

Emerging advanced technological solutions today have reached such a peak in growth that they are increasingly leaving deeper imprints on both the professional and personal lives of people around the world. According to CompTIA (via TechRepublic), among the emerging solutions offering the greatest business and financial opportunities in the digital age are artificial intelligence, the Internet of Things (IoT), and 5G networks. And while these technologies could transform the business landscape and how organizations operate on a daily basis, one of the most visible effects they have had so far is how they are (or could) transform the productivity and growth speed of corporations, small or large. One of the bigger players in the business arena today is my industry, AI. McKinsey noted that AI solutions can automate many tasks performed by humans.


AI Provides a Detailed Road Map for Interventional Lung Procedures

#artificialintelligence

Precise medical imaging and analysis could enable early detection of lung cancer, help determine its exact size and location, and significantly improve diagnosis and treatment. This is usually done in a process called segmentation, which uses computers to identify the boundaries of the lung from surrounding thoracic tissue on CT images. From this process, a detailed 3-D map of the airways may be generated that can help to plan and navigate a bronchoscopy procedure to obtain biopsy samples and to perform other clinical interventions. "Until now, this process was very difficult because you need the radiologist, or even the surgeon, to spend much time to understand how to get to the specific place [where the lesion is located]. And this is sometimes prone to error," said Ron Soferman, founder and CEO of RSIP Vision, in an interview with MD DI. "It's very critical [to know the precise location] because, if you miss the lesion, you will take a biopsy from some random part of the lung and it will give a negative result."