Goto

Collaborating Authors

 Evolutionary Systems


Automated Design of Salient Object Detection Algorithms with Brain Programming

arXiv.org Artificial Intelligence

Despite recent improvements in computer vision, artificial visual systems' design is still daunting since an explanation of visual computing algorithms remains elusive. Salient object detection is one problem that is still open due to the difficulty of understanding the brain's inner workings. Progress on this research area follows the traditional path of hand-made designs using neuroscience knowledge. In recent years two different approaches based on genetic programming appear to enhance their technique. One follows the idea of combining previous hand-made methods through genetic programming and fuzzy logic. The other approach consists of improving the inner computational structures of basic hand-made models through artificial evolution. This research work proposes expanding the artificial dorsal stream using a recent proposal to solve salient object detection problems. This approach uses the benefits of the two main aspects of this research area: fixation prediction and detection of salient objects. We decided to apply the fusion of visual saliency and image segmentation algorithms as a template. The proposed methodology discovers several critical structures in the template through artificial evolution. We present results on a benchmark designed by experts with outstanding results in comparison with the state-of-the-art.


2022 Doherty Award Recipient Howie Choset Kavฤiฤ‡-Moura Professor of Computer Science - The Robotics Institute Carnegie Mellon University

CMU School of Computer Science

Howie Choset is a Professor of Robotics where he serves as the co-director, along with Matt Travers, of the Biorobotics Lab. Choset's research program has made contributions to strategically significant problems in surgery, manufacturing, on-orbit maintenance, recycling and search and rescue. His work is most famous for its snake robots and other biologically inspired systems and recently his group has been contributing to robotic modularity, multi-agent planning, information-based search, and skill learning. Currently, Choset's projects include: medical support in the field, expeditionary robotics, on-orbit maintenance and construction of structures in space, rapidly carrying heavy objects up several flights of stairs, recycling of E-waste, food preparation, "edge"-sensing, and aerospace painting. Choset has led multi-PI projects centered on manufacturing: (1) automating the programming of robots for auto-body painting; (2) the development of mobile manipulators for agile and flexible fixture-free manufacturing of large structures in aerospace, and (3) the creation of a data-robot ecosystem for rapid manufacturing in the commercial electronics industry.


๐Ÿงฌ Intro to genetic algorithms with python

#artificialintelligence

Genetic algorithms (GA) are optimisation, search and learning algorithms famous for their ability to solve problems with large number parameters and complex mathematical representations and they are sometimes used to tune models parameters in machine learning . NASA used them to create optimised antennas for their spacecrafts . The initial population is a set of valid candidates (individuals) with a specified population size chosen randomly .


Optimization of a Thermal Cracking Reactor Using Genetic Algorithm and Water Cycle Algorithm

#artificialintelligence

With the global production of 150 million tons in 2016, ethylene is one of the most significant building blocks in today's chemical industry. Most ethylene is now produced in cracking furnaces by thermal cracking of fossil feedstocks with steam. This process consumes around 8% of the main energy used in the petrochemical industry, making it the single most energy-intensive process in the chemical industry. This paper studies a tubular thermal cracking reactor fed by propane and the molecular mechanism of the reaction within the reactor. After developing the reaction model, the existing issues, such as the reaction, flow, momentum, and energy, were resolved by applying heat to the outer tube wall.


Wind Farm Layout Optimisation using Set Based Multi-objective Bayesian Optimisation

arXiv.org Machine Learning

Wind energy is one of the cleanest renewable electricity sources and can help in addressing the challenge of climate change. One of the drawbacks of wind-generated energy is the large space necessary to install a wind farm; this arises from the fact that placing wind turbines in a limited area would hinder their productivity and therefore not be economically convenient. This naturally leads to an optimisation problem, which has three specific challenges: (1) multiple conflicting objectives (2) computationally expensive simulation models and (3) optimisation over design sets instead of design vectors. The first and second challenges can be addressed by using surrogate-assisted e.g.\ Bayesian multi-objective optimisation. However, the traditional Bayesian optimisation cannot be applied as the optimisation function in the problem relies on design sets instead of design vectors. This paper extends the applicability of Bayesian multi-objective optimisation to set based optimisation for solving the wind farm layout problem. We use a set-based kernel in Gaussian process to quantify the correlation between wind farms (with a different number of turbines). The results on the given data set of wind energy and direction clearly show the potential of using set-based Bayesian multi-objective optimisation.


MBORE: Multi-objective Bayesian Optimisation by Density-Ratio Estimation

arXiv.org Artificial Intelligence

