Loading…

Predicting Network Controllability Robustness: A Convolutional Neural Network Approach

Network controllability measures how well a networked system can be controlled to a target state, and its robustness reflects how well the system can maintain the controllability against malicious attacks by means of node-removals or edge-removals. The measure of network controllability is quantifie...

Full description

Saved in:
Bibliographic Details
Published in:arXiv.org 2020-09
Main Authors: Yang, Lou, He, Yaodong, Wang, Lin, Chen, Guanrong
Format: Article
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page
container_issue
container_start_page
container_title arXiv.org
container_volume
creator Yang, Lou
He, Yaodong
Wang, Lin
Chen, Guanrong
description Network controllability measures how well a networked system can be controlled to a target state, and its robustness reflects how well the system can maintain the controllability against malicious attacks by means of node-removals or edge-removals. The measure of network controllability is quantified by the number of external control inputs needed to recover or to retain the controllability after the occurrence of an unexpected attack. The measure of the network controllability robustness, on the other hand, is quantified by a sequence of values that record the remaining controllability of the network after a sequence of attacks. Traditionally, the controllability robustness is determined by attack simulations, which is computationally time consuming. In this paper, a method to predict the controllability robustness based on machine learning using a convolutional neural network is proposed, motivated by the observations that 1) there is no clear correlation between the topological features and the controllability robustness of a general network, 2) the adjacency matrix of a network can be regarded as a gray-scale image, and 3) the convolutional neural network technique has proved successful in image processing without human intervention. Under the new framework, a fairly large number of training data generated by simulations are used to train a convolutional neural network for predicting the controllability robustness according to the input network-adjacency matrices, without performing conventional attack simulations. Extensive experimental studies were carried out, which demonstrate that the proposed framework for predicting controllability robustness of different network configurations is accurate and reliable with very low overheads.
doi_str_mv 10.48550/arxiv.1908.09471
format article
fullrecord <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_journals_2280908790</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2280908790</sourcerecordid><originalsourceid>FETCH-LOGICAL-a520-f61f229c00e45b4760d33f789cd5e8bed3687161af035e1195f4b47bf93763333</originalsourceid><addsrcrecordid>eNotkEtPwzAQhC0kJKrSH8AtEueU9Su2uUURj0oVIFRxrZzEhhQrLrZT4N9jKHOZw-y3uxqELjAsmeQcrnT4Gg5LrEAuQTGBT9CMUIpLyQg5Q4sYdwBAKkE4pzP08hRMP3RpGF-LB5M-fXgvGj-m4J3T7eCG9F08-3aKaTQxXhf1b3rwbkqDH7XLzBT-7IjW-33wuns7R6dWu2gW_z5Hm9ubTXNfrh_vVk29LjUnUNoKW0JUB2AYb5mooKfUCqm6nhvZmp5WUuAKawuUG4wVtyyPtVZRUdGsObo8rs1XPyYT03bnp5D_iltCJOQOhAL6A7uxUtM</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2280908790</pqid></control><display><type>article</type><title>Predicting Network Controllability Robustness: A Convolutional Neural Network Approach</title><source>Publicly Available Content Database</source><creator>Yang, Lou ; He, Yaodong ; Wang, Lin ; Chen, Guanrong</creator><creatorcontrib>Yang, Lou ; He, Yaodong ; Wang, Lin ; Chen, Guanrong</creatorcontrib><description>Network controllability measures how well a networked system can be controlled to a target state, and its robustness reflects how well the system can maintain the controllability against malicious attacks by means of node-removals or edge-removals. The measure of network controllability is quantified by the number of external control inputs needed to recover or to retain the controllability after the occurrence of an unexpected attack. The measure of the network controllability robustness, on the other hand, is quantified by a sequence of values that record the remaining controllability of the network after a sequence of attacks. Traditionally, the controllability robustness is determined by attack simulations, which is computationally time consuming. In this paper, a method to predict the controllability robustness based on machine learning using a convolutional neural network is proposed, motivated by the observations that 1) there is no clear correlation between the topological features and the controllability robustness of a general network, 2) the adjacency matrix of a network can be regarded as a gray-scale image, and 3) the convolutional neural network technique has proved successful in image processing without human intervention. Under the new framework, a fairly large number of training data generated by simulations are used to train a convolutional neural network for predicting the controllability robustness according to the input network-adjacency matrices, without performing conventional attack simulations. Extensive experimental studies were carried out, which demonstrate that the proposed framework for predicting controllability robustness of different network configurations is accurate and reliable with very low overheads.</description><identifier>EISSN: 2331-8422</identifier><identifier>DOI: 10.48550/arxiv.1908.09471</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Artificial neural networks ; Computer simulation ; Controllability ; Image processing ; Machine learning ; Neural networks ; Predictive control ; Robust control ; Robustness (mathematics) ; Simulation ; Stability</subject><ispartof>arXiv.org, 2020-09</ispartof><rights>2020. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.proquest.com/docview/2280908790?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>777,781,25734,27906,36993,44571</link.rule.ids></links><search><creatorcontrib>Yang, Lou</creatorcontrib><creatorcontrib>He, Yaodong</creatorcontrib><creatorcontrib>Wang, Lin</creatorcontrib><creatorcontrib>Chen, Guanrong</creatorcontrib><title>Predicting Network Controllability Robustness: A Convolutional Neural Network Approach</title><title>arXiv.org</title><description>Network controllability measures how well a networked system can be controlled to a target state, and its robustness reflects how well the system can maintain the controllability against malicious attacks by means of node-removals or edge-removals. The measure of network controllability is quantified by the number of external control inputs needed to recover or to retain the controllability after the occurrence of an unexpected attack. The measure of the network controllability robustness, on the other hand, is quantified by a sequence of values that record the remaining controllability of the network after a sequence of attacks. Traditionally, the controllability robustness is determined by attack simulations, which is computationally time consuming. In this paper, a method to predict the controllability robustness based on machine learning using a convolutional neural network is proposed, motivated by the observations that 1) there is no clear correlation between the topological features and the controllability robustness of a general network, 2) the adjacency matrix of a network can be regarded as a gray-scale image, and 3) the convolutional neural network technique has proved successful in image processing without human intervention. Under the new framework, a fairly large number of training data generated by simulations are used to train a convolutional neural network for predicting the controllability robustness according to the input network-adjacency matrices, without performing conventional attack simulations. Extensive experimental studies were carried out, which demonstrate that the proposed framework for predicting controllability robustness of different network configurations is accurate and reliable with very low overheads.</description><subject>Artificial neural networks</subject><subject>Computer simulation</subject><subject>Controllability</subject><subject>Image processing</subject><subject>Machine learning</subject><subject>Neural networks</subject><subject>Predictive control</subject><subject>Robust control</subject><subject>Robustness (mathematics)</subject><subject>Simulation</subject><subject>Stability</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><recordid>eNotkEtPwzAQhC0kJKrSH8AtEueU9Su2uUURj0oVIFRxrZzEhhQrLrZT4N9jKHOZw-y3uxqELjAsmeQcrnT4Gg5LrEAuQTGBT9CMUIpLyQg5Q4sYdwBAKkE4pzP08hRMP3RpGF-LB5M-fXgvGj-m4J3T7eCG9F08-3aKaTQxXhf1b3rwbkqDH7XLzBT-7IjW-33wuns7R6dWu2gW_z5Hm9ubTXNfrh_vVk29LjUnUNoKW0JUB2AYb5mooKfUCqm6nhvZmp5WUuAKawuUG4wVtyyPtVZRUdGsObo8rs1XPyYT03bnp5D_iltCJOQOhAL6A7uxUtM</recordid><startdate>20200914</startdate><enddate>20200914</enddate><creator>Yang, Lou</creator><creator>He, Yaodong</creator><creator>Wang, Lin</creator><creator>Chen, Guanrong</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope></search><sort><creationdate>20200914</creationdate><title>Predicting Network Controllability Robustness: A Convolutional Neural Network Approach</title><author>Yang, Lou ; He, Yaodong ; Wang, Lin ; Chen, Guanrong</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a520-f61f229c00e45b4760d33f789cd5e8bed3687161af035e1195f4b47bf93763333</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Artificial neural networks</topic><topic>Computer simulation</topic><topic>Controllability</topic><topic>Image processing</topic><topic>Machine learning</topic><topic>Neural networks</topic><topic>Predictive control</topic><topic>Robust control</topic><topic>Robustness (mathematics)</topic><topic>Simulation</topic><topic>Stability</topic><toplevel>online_resources</toplevel><creatorcontrib>Yang, Lou</creatorcontrib><creatorcontrib>He, Yaodong</creatorcontrib><creatorcontrib>Wang, Lin</creatorcontrib><creatorcontrib>Chen, Guanrong</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>ProQuest Central Essentials</collection><collection>AUTh Library subscriptions: ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering collection</collection><jtitle>arXiv.org</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Yang, Lou</au><au>He, Yaodong</au><au>Wang, Lin</au><au>Chen, Guanrong</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Predicting Network Controllability Robustness: A Convolutional Neural Network Approach</atitle><jtitle>arXiv.org</jtitle><date>2020-09-14</date><risdate>2020</risdate><eissn>2331-8422</eissn><abstract>Network controllability measures how well a networked system can be controlled to a target state, and its robustness reflects how well the system can maintain the controllability against malicious attacks by means of node-removals or edge-removals. The measure of network controllability is quantified by the number of external control inputs needed to recover or to retain the controllability after the occurrence of an unexpected attack. The measure of the network controllability robustness, on the other hand, is quantified by a sequence of values that record the remaining controllability of the network after a sequence of attacks. Traditionally, the controllability robustness is determined by attack simulations, which is computationally time consuming. In this paper, a method to predict the controllability robustness based on machine learning using a convolutional neural network is proposed, motivated by the observations that 1) there is no clear correlation between the topological features and the controllability robustness of a general network, 2) the adjacency matrix of a network can be regarded as a gray-scale image, and 3) the convolutional neural network technique has proved successful in image processing without human intervention. Under the new framework, a fairly large number of training data generated by simulations are used to train a convolutional neural network for predicting the controllability robustness according to the input network-adjacency matrices, without performing conventional attack simulations. Extensive experimental studies were carried out, which demonstrate that the proposed framework for predicting controllability robustness of different network configurations is accurate and reliable with very low overheads.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><doi>10.48550/arxiv.1908.09471</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2020-09
issn 2331-8422
language eng
recordid cdi_proquest_journals_2280908790
source Publicly Available Content Database
subjects Artificial neural networks
Computer simulation
Controllability
Image processing
Machine learning
Neural networks
Predictive control
Robust control
Robustness (mathematics)
Simulation
Stability
title Predicting Network Controllability Robustness: A Convolutional Neural Network Approach
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-19T14%3A35%3A06IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Predicting%20Network%20Controllability%20Robustness:%20A%20Convolutional%20Neural%20Network%20Approach&rft.jtitle=arXiv.org&rft.au=Yang,%20Lou&rft.date=2020-09-14&rft.eissn=2331-8422&rft_id=info:doi/10.48550/arxiv.1908.09471&rft_dat=%3Cproquest%3E2280908790%3C/proquest%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-a520-f61f229c00e45b4760d33f789cd5e8bed3687161af035e1195f4b47bf93763333%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2280908790&rft_id=info:pmid/&rfr_iscdi=true