The combination of tomographic imaging and deep learning, or machine learning in general, promises to empower not only image analysis but also image reconstruction. The latter aspect is considered in ...this perspective article with an emphasis on medical imaging to develop a new generation of image reconstruction theories and techniques. This direction might lead to intelligent utilization of domain knowledge from big data, innovative approaches for image reconstruction, and superior performance in clinical and preclinical applications. To realize the full impact of machine learning for tomographic imaging, major theoretical, technical and translational efforts are immediately needed.
Phototaxis, signifying movement of an organism towards or away from a source of light, is one of the most representative features for moths. It has recently been shown that one of the characteristics ...of moths has been the propensity to follow Lévy flights. Inspired by the phototaxis and Lévy flights of the moths, a new kind of metaheuristic algorithm, called moth search (MS) algorithm, is developed in the present work. In nature, moths are a family insects associated with butterflies belonging to the order Lepidoptera. In MS method, the best moth individual is viewed as the light source. Some moths that are close to the fittest one always display an inclination to fly around their own positions in the form of Lévy flights. On the contrary, due to phototaxis, the moths that are comparatively far from the fittest one will tend to fly towards the best one directly in a big step. These two features correspond to the processes of exploitation and exploration of any metaheuristic optimization method. The phototaxis and Lévy flights of the moths can be used to build up a general-purpose optimization method. In order to demonstrate the superiority of its performance, the MS method is further compared with five other state-of-the-art metaheuristic optimization algorithms through an array of experiments on fourteen basic benchmarks, eleven IEEE CEC 2005 complicated benchmarks and seven IEEE CEC 2011 real world problems. The results clearly demonstrate that MS significantly outperforms five other methods on most test functions and engineering cases.
In nature, the eastern North American monarch population is known for its southward migration during the late summer/autumn from the northern USA and southern Canada to Mexico, covering thousands of ...miles. By simplifying and idealizing the migration of monarch butterflies, a new kind of nature-inspired metaheuristic algorithm, called monarch butterfly optimization (MBO), a first of its kind, is proposed in this paper. In MBO, all the monarch butterfly individuals are located in two distinct lands, viz. southern Canada and the northern USA (Land 1) and Mexico (Land 2). Accordingly, the positions of the monarch butterflies are updated in two ways. Firstly, the offsprings are generated (position updating) by migration operator, which can be adjusted by the migration ratio. It is followed by tuning the positions for other butterflies by means of butterfly adjusting operator. In order to keep the population unchanged and minimize fitness evaluations, the sum of the newly generated butterflies in these two ways remains equal to the original population. In order to demonstrate the superior performance of the MBO algorithm, a comparative study with five other metaheuristic algorithms through thirty-eight benchmark problems is carried out. The results clearly exhibit the capability of the MBO method toward finding the enhanced function values on most of the benchmark problems with respect to the other five algorithms. Note that the source codes of the proposed MBO algorithm are publicly available at GitHub (
https://github.com/ggw0122/Monarch-Butterfly-Optimization
, C++/MATLAB) and MATLAB Central (
http://www.mathworks.com/matlabcentral/fileexchange/50828-monarch-butterfly-optimization
, MATLAB).
The job-shop scheduling problem (JSP) is NP hard, which has very important practical significance. Because of many uncontrollable factors, such as machine delay or human factors, it is difficult to ...use a single real-number to express the processing and completion time of the jobs. JSP with fuzzy processing time and completion time (FJSP) can model the scheduling more comprehensively, which benefits from the developments of fuzzy sets. Fuzzy relative entropy leads to a method that can evaluate the quality of a feasible solution following the comparison between the actual value and the ideal value (the due date). Therefore, the multiobjective FJSP can be transformed into a single-objective optimization problem and solved by a hybrid adaptive differential evolution (HADE) algorithm. The maximum completion time, the total delay time, and the total energy consumption of jobs will be considered. HADE adopts a mutation strategy based on DE-current-to-best. Its parameters (CR and F ) are all made adaptive and normally distributed. The new individuals are selected according to the fitness value (FRE) obtained from a population consisting of N parents and N children in HADE. The algorithm is analyzed from different viewpoints. As the experimental results demonstrate, the performance of the HADE algorithm is better than those of some other state-of-the-art algorithms (namely, ant colony optimization, artificial bee colony, and particle swarm optimization).
CRISPR-based nucleic acid detection methods are reported to facilitate rapid and sensitive DNA detection. However, precise DNA detection at the single-base resolution and its wide applications ...including high-fidelity SNP genotyping remain to be explored. Here we develop a Cas12b-mediated DNA detection (CDetection) strategy, which shows higher sensitivity on examined targets compared with the previously reported Cas12a-based detection platform. Moreover, we show that CDetection can distinguish differences at the single-base level upon combining the optimized tuned guide RNA (tgRNA). Therefore, our findings highlight the high sensitivity and accuracy of CDetection, which provides an efficient and highly practical platform for DNA detection.
With the development of the Internet, malicious code attacks have increased exponentially, with malicious code variants ranking as a key threat to Internet security. The ability to detect variants of ...malicious code is critical for protection against security breaches, data theft, and other dangers. Current methods for recognizing malicious code have demonstrated poor detection accuracy and low detection speeds. This paper proposed a novel method that used deep learning to improve the detection of malware variants. In prior research, deep learning demonstrated excellent performance in image recognition. To implement our proposed detection method, we converted the malicious code into grayscale images. Then, the images were identified and classified using a convolutional neural network (CNN) that could extract the features of the malware images automatically. In addition, we utilized a bat algorithm to address the data imbalance among different malware families. To test our approach, we conducted a series of experiments on malware image data from Vision Research Lab. The experimental results demonstrated that our model achieved good accuracy and speed as compared with other malware detection models.
Polymers shape human life but they also have been identified as pollutants in the oceans due to their long lifetime and low degradability. Recently, various researchers have studied the impact of ...(micro)plastics on marine life, biodiversity, and potential toxicity. Even if the consequences are still heavily discussed, prevention of unnecessary waste is desired. Especially, newly designed polymers that degrade in seawater are discussed as potential alternatives to commodity polymers in certain applications. Biodegradable polymers that degrade in vivo (used for biomedical applications) or during composting often exhibit too slow degradation rates in seawater. To date, no comprehensive summary for the degradation performance of polymers in seawater has been reported, nor are the studies for seawater‐degradation following uniform standards. This review summarizes concepts, mechanisms, and other factors affecting the degradation process in seawater of several biodegradable polymers or polymer blends. As most of such materials cannot degrade or degrade too slowly, strategies and innovative routes for the preparation of seawater‐degradable polymers with rapid degradation in natural environments are reviewed. It is believed that this selection will help to further understand and drive the development of seawater‐degradable polymers.
Plastic pollution of the oceans is a major concern today due to the long life of commodity polymers. The degradation profiles of conventional biodegradable polymers, such as polylactide, polycaprolactone, and others in seawater, are reviewed. As many of them degrade relatively slowly, additional strategies for the development of seawater‐degradable polymers are highlighted.
A large number of intelligent algorithms based on social intelligent behavior have been extensively researched in the past few decades, through the study of natural creatures, and applied to various ...optimization fields. The learning-based intelligent optimization algorithm (LIOA) refers to an intelligent optimization algorithm with a certain learning ability. This is how the traditional intelligent optimization algorithm combines learning operators or specific learning mechanisms to give itself some learning ability, thereby achieving better optimization behavior. We conduct a comprehensive survey of LIOAs in this paper. The research includes the following sections: Statistical analysis about LIOAs, classification of LIOA learning method, application of LIOAs in complex optimization scenarios, and LIOAs in engineering applications. The future insights and development direction of LIOAs are also discussed.
•A comprehensive review of the monarch butterfly algorithm is proposed.•The different variants based on monarch butterfly algorithm are analyzed.•The hybridizations of monarch butterfly algorithm are ...reviewed.•The applications of monarch butterfly algorithm are described.
Swarm intelligence (SI) is the collective behavior of decentralized, self-organized natural or artificial systems. Monarch butterfly optimization (MBO) algorithm is a class of swarm intelligence metaheuristic algorithm inspired by the migration behavior of monarch butterflies. Through the migration operation and butterfly adjusting operation, individuals in MBO are updated. MBO can outperform many state-of-the-art optimization techniques when solving global numerical optimization and engineering problems. This paper presents a comprehensive review of the MBO algorithm including its modifications, hybridizations, variants, and applications. Additionally, further research directions for MBO are discussed. This review study serves as a solid reference for future studies in the arena of SI and in particular the MBO algorithm.