Goto

Collaborating Authors

 Education


Eight in 10 teachers think coding kids are better problem solvers

#artificialintelligence

Children who learn computer science skills such as coding gain a multitude of benefits in other areas, including problem solving, creative thinking and mathematics, according to a new study by OKdo. For a new report titled Broader Benefits of Learning to Code, the global tech company gathered survey responses from almost 7,000 UK teachers and parents (with children aged 5-16), in which 96% of teachers claimed to have seen first-hand evidence of how computer science lessons can help to improve both hard and soft skills, as well as IT abilities, in children. Overall, eight in 10 (82%) of teachers said computer science education boosts pupils' problem solving capabilities. On top of this, two thirds (68%) agreed that it helps them develop expertise in mathematics, while six in 10 (60%) claimed that lessons in the subject also positively impacts creative thinking in young people. Over a third (35%) felt that teaching coding can boost children's organisational and time management skills, with 34% also feeling that participating in the subject can improve young people's ability to work as part of team.


Artificial Intelligence in Architecture: MaCAD students learning how to radically innovate the AEC Sector - IAAC

#artificialintelligence

Based on the hypothesis that it is possible to define a correlation between urban fabric and social behavior patterns, the project "Context decoder" draws connections between the urban fabric and society, analyzing the similarities and correlations between input features to give designers a deeper comprehension of the place. The objective is to achieve holistic context interpretation for the selected location by using spatial or non-spatial factors. Context Decoder combines several components, which have existed separately for quite a long time already, into an integral instrument with new possibilities.


Manager, Machine Learning Solutions Lab

#artificialintelligence

Machine learning (ML) has been strategic to Amazon from the early years. We are pioneers in areas such as recommendation engines, product search, eCommerce fraud detection, and large-scale optimization of fulfillment center operations. The Amazon ML Solutions Lab team helps AWS customers accelerate the use of machine learning to solve business and operational challenges and promote innovation in their organization. As a science manager for the ML Solutions Lab team, you will lead a team of customer-facing scientists and architects to design and deliver advanced ML solutions to solve diverse real-world problems for customers across all industries. You will interact with customers, translate their business problems into ML problems, and lead your team in applying classical ML algorithms and cutting-edge deep learning (DL) and reinforcement learning approaches to areas such as drug discovery, customer segmentation, fraud prevention, capacity planning, predictive maintenance, pricing optimization, call center analytics, player pose estimation, event detection, and virtual assistant among others.


Automatically Generate Machine Learning Code with Just a Few Clicks

#artificialintelligence

Traingenerator is a simple web application (deployed on Streamlit) that allows you to generate template codes in the two popular frameworks of PyTorch and scikit-learn. The generated code covers various segments expected of a code template, including preprocessing, model setup, training, and visualization. The templates available are currently limited to only image classification (with object detection on the way). Nonetheless, these boilerplate codes can be readily adapted to suit other ML tasks, and you can even add your own templates. The beauty of this app is that it simplifies the work of data scientists while lowering the barrier for non-technical users to explore ML codes.


OpenAI can translate English into code with its new machine learning software Codex

#artificialintelligence

AI research company OpenAI is releasing a new machine learning tool that translates the English language into code. The software is called Codex and is designed to speed up the work of professional programmers, as well as help amateurs get started coding. In demos of Codex, OpenAI shows how the software can be used to build simple websites and rudimentary games using natural language, as well as translate between different programming languages and tackle data science queries. Users type English commands into the software, like "create a webpage with a menu on the side and title at the top," and Codex translates this into code. The software is far from infallible and takes some patience to operate, but could prove invaluable in making coding faster and more accessible. "We see this as a tool to multiply programmers," OpenAI's CTO and co-founder Greg Brockman told The Verge.


Snakes AI Competition 2020 and 2021 Report

arXiv.org Artificial Intelligence

The Snakes AI Competition was held by the Innopolis University and was part of the IEEE Conference on Games2020 and 2021 editions. It aimed to create a sandbox for learning and implementing artificial intelligence algorithms in agents in a ludic manner. Competitors of several countries participated in both editions of the competition, which was streamed to create asynergy between organizers and the community. The high-quality submissions and the enthusiasm around the developed framework create an exciting scenario for future extensions.


