Graph Vision


Book Description

How a protean mathematical object, the graph, ushered in new images, tools, and infrastructures for design and catalyzed a digital future for architecture. In Graph Vision, Theodora Vardouli offers a fresh history of architecture’s early entanglements with modern mathematics and digital computing by focusing on a hidden protagonist: the graph. Fueled by iconoclastic sentiments and skepticism of geometric depiction, architects, she explains, turned to the skeletal underpinnings of their work, and with it the graph, as a site of representation, operation, and political possibility. Taking the reader on an enthralling journey through a polyvalent mathematical entity, Vardouli combines close readings of graphs’ architectural manifestations as images, tools, and infrastructures for design with original archival work on research centers that spearheaded mathematical and computational approaches to architecture. Structured thematically, Graph Vision weaves together archival findings on influential research groups such as the Land Use Built Form Studies Center at the University of Cambridge, the Center for Environmental Structure at Berkeley, the Architecture Machine Group at the Massachusetts Institute of Technology, among others, as well as important figures who led, or worked in proximity to, these groups, including Lionel March, Christopher Alexander, and Yona Friedman. Together, this material chronicles the emergence of both a new way of seeing and a new prospect for the discipline that prefigured its digital future—of a “graph vision.” Vardouli argues that this vision was one of vacillation toward visual appearance. Digital approaches to architecture, she ultimately reveals, were founded on a profound ambivalence toward the visual realm endemic to mid-twentieth century architectural and mathematical modernisms.




Graph-Based Methods in Computer Vision: Developments and Applications


Book Description

Computer vision, the science and technology of machines that see, has been a rapidly developing research area since the mid-1970s. It focuses on the understanding of digital input images in many forms, including video and 3-D range data. Graph-Based Methods in Computer Vision: Developments and Applications presents a sampling of the research issues related to applying graph-based methods in computer vision. These methods have been under-utilized in the past, but use must now be increased because of their ability to naturally and effectively represent image models and data. This publication explores current activity and future applications of this fascinating and ground-breaking topic.




Graph Neural Networks: Foundations, Frontiers, and Applications


Book Description

Deep Learning models are at the core of artificial intelligence research today. It is well known that deep learning techniques are disruptive for Euclidean data, such as images or sequence data, and not immediately applicable to graph-structured data such as text. This gap has driven a wave of research for deep learning on graphs, including graph representation learning, graph generation, and graph classification. The new neural network architectures on graph-structured data (graph neural networks, GNNs in short) have performed remarkably on these tasks, demonstrated by applications in social networks, bioinformatics, and medical informatics. Despite these successes, GNNs still face many challenges ranging from the foundational methodologies to the theoretical understandings of the power of the graph representation learning. This book provides a comprehensive introduction of GNNs. It first discusses the goals of graph representation learning and then reviews the history, current developments, and future directions of GNNs. The second part presents and reviews fundamental methods and theories concerning GNNs while the third part describes various frontiers that are built on the GNNs. The book concludes with an overview of recent developments in a number of applications using GNNs. This book is suitable for a wide audience including undergraduate and graduate students, postdoctoral researchers, professors and lecturers, as well as industrial and government practitioners who are new to this area or who already have some basic background but want to learn more about advanced and promising techniques and applications.




Applied Graph Theory in Computer Vision and Pattern Recognition


Book Description

This book presents novel graph-theoretic methods for complex computer vision and pattern recognition tasks. It presents the application of graph theory to low-level processing of digital images, presents graph-theoretic learning algorithms for high-level computer vision and pattern recognition applications, and provides detailed descriptions of several applications of graph-based methods to real-world pattern recognition tasks.




How Charts Lie: Getting Smarter about Visual Information


Book Description

