-
CAFA-evaluator: A Python Tool for Benchmarking Ontological Classification Methods
Authors:
Damiano Piovesan,
Davide Zago,
Parnal Joshi,
M. Clara De Paolis Kaluza,
Mahta Mehdiabadi,
Rashika Ramola,
Alexander Miguel Monzon,
Walter Reade,
Iddo Friedberg,
Predrag Radivojac,
Silvio C. E. Tosatto
Abstract:
We present CAFA-evaluator, a powerful Python program designed to evaluate the performance of prediction methods on targets with hierarchical concept dependencies. It generalizes multi-label evaluation to modern ontologies where the prediction targets are drawn from a directed acyclic graph and achieves high efficiency by leveraging matrix computation and topological sorting. The program requiremen…
▽ More
We present CAFA-evaluator, a powerful Python program designed to evaluate the performance of prediction methods on targets with hierarchical concept dependencies. It generalizes multi-label evaluation to modern ontologies where the prediction targets are drawn from a directed acyclic graph and achieves high efficiency by leveraging matrix computation and topological sorting. The program requirements include a small number of standard Python libraries, making CAFA-evaluator easy to maintain. The code replicates the Critical Assessment of protein Function Annotation (CAFA) benchmarking, which evaluates predictions of the consistent subgraphs in Gene Ontology. Owing to its reliability and accuracy, the organizers have selected CAFA-evaluator as the official CAFA evaluation software.
△ Less
Submitted 12 March, 2024; v1 submitted 10 October, 2023;
originally announced October 2023.
-
Deep Imitation Learning for Bimanual Robotic Manipulation
Authors:
Fan Xie,
Alexander Chowdhury,
M. Clara De Paolis Kaluza,
Linfeng Zhao,
Lawson L. S. Wong,
Rose Yu
Abstract:
We present a deep imitation learning framework for robotic bimanual manipulation in a continuous state-action space. A core challenge is to generalize the manipulation skills to objects in different locations. We hypothesize that modeling the relational information in the environment can significantly improve generalization. To achieve this, we propose to (i) decompose the multi-modal dynamics int…
▽ More
We present a deep imitation learning framework for robotic bimanual manipulation in a continuous state-action space. A core challenge is to generalize the manipulation skills to objects in different locations. We hypothesize that modeling the relational information in the environment can significantly improve generalization. To achieve this, we propose to (i) decompose the multi-modal dynamics into elemental movement primitives, (ii) parameterize each primitive using a recurrent graph neural network to capture interactions, and (iii) integrate a high-level planner that composes primitives sequentially and a low-level controller to combine primitive dynamics and inverse kinematics control. Our model is a deep, hierarchical, modular architecture. Compared to baselines, our model generalizes better and achieves higher success rates on several simulated bimanual robotic manipulation tasks. We open source the code for simulation, data, and models at: https://github.com/Rose-STL-Lab/HDR-IL.
△ Less
Submitted 30 November, 2020; v1 submitted 10 October, 2020;
originally announced October 2020.
-
A simple electronic device to experiment with the Hopf bifurcation
Authors:
Daniela N. Rim,
Pablo Cremades,
Pablo Kaluza
Abstract:
We present a simple low-cost electronic circuit that is able to show two different dynamical regimens with oscillations of voltages and with constant values of them. This device is designed as a negative feedback three-node network inspired in the genetic repressilator. The circuit's behavior is modeled by a system of differential equations which is studied in several different ways by applying th…
▽ More
We present a simple low-cost electronic circuit that is able to show two different dynamical regimens with oscillations of voltages and with constant values of them. This device is designed as a negative feedback three-node network inspired in the genetic repressilator. The circuit's behavior is modeled by a system of differential equations which is studied in several different ways by applying the dynamical system formalism, making numerical simulations and constructing and measuring it experimentally. We find that the most important characteristics of the Hopf bifurcation can be found and controlled. Particularly, a resistor value plays the role of the bifurcation parameter, which can be easily varied experimentally. As a result, this system can be employed to introduce many aspects of a research in a real physical system and it enables us to study one of the most important kinds of bifurcation.
△ Less
Submitted 26 January, 2019;
originally announced January 2019.
-
Self-organizing dynamical networks able to learn autonomously
Authors:
Pablo Kaluza
Abstract:
We present a model for the time evolution of network architectures based on dynamical systems. We show that the evolution of the existence of a connection in a network can be described as a stochastic non-markovian telegraphic signal (NMTS). Such signal is formulated in two ways: as an algorithm and as the result of a system of differential equations. The autonomous learning conjecture [Phys. Rev.…
▽ More
We present a model for the time evolution of network architectures based on dynamical systems. We show that the evolution of the existence of a connection in a network can be described as a stochastic non-markovian telegraphic signal (NMTS). Such signal is formulated in two ways: as an algorithm and as the result of a system of differential equations. The autonomous learning conjecture [Phys. Rev. E \textbf{90},030901(R) (2014)] is implemented in the proposed dynamics. As a result, we construct self-organizing dynamical systems (networks) able to modify their structures in order to learn prescribed target functionalities. This theory is applied to two systems: the flow processing networks with time-programmed responses, and a system of first-order chemical reactions. In both cases, we show examples of the evolution and a statistical analysis of the obtained functional networks with respect to the model parameters.
△ Less
Submitted 28 September, 2018;
originally announced October 2018.
-
Automatic Myocardial Segmentation by Using A Deep Learning Network in Cardiac MRI
Authors:
Ariel H. Curiale,
Flavio D. Colavecchia,
Pablo Kaluza,
Roberto A. Isoardi,
German Mato
Abstract:
Cardiac function is of paramount importance for both prognosis and treatment of different pathologies such as mitral regurgitation, ischemia, dyssynchrony and myocarditis. Cardiac behavior is determined by structural and functional features. In both cases, the analysis of medical imaging studies requires to detect and segment the myocardium. Nowadays, magnetic resonance imaging (MRI) is one of the…
▽ More
Cardiac function is of paramount importance for both prognosis and treatment of different pathologies such as mitral regurgitation, ischemia, dyssynchrony and myocarditis. Cardiac behavior is determined by structural and functional features. In both cases, the analysis of medical imaging studies requires to detect and segment the myocardium. Nowadays, magnetic resonance imaging (MRI) is one of the most relevant and accurate non-invasive diagnostic tools for cardiac structure and function.
In this work we propose to use a deep learning technique to assist the automatization of myocardial segmentation in cardiac MRI. We present several improvements to previous works in this paper: we propose to use the Jaccard distance as optimization objective function, we integrate a residual learning strategy into the code, and we introduce a batch normalization layer to train the fully convolutional neural network. Our results demonstrate that this architecture outperforms previous approaches based on a similar network architecture, and that provides a suitable approach for myocardial segmentation. Our benchmark shows that the automatic myocardial segmentation takes less than 22 seg. for a volume of 128~x~128~x~13 pixels in a 3.1 GHz intel core i7.
△ Less
Submitted 24 August, 2017;
originally announced August 2017.
-
Autonomous learning by simple dynamical systems with a discrete-time formulation
Authors:
Agustín M. Bilen,
Pablo Kaluza
Abstract:
We present a discrete-time formulation for the autonomous learning conjecture. The main feature of this formulation is the possibility to apply the autonomous learning scheme to systems in which the errors with respect to target functions are not well-defined for all times. This restriction for the evaluation of functionality is a typical feature in systems that need a finite time interval to proc…
▽ More
We present a discrete-time formulation for the autonomous learning conjecture. The main feature of this formulation is the possibility to apply the autonomous learning scheme to systems in which the errors with respect to target functions are not well-defined for all times. This restriction for the evaluation of functionality is a typical feature in systems that need a finite time interval to process a unit piece of information. We illustrate its application on an artificial neural network with feed-forward architecture for classification and a phase oscillator system with synchronization properties. The main characteristics of the discrete-time formulation are shown by constructing these systems with predefined functions.
△ Less
Submitted 9 November, 2016;
originally announced November 2016.
-
Autonomous Learning by Dynamical Systems with Inertial or Delayed Feedbacks
Authors:
Pablo Kaluza,
Alexander S. Mikhailov
Abstract:
Dynamical systems can autonomously adapt their organization so that the required target dynamics is reproduced. In the previous Rapid Communication [Phys. Rev. E 90,030901(R) (2014)], it was shown how such systems can be designed using delayed feedbacks. Here, the proposed method is further analyzed and improved. Its extension to adaptable systems, where delays are absent and inertial feedbacks ar…
▽ More
Dynamical systems can autonomously adapt their organization so that the required target dynamics is reproduced. In the previous Rapid Communication [Phys. Rev. E 90,030901(R) (2014)], it was shown how such systems can be designed using delayed feedbacks. Here, the proposed method is further analyzed and improved. Its extension to adaptable systems, where delays are absent and inertial feedbacks are instead employed, is suggested. Numerical tests for three different models, including networks of phase and amplitude oscillators, are performed.
△ Less
Submitted 2 November, 2016;
originally announced November 2016.
-
Design of artificial genetic regulatory networks with multiple delayed adaptive responses
Authors:
Pablo Kaluza,
Masayo Inoue
Abstract:
Genetic regulatory networks with adaptive responses are widely studied in biology. Usually, models consisting only of a few nodes have been considered. They present one input receptor for activation and one output node where the adaptive response is computed. In this work, we design genetic regulatory networks with many receptors and many output nodes able to produce delayed adaptive responses. Th…
▽ More
Genetic regulatory networks with adaptive responses are widely studied in biology. Usually, models consisting only of a few nodes have been considered. They present one input receptor for activation and one output node where the adaptive response is computed. In this work, we design genetic regulatory networks with many receptors and many output nodes able to produce delayed adaptive responses. This design is performed by using an evolutionary algorithm of mutations and selections that minimizes an error function defined by the adaptive response in signal shapes. We present several examples of network constructions with a predefined required set of adaptive delayed responses. We show that an output node can have different kinds of responses as a function of the activated receptor. Additionally, complex network structures are presented since processing nodes can be involved in several input-output pathways.
△ Less
Submitted 2 June, 2016;
originally announced June 2016.
-
Autonomous Learning by Simple Dynamical Systems with Delayed Feedbacks
Authors:
Pablo Kaluza,
Alexander S. Mikhailov
Abstract:
A general scheme for construction of dynamical systems able to learn generation of the desired kinds of dynamics through adjustment of their internal structure is proposed. The scheme involves intrinsic time-delayed feedback to steer the dynamics towards the target performance. As an example, a system of coupled phase oscillators, which can by changing the weights of connections between its elemen…
▽ More
A general scheme for construction of dynamical systems able to learn generation of the desired kinds of dynamics through adjustment of their internal structure is proposed. The scheme involves intrinsic time-delayed feedback to steer the dynamics towards the target performance. As an example, a system of coupled phase oscillators, which can by changing the weights of connections between its elements evolve to a dynamical state with the prescribed (low or high) synchronization level, is considered and investigated.
△ Less
Submitted 29 June, 2014;
originally announced June 2014.
-
A network of phase oscillators as a device for sequential pattern generation
Authors:
Pablo Kaluza,
Hildegard Meyer-Ortmanns
Abstract:
We design a system of phase oscillators that is able to produce temporally periodic sequences of patterns. Patterns are cluster partitions which encode information as phase differences between phase oscillators. The architecture of our system consists of a retrieval network with N globally coupled phase oscillators, a pacemaker that controls the sequence retrieval, and a set of patterns stored in…
▽ More
We design a system of phase oscillators that is able to produce temporally periodic sequences of patterns. Patterns are cluster partitions which encode information as phase differences between phase oscillators. The architecture of our system consists of a retrieval network with N globally coupled phase oscillators, a pacemaker that controls the sequence retrieval, and a set of patterns stored in the couplings between the pacemaker and the retrieval network. The system performs in analogy to a central pattern generator of neural networks and is very robust against perturbations in the retrieval process.
△ Less
Submitted 17 January, 2012; v1 submitted 12 July, 2011;
originally announced July 2011.
-
The complex network of global cargo ship movements
Authors:
Pablo Kaluza,
Andrea Kölzsch,
Michael T. Gastner,
Bernd Blasius
Abstract:
Transportation networks play a crucial role in human mobility, the exchange of goods, and the spread of invasive species. With 90% of world trade carried by sea, the global network of merchant ships provides one of the most important modes of transportation. Here we use information about the itineraries of 16,363 cargo ships during the year 2007 to construct a network of links between ports. We…
▽ More
Transportation networks play a crucial role in human mobility, the exchange of goods, and the spread of invasive species. With 90% of world trade carried by sea, the global network of merchant ships provides one of the most important modes of transportation. Here we use information about the itineraries of 16,363 cargo ships during the year 2007 to construct a network of links between ports. We show that the network has several features which set it apart from other transportation networks. In particular, most ships can be classified in three categories: bulk dry carriers, container ships and oil tankers. These three categories do not only differ in the ships' physical characteristics, but also in their mobility patterns and networks. Container ships follow regularly repeating paths whereas bulk dry carriers and oil tankers move less predictably between ports. The network of all ship movements possesses a heavy-tailed distribution for the connectivity of ports and for the loads transported on the links with systematic differences between ship types. The data analyzed in this paper improve current assumptions based on gravity models of ship movements, an important step towards understanding patterns of global trade and bioinvasion.
△ Less
Submitted 13 January, 2010;
originally announced January 2010.