paper-with-me

홈 › Papers

An introductory guide to aligning networks using SANA, the Simulated Annealing Network Aligner

2019-11-22 · Wayne B. Hayes

Sequence alignment has had an enormous impact on our understanding of biology, evolution, and disease. The alignment of biological {\em networks} holds similar promise. Biological networks generally model interactions between biomolecules such as proteins, genes, metabolites, or mRNAs. There is strong evidence that the network topology -- the "structure" of the network -- is correlated with the functions performed, so that network topology can be used to help predict or understand function. However, unlike sequence comparison and alignment -- which is an essentially solved problem -- network comparison and alignment is an NP-complete problem for which heuristic algorithms must be used. Here we introduce SANA, the {\it Simulated Annealing Network Aligner}. SANA is one of many algorithms proposed for the arena of biological network alignment. In the context of global network alignment, SANA stands out for its speed, memory efficiency, ease-of-use, and flexibility in the arena of producing alignments between 2 or more networks. SANA produces better alignments in minutes on a laptop than most other algorithms can produce in hours or days of CPU time on large server-class machines. We walk the user through how to use SANA for several types of biomolecular networks. Availability: https://github.com/waynebhayes/SANA

📄 PDF Abstract BibTeX arXiv:1911.10133

Code (2)

waynebhayes/SANA 공식 구현
nmamano/SANA

Tasks

CPU

Similar Papers 제목 키워드 기반

Variable Annealing Length and Parallelism in Simulated Annealing

2017-09-08 · Vincent A. Cicirello

In this paper, we propose: (a) a restart schedule for an adaptive simulated annealer, and (b) parallel simulated annealing, with an adaptive and parameter-free annealing schedule. The foundation of our approach is the Mo…

Scheduling

Ergodic Annealing

2020-08-01 · Carlo Baldassi, Fabio Maccheroni, Massimo Marinacci, Marco Pirazzini

Simulated Annealing is the crowning glory of Markov Chain Monte Carlo Methods for the solution of NP-hard optimization problems in which the cost function is known. Here, by replacing the Metropolis engine of Simulated A…

reinforcement-learningReinforcement LearningReinforcement Learning (RL)

SAGRAD: A Program for Neural Network Training with Simulated Annealing and the Conjugate Gradient Method

2025-01-31 · Javier Bernal, Jose Torres-Jimenez

SAGRAD (Simulated Annealing GRADient), a Fortran 77 program for computing neural networks for classification using batch learning, is discussed. Neural network training in SAGRAD is based on a combination of simulated an…

Simulated Annealing-based Candidate Optimization for Batch Acquisition Functions

2026-01-12 · Sk Md Ahnaf Akif Alvi, Raymundo Arróyave, Douglas Allaire arxiv

Bayesian Optimization with multi-objective acquisition functions such as q-Expected Hypervolume Improvement (qEHVI) requires efficient candidate optimization to maximize acquisition function values. Traditional approache…

Feature Importance Guided Random Forest Learning with Simulated Annealing Based Hyperparameter Tuning

2025-10-31 · Kowshik Balasubramanian, Andre Williams, Ismail Butun arxiv

This paper introduces a novel framework for enhancing Random Forest classifiers by integrating probabilistic feature sampling and hyperparameter tuning via Simulated Annealing. The proposed framework exhibits substantial…

Feature ImportanceAnomaly Detection