A leading data visualization expert explores the negative—and positive—influences that charts have on our perception of truth. Today, public conversations are increasingly driven by numbers. While charts, infographics, and diagrams can make us smarter, they can also deceive—intentionally or unintentionally. To be informed citizens, we must all be able to decode and use the visual information that politicians, journalists, and even our employers present us with each day. Demystifying an essential new literacy for our data-driven world, How Charts Lie examines contemporary examples ranging from election result infographics to global GDP maps and box office record charts, as well as an updated afterword on the graphics of the COVID-19 pandemic.




Computer Vision -- ECCV 2010


Book Description

The 2010 edition of the European Conference on Computer Vision was held in Heraklion, Crete. The call for papers attracted an absolute record of 1,174 submissions. We describe here the selection of the accepted papers: Thirty-eight area chairs were selected coming from Europe (18), USA and Canada (16), and Asia (4). Their selection was based on the following criteria: (1) Researchers who had served at least two times as Area Chairs within the past two years at major vision conferences were excluded; (2) Researchers who served as Area Chairs at the 2010 Computer Vision and Pattern Recognition were also excluded (exception: ECCV 2012 Program Chairs); (3) Minimization of overlap introduced by Area Chairs being former student and advisors; (4) 20% of the Area Chairs had never served before in a major conference; (5) The Area Chair selection process made all possible efforts to achieve a reasonable geographic distribution between countries, thematic areas and trends in computer vision. Each Area Chair was assigned by the Program Chairs between 28–32 papers. Based on paper content, the Area Chair recommended up to seven potential reviewers per paper. Such assignment was made using all reviewers in the database including the conflicting ones. The Program Chairs manually entered the missing conflict domains of approximately 300 reviewers. Based on the recommendation of the Area Chairs, three reviewers were selected per paper (with at least one being of the top three suggestions), with 99.




Graph Representation Learning


Book Description

Graph-structured data is ubiquitous throughout the natural and social sciences, from telecommunication networks to quantum chemistry. Building relational inductive biases into deep learning architectures is crucial for creating systems that can learn, reason, and generalize from this kind of data. Recent years have seen a surge in research on graph representation learning, including techniques for deep graph embeddings, generalizations of convolutional neural networks to graph-structured data, and neural message-passing approaches inspired by belief propagation. These advances in graph representation learning have led to new state-of-the-art results in numerous domains, including chemical synthesis, 3D vision, recommender systems, question answering, and social network analysis. This book provides a synthesis and overview of graph representation learning. It begins with a discussion of the goals of graph representation learning as well as key methodological foundations in graph theory and network analysis. Following this, the book introduces and reviews methods for learning node embeddings, including random-walk-based methods and applications to knowledge graphs. It then provides a technical synthesis and introduction to the highly successful graph neural network (GNN) formalism, which has become a dominant and fast-growing paradigm for deep learning with graph data. The book concludes with a synthesis of recent advancements in deep generative models for graphs—a nascent but quickly growing subset of graph representation learning.




Graph-Based Representations in Pattern Recognition


Book Description

This book constitutes the refereed proceedings of the 6th IAPR-TC-15 International Workshop on Graph-Based Representations in Pattern Recognition, GbRPR 2007, held in Alicante, Spain in June 2007. It covers matching, distances and measures, graph-based segmentation and image processing, graph-based clustering, graph representations, pyramids, combinatorial maps and homologies, as well as graph clustering, embedding and learning.




Graph-Based Representations in Pattern Recognition


Book Description

This book constitutes the refereed proceedings of the 11th IAPR-TC-15 International Workshop on Graph-Based Representation in Pattern Recognition, GbRPR 2017, held in Anacapri, Italy, in May 2017. The 25 full papers and 2 abstracts of invited papers presented in this volume were carefully reviewed and selected from 31 submissions. The papers discuss research results and applications in the intersection of pattern recognition, image analysis, graph theory, and also the application of graphs to pattern recognition problems in other fields like computational topology, graphic recognition systems and bioinformatics.




Deep Learning on Graphs


Book Description

A comprehensive text on foundations and techniques of graph neural networks with applications in NLP, data mining, vision and healthcare.