NI-UDA: Graph Adversarial Domain Adaptation from Non-shared-and-Imbalanced Big Data to Small Imbalanced Applications

arXiv.org Artificial Intelligence

We propose a new general Graph Adversarial Domain Adaptation (GADA) based on semantic knowledge reasoning of class structure for solving the problem of unsupervised domain adaptation (UDA) from the big data with non-shared and imbalanced classes to specified small and imbalanced applications (NI-UDA), where non-shared classes mean the label space out of the target domain. Our goal is to leverage priori hierarchy knowledge to enhance domain adversarial aligned feature representation with graph reasoning. In this paper, to address two challenges in NI-UDA, we equip adversarial domain adaptation with Hierarchy Graph Reasoning (HGR) layer and the Source Classifier Filter (SCF). For sparse classes transfer challenge, our HGR layer can aggregate local feature to hierarchy graph nodes by node prediction and enhance domain adversarial aligned feature with hierarchy graph reasoning for sparse classes. Our HGR contributes to learn direct semantic patterns for sparse classes by hierarchy attention in self-attention, non-linear mapping and graph normalization. our SCF is proposed for the challenge of knowledge sharing from non-shared data without negative transfer effect by filtering low-confidence non-shared data in HGR layer. Experiments on two benchmark datasets show our GADA methods consistently improve the state-of-the-art adversarial UDA algorithms, e.g. GADA(HGR) can greatly improve f1 of the MDD by \textbf{7.19\%} and GVB-GD by \textbf{7.89\%} respectively on imbalanced source task in Meal300 dataset. The code is available at https://gadatransfer.wixsite.com/gada.


Modeling Accurate Human Activity Recognition for Embedded Devices Using Multi-level Distillation

arXiv.org Artificial Intelligence

Human Activity Recognition (HAR) based on IMU sensors is a crucial area in ubiquitous computing. Because of the trend of deploying AI on IoT devices or smartphones, more researchers are designing different HAR models for embedded devices. Deployment of models in embedded devices can help enhance the efficiency of HAR. We propose a multi-level HAR modeling pipeline called Stage-Logits-Memory Distillation (SMLDist) for constructing deep convolutional HAR models with embedded hardware support. SMLDist includes stage distillation, memory distillation, and logits distillation. Stage distillation constrains the learning direction of the intermediate features. The teacher model teaches the student models how to explain and store the inner relationship among high-dimensional features based on Hopfield networks in memory distillation. Logits distillation builds logits distilled by a smoothed conditional rule to preserve the probability distribution and enhance the softer target accuracy. We compare the accuracy, F1 macro score, and energy cost on embedded platforms of a MobileNet V3 model built by SMLDist with various state-of-the-art HAR frameworks. The product model has a good balance with robustness and efficiency. SMLDist can also compress models with a minor performance loss at an equal compression ratio to other advanced knowledge distillation methods on seven public datasets.


Intro to PyTorch: Training your first neural network using PyTorch - PyImageSearch

#artificialintelligence

In this tutorial, you will learn how to train your first neural network using the PyTorch deep learning library. To learn how to train your first neural network with PyTorch, just keep reading. We'll start by reviewing our project directory structure and then configuring our development environment. From there, we'll implement two Python scripts: With our two Python scripts implemented, we'll move on to training our network. To follow this guide, you need to have the PyTorch deep learning library and the scikit-machine learning package installed on your system.


There's a New Wave of AI Research Coming to Transform Education - EdSurge News

#artificialintelligence

Imagine a classroom where student teams are learning with a computer simulation, planning a scientific expedition to Mars. They might be challenged to think about the tools they need or the clothing and food they will bring. As the students make decisions about their voyage to the red planet, the simulation changes until each group is following a storyline all their own. That level of personalized learning is just one vision of researchers who are harnessing artificial intelligence to improve education. They're getting a boost through 11 grants of $20 million each that the National Science Foundation has awarded to establish new AI research programs for education and other fields.