Optimisation problems often have multiple conflicting objectives that can be computationally and/or financially expensive. Mono-surrogate Bayesian optimisation (BO) is a popular model-based approach for optimising such black-box functions. It combines objective values via scalarisation and builds a Gaussian process (GP) surrogate of the scalarised values. The location which maximises a cheap-to-query acquisition function is chosen as the next location to expensively evaluate. While BO is an effective strategy, the use of GPs is limiting. Their performance decreases as the problem input dimensionality increases, and their computational complexity scales cubically with the amount of data. To address these limitations, we extend previous work on BO by density-ratio estimation (BORE) to the multi-objective setting. BORE links the computation of the probability of improvement acquisition function to that of probabilistic classification. This enables the use of state-of-the-art classifiers in a BO-like framework. In this work we present MBORE: multi-objective Bayesian optimisation by density-ratio estimation, and compare it to BO across a range of synthetic and real-world benchmarks. We find that MBORE performs as well as or better than BO on a wide variety of problems, and that it outperforms BO on high-dimensional and real-world problems.


CMMD: Cross-Metric Multi-Dimensional Root Cause Analysis

arXiv.org Artificial Intelligence

In large-scale online services, crucial metrics, a.k.a., key performance indicators (KPIs), are monitored periodically to check their running statuses. Generally, KPIs are aggregated along multiple dimensions and derived by complex calculations among fundamental metrics from the raw data. Once abnormal KPI values are observed, root cause analysis (RCA) can be applied to identify the reasons for anomalies, so that we can troubleshoot quickly. Recently, several automatic RCA techniques were proposed to localize the related dimensions (or a combination of dimensions) to explain the anomalies. However, their analyses are limited to the data on the abnormal metric and ignore the data of other metrics which may be also related to the anomalies, leading to imprecise or even incorrect root causes. To this end, we propose a cross-metric multi-dimensional root cause analysis method, named CMMD, which consists of two key components: 1) relationship modeling, which utilizes graph neural network (GNN) to model the unknown complex calculation among metrics and aggregation function among dimensions from historical data; 2) root cause localization, which adopts the genetic algorithm to efficiently and effectively dive into the raw data and localize the abnormal dimension(s) once the KPI anomalies are detected. Experiments on synthetic datasets, public datasets and online production environment demonstrate the superiority of our proposed CMMD method compared with baselines. Currently, CMMD is running as an online service in Microsoft Azure.


Oscars 2022: Who Got More Winners Right, AI or the Movie Experts?

#artificialintelligence

Every year for the last six years, Unanimous AI has been more accurate than movie critics at predicting Oscar winners. It uses swarm intelligence the power of interactive group decisions enhanced by AI โ€“ to transform regular people into expert decision-makers. How did it do this year? Unanimous AI took a group of regular movie fans and created a'hive mind' in which their combined choices are smarter than those of any individual member. "We can take a group of people and turn them into a super organism," founder Louis Rosenberg told IoT World Today's sister publication AI Business.


This Custom Drone Whooshes Closer to the Snowboarding Action

WIRED

Filming a top-level backcountry snowboarding event presents distinct technical challenges. The action moves all over the mountain; riders navigate through groups of trees, sail over jumps, and carve around obstacles, all the while making split-second adjustments to their speed and direction. The unpredictable and fast-paced nature of the competition can leave even the most talented camera operators struggling to keep up. For Travis Rice and Liam Griffin, the organizers of the Natural Selection Tour, this issue was compounded by the fact that they wanted to broadcast their event live. The annual three-stop jamboree sees a hand-picked field of the world's top snowboarders (eight women and 16 men) compete at specially selected courses in Jackson Hole, Wyoming; Alaska; and British Columbia.


A novel evolutionary-based neuro-fuzzy task scheduling approach to jointly optimize the main design challenges of heterogeneous MPSoCs

arXiv.org Artificial Intelligence

In this paper, an online task scheduling and mapping method based on a fuzzy neural network (FNN) learned by an evolutionary multi-objective algorithm (NSGA-II) to jointly optimize the main design challenges of heterogeneous MPSoCs is proposed. In this approach, first, the FNN parameters are trained using an NSGA-II-based optimization engine by considering the main design challenges of MPSoCs including temperature, power consumption, failure rate, and execution time on a training dataset consisting of different application graphs of various sizes. Next, the trained FNN is employed as an online task scheduler to jointly optimize the main design challenges in heterogeneous MPSoCs. Due to the uncertainty in sensor measurements and the difference between computational models and reality, applying the fuzzy neural network is advantageous in online scheduling procedures. The performance of the method is compared with some previous heuristic, meta-heuristic, and rule-based approaches in several experiments. Based on these experiments our proposed method outperforms the related studies in optimizing all design criteria. Its improvement over related heuristic and meta-heuristic approaches are estimated 10.58% in temperature, 9.22% in power consumption, 39.14% in failure rate, and 12.06% in execution time, averagely. Moreover, considering the interpretable nature of the FNN, the frequently fired extracted fuzzy rules of the proposed approach are demonstrated.