Engineering Applications of Bio-Inspired Artificial Neural Networks

Download Engineering Applications of Bio-Inspired Artificial Neural Networks PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 9783540660682
Total Pages : 942 pages
Book Rating : 4.6/5 (66 download)

DOWNLOAD NOW!


Book Synopsis Engineering Applications of Bio-Inspired Artificial Neural Networks by : Jose Mira

Download or read book Engineering Applications of Bio-Inspired Artificial Neural Networks written by Jose Mira and published by Springer Science & Business Media. This book was released on 1999-05-19 with total page 942 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes, together with its compagnion LNCS 1606, the refereed proceedings of the International Work-Conference on Artificial and Neural Networks, IWANN'99, held in Alicante, Spain in June 1999. The 91 revised papers presented were carefully reviewed and selected for inclusion in the book. This volume is devoted to applications of biologically inspired artificial neural networks in various engineering disciplines. The papers are organized in parts on artificial neural nets simulation and implementation, image processing, and engineering applications.

Bio-Inspired Artificial Intelligence

Download Bio-Inspired Artificial Intelligence PDF Online Free

Author :
Publisher : MIT Press
ISBN 13 : 0262547732
Total Pages : 674 pages
Book Rating : 4.2/5 (625 download)

DOWNLOAD NOW!


Book Synopsis Bio-Inspired Artificial Intelligence by : Dario Floreano

Download or read book Bio-Inspired Artificial Intelligence written by Dario Floreano and published by MIT Press. This book was released on 2023-04-04 with total page 674 pages. Available in PDF, EPUB and Kindle. Book excerpt: A comprehensive introduction to new approaches in artificial intelligence and robotics that are inspired by self-organizing biological processes and structures. New approaches to artificial intelligence spring from the idea that intelligence emerges as much from cells, bodies, and societies as it does from evolution, development, and learning. Traditionally, artificial intelligence has been concerned with reproducing the abilities of human brains; newer approaches take inspiration from a wider range of biological structures that that are capable of autonomous self-organization. Examples of these new approaches include evolutionary computation and evolutionary electronics, artificial neural networks, immune systems, biorobotics, and swarm intelligence—to mention only a few. This book offers a comprehensive introduction to the emerging field of biologically inspired artificial intelligence that can be used as an upper-level text or as a reference for researchers. Each chapter presents computational approaches inspired by a different biological system; each begins with background information about the biological system and then proceeds to develop computational models that make use of biological concepts. The chapters cover evolutionary computation and electronics; cellular systems; neural systems, including neuromorphic engineering; developmental systems; immune systems; behavioral systems—including several approaches to robotics, including behavior-based, bio-mimetic, epigenetic, and evolutionary robots; and collective systems, including swarm robotics as well as cooperative and competitive co-evolving systems. Chapters end with a concluding overview and suggested reading.

Engineering Applications of Bio-Inspired Artificial Neural Networks

Download Engineering Applications of Bio-Inspired Artificial Neural Networks PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3540487727
Total Pages : 0 pages
Book Rating : 4.5/5 (44 download)

DOWNLOAD NOW!


Book Synopsis Engineering Applications of Bio-Inspired Artificial Neural Networks by : Jose Mira

Download or read book Engineering Applications of Bio-Inspired Artificial Neural Networks written by Jose Mira and published by Springer. This book was released on 2006-12-08 with total page 0 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes, together with its compagnion LNCS 1606, the refereed proceedings of the International Work-Conference on Artificial and Neural Networks, IWANN'99, held in Alicante, Spain in June 1999. The 91 revised papers presented were carefully reviewed and selected for inclusion in the book. This volume is devoted to applications of biologically inspired artificial neural networks in various engineering disciplines. The papers are organized in parts on artificial neural nets simulation and implementation, image processing, and engineering applications.

Artificial Neural Networks for Engineering Applications

Download Artificial Neural Networks for Engineering Applications PDF Online Free

Author :
Publisher : Academic Press
ISBN 13 : 0128182474
Total Pages : 176 pages
Book Rating : 4.1/5 (281 download)

DOWNLOAD NOW!


Book Synopsis Artificial Neural Networks for Engineering Applications by : Alma Y. Alanis

Download or read book Artificial Neural Networks for Engineering Applications written by Alma Y. Alanis and published by Academic Press. This book was released on 2019-03-15 with total page 176 pages. Available in PDF, EPUB and Kindle. Book excerpt: Artificial Neural Networks for Engineering Applications presents current trends for the solution of complex engineering problems that cannot be solved through conventional methods. The proposed methodologies can be applied to modeling, pattern recognition, classification, forecasting, estimation, and more. Readers will find different methodologies to solve various problems, including complex nonlinear systems, cellular computational networks, waste water treatment, attack detection on cyber-physical systems, control of UAVs, biomechanical and biomedical systems, time series forecasting, biofuels, and more. Besides the real-time implementations, the book contains all the theory required to use the proposed methodologies for different applications. Presents the current trends for the solution of complex engineering problems that cannot be solved through conventional methods Includes real-life scenarios where a wide range of artificial neural network architectures can be used to solve the problems encountered in engineering Contains all the theory required to use the proposed methodologies for different applications

Bio-inspired Algorithms for Engineering

Download Bio-inspired Algorithms for Engineering PDF Online Free

Author :
Publisher : Butterworth-Heinemann
ISBN 13 : 0128137894
Total Pages : 152 pages
Book Rating : 4.1/5 (281 download)

DOWNLOAD NOW!


Book Synopsis Bio-inspired Algorithms for Engineering by : Nancy Arana-Daniel

Download or read book Bio-inspired Algorithms for Engineering written by Nancy Arana-Daniel and published by Butterworth-Heinemann. This book was released on 2018-02-03 with total page 152 pages. Available in PDF, EPUB and Kindle. Book excerpt: Bio-inspired Algorithms for Engineering builds a bridge between the proposed bio-inspired algorithms developed in the past few decades and their applications in real-life problems, not only in an academic context, but also in the real world. The book proposes novel algorithms to solve real-life, complex problems, combining well-known bio-inspired algorithms with new concepts, including both rigorous analyses and unique applications. It covers both theoretical and practical methodologies, allowing readers to learn more about the implementation of bio-inspired algorithms. This book is a useful resource for both academic and industrial engineers working on artificial intelligence, robotics, machine learning, vision, classification, pattern recognition, identification and control. Presents real-time implementation and simulation results for all the proposed schemes Offers a comparative analysis and rigorous analysis of the convergence of proposed algorithms Provides a guide for implementing each application at the end of each chapter Includes illustrations, tables and figures that facilitate the reader’s comprehension of the proposed schemes and applications

Bio-Inspired Applications of Connectionism

Download Bio-Inspired Applications of Connectionism PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 3540422374
Total Pages : 875 pages
Book Rating : 4.5/5 (44 download)

DOWNLOAD NOW!


Book Synopsis Bio-Inspired Applications of Connectionism by : Jose Mira

Download or read book Bio-Inspired Applications of Connectionism written by Jose Mira and published by Springer Science & Business Media. This book was released on 2001-06-05 with total page 875 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes, together with its companion LNCS 2084, the refereed proceedings of the 6th International Work-Conference on Artificial and Natural Neural Networks, IWANN 2001, held in Granada, Spain in June 2001. The 200 revised papers presented were carefully reviewed and selected for inclusion in the proceedings. The papers are organized in sections on foundations of connectionism, biophysical models of neurons, structural and functional models of neurons, learning and other plasticity phenomena, complex systems dynamics, artificial intelligence and cognitive processes, methodology for nets design, nets simulation and implementation, bio-inspired systems and engineering, and other applications in a variety of fields.

Bio-Inspired Computing and Applications

Download Bio-Inspired Computing and Applications PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 3642245528
Total Pages : 735 pages
Book Rating : 4.6/5 (422 download)

DOWNLOAD NOW!


Book Synopsis Bio-Inspired Computing and Applications by : De-Shuang Huang

Download or read book Bio-Inspired Computing and Applications written by De-Shuang Huang and published by Springer Science & Business Media. This book was released on 2012-01-03 with total page 735 pages. Available in PDF, EPUB and Kindle. Book excerpt: The three-volume set LNCS 6838, LNAI 6839, and LNBI 6840 constitutes the thoroughly refereed post-conference proceedings of the 7th International Conference on Intelligent Computing, ICIC 2011, held in Zhengzhou, China, in August 2011. This volume contains 93 revised full papers, from a total of 281 presentations at the conference - carefully reviewed and selected from 832 initial submissions. The papers address all issues in Advanced Intelligent Computing, especially Methodologies and Applications, including theories, methodologies, and applications in science and technology. They include a range of techniques such as artificial intelligence, pattern recognition, evolutionary computing, informatics theories and applications, computational neuroscience and bioscience, soft computing, human computer interface issues, etc.

Bio-inspired Physiological Signal(s) and Medical Image(s) Neural Processing Systems Based on Deep Learning and Mathematical Modeling for Implementing Bio-Engineering Applications in Medical and Industrial Fields

Download Bio-inspired Physiological Signal(s) and Medical Image(s) Neural Processing Systems Based on Deep Learning and Mathematical Modeling for Implementing Bio-Engineering Applications in Medical and Industrial Fields PDF Online Free

Author :
Publisher : Frontiers Media SA
ISBN 13 : 2889719162
Total Pages : 213 pages
Book Rating : 4.8/5 (897 download)

DOWNLOAD NOW!


Book Synopsis Bio-inspired Physiological Signal(s) and Medical Image(s) Neural Processing Systems Based on Deep Learning and Mathematical Modeling for Implementing Bio-Engineering Applications in Medical and Industrial Fields by : Francesco Rundo

Download or read book Bio-inspired Physiological Signal(s) and Medical Image(s) Neural Processing Systems Based on Deep Learning and Mathematical Modeling for Implementing Bio-Engineering Applications in Medical and Industrial Fields written by Francesco Rundo and published by Frontiers Media SA. This book was released on 2021-12-31 with total page 213 pages. Available in PDF, EPUB and Kindle. Book excerpt:

Computational Linguistics, Speech And Image Processing For Arabic Language

Download Computational Linguistics, Speech And Image Processing For Arabic Language PDF Online Free

Author :
Publisher : World Scientific
ISBN 13 : 9813229403
Total Pages : 288 pages
Book Rating : 4.8/5 (132 download)

DOWNLOAD NOW!


Book Synopsis Computational Linguistics, Speech And Image Processing For Arabic Language by : Neamat El Gayar

Download or read book Computational Linguistics, Speech And Image Processing For Arabic Language written by Neamat El Gayar and published by World Scientific. This book was released on 2018-09-18 with total page 288 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book encompasses a collection of topics covering recent advances that are important to the Arabic language in areas of natural language processing, speech and image analysis. This book presents state-of-the-art reviews and fundamentals as well as applications and recent innovations.The book chapters by top researchers present basic concepts and challenges for the Arabic language in linguistic processing, handwritten recognition, document analysis, text classification and speech processing. In addition, it reports on selected applications in sentiment analysis, annotation, text summarization, speech and font analysis, word recognition and spotting and question answering.Moreover, it highlights and introduces some novel applications in vital areas for the Arabic language. The book is therefore a useful resource for young researchers who are interested in the Arabic language and are still developing their fundamentals and skills in this area. It is also interesting for scientists who wish to keep track of the most recent research directions and advances in this area.

Artificial Neural Networks

Download Artificial Neural Networks PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3319099035
Total Pages : 488 pages
Book Rating : 4.3/5 (19 download)

DOWNLOAD NOW!


Book Synopsis Artificial Neural Networks by : Petia Koprinkova-Hristova

Download or read book Artificial Neural Networks written by Petia Koprinkova-Hristova and published by Springer. This book was released on 2014-09-02 with total page 488 pages. Available in PDF, EPUB and Kindle. Book excerpt: The book reports on the latest theories on artificial neural networks, with a special emphasis on bio-neuroinformatics methods. It includes twenty-three papers selected from among the best contributions on bio-neuroinformatics-related issues, which were presented at the International Conference on Artificial Neural Networks, held in Sofia, Bulgaria, on September 10-13, 2013 (ICANN 2013). The book covers a broad range of topics concerning the theory and applications of artificial neural networks, including recurrent neural networks, super-Turing computation and reservoir computing, double-layer vector perceptrons, nonnegative matrix factorization, bio-inspired models of cell communities, Gestalt laws, embodied theory of language understanding, saccadic gaze shifts and memory formation, and new training algorithms for Deep Boltzmann Machines, as well as dynamic neural networks and kernel machines. It also reports on new approaches to reinforcement learning, optimal control of discrete time-delay systems, new algorithms for prototype selection, and group structure discovering. Moreover, the book discusses one-class support vector machines for pattern recognition, handwritten digit recognition, time series forecasting and classification, and anomaly identification in data analytics and automated data analysis. By presenting the state-of-the-art and discussing the current challenges in the fields of artificial neural networks, bioinformatics and neuroinformatics, the book is intended to promote the implementation of new methods and improvement of existing ones, and to support advanced students, researchers and professionals in their daily efforts to identify, understand and solve a number of open questions in these fields.

Bioinspired Applications in Artificial and Natural Computation

Download Bioinspired Applications in Artificial and Natural Computation PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3642022677
Total Pages : 532 pages
Book Rating : 4.6/5 (42 download)

DOWNLOAD NOW!


Book Synopsis Bioinspired Applications in Artificial and Natural Computation by : Jose Mira

Download or read book Bioinspired Applications in Artificial and Natural Computation written by Jose Mira and published by Springer. This book was released on 2009-06-18 with total page 532 pages. Available in PDF, EPUB and Kindle. Book excerpt: The two-volume set LNCS 5601 and LNCS 5602 constitutes the refereed proceedings of the Third International Work-Conference on the Interplay between Natural and Artificial Computation, IWINAC 2009, held in Santiago de Compostela, Spain, in June 2009. The 108 revised papers presented are thematically divided into two volumes. The first volume includes papers relating the most recent collaborations with Professor Mira and contributions mainly related with theoretical, conceptual and methodological aspects linking AI and knowledge engineering with neurophysiology, clinics and cognition. The second volume contains all the contributions connected with biologically inspired methods and techniques for solving AI and knowledge engineering problems in different application domains.

Bio Inspired Computing

Download Bio Inspired Computing PDF Online Free

Author :
Publisher : One Billion Knowledgeable
ISBN 13 :
Total Pages : 122 pages
Book Rating : 4.:/5 (661 download)

DOWNLOAD NOW!


Book Synopsis Bio Inspired Computing by : Fouad Sabry

Download or read book Bio Inspired Computing written by Fouad Sabry and published by One Billion Knowledgeable. This book was released on 2023-06-22 with total page 122 pages. Available in PDF, EPUB and Kindle. Book excerpt: What Is Bio Inspired Computing The subject of research known as bio-inspired computing, which is short for biologically inspired computing, is one that focuses on finding solutions to issues in computer science by employing biological models. Connectionism, emergent behavior, and emergence are all related to this concept. Within the field of computer science, artificial intelligence and machine learning are related to the concept of bio-inspired computing. The field of natural computation includes a significant subfield known as bio-inspired computing. How You Will Benefit (I) Insights, and validations about the following topics: Chapter 1: Bio-inspired computing Chapter 2: Connectionism Chapter 3: Evolutionary computation Chapter 4: Computational neuroscience Chapter 5: Neuromorphic engineering Chapter 6: Cognitive architecture Chapter 7: Neural network Chapter 8: Artificial brain Chapter 9: Computational neurogenetic modeling Chapter 10: Spiking neural network (II) Answering the public top questions about bio inspired computing. (III) Real world examples for the usage of bio inspired computing in many fields. Who This Book Is For Professionals, undergraduate and graduate students, enthusiasts, hobbyists, and those who want to go beyond basic knowledge or information for any kind of bio inspired computing. What Is Artificial Intelligence Series The artificial intelligence book series provides comprehensive coverage in over 200 topics. Each ebook covers a specific Artificial Intelligence topic in depth, written by experts in the field. The series aims to give readers a thorough understanding of the concepts, techniques, history and applications of artificial intelligence. Topics covered include machine learning, deep learning, neural networks, computer vision, natural language processing, robotics, ethics and more. The ebooks are written for professionals, students, and anyone interested in learning about the latest developments in this rapidly advancing field. The artificial intelligence book series provides an in-depth yet accessible exploration, from the fundamental concepts to the state-of-the-art research. With over 200 volumes, readers gain a thorough grounding in all aspects of Artificial Intelligence. The ebooks are designed to build knowledge systematically, with later volumes building on the foundations laid by earlier ones. This comprehensive series is an indispensable resource for anyone seeking to develop expertise in artificial intelligence.

Innovations in Bio-Inspired Computing and Applications

Download Innovations in Bio-Inspired Computing and Applications PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 3030736032
Total Pages : 573 pages
Book Rating : 4.0/5 (37 download)

DOWNLOAD NOW!


Book Synopsis Innovations in Bio-Inspired Computing and Applications by : Ajith Abraham

Download or read book Innovations in Bio-Inspired Computing and Applications written by Ajith Abraham and published by Springer Nature. This book was released on 2021-04-09 with total page 573 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book highlights recent research on bio-inspired computing and its various innovative applications in information and communication technologies. It presents 51 high-quality papers from the 11th International Conference on Innovations in Bio-Inspired Computing and Applications (IBICA 2020) and 10th World Congress on Information and Communication Technologies (WICT 2020), which was held online during December 16–18, 2019. As a premier conference, IBICA–WICT brings together researchers, engineers and practitioners whose work involves bio-inspired computing, computational intelligence and their applications in information security, real-world contexts, etc. Including contributions by authors from 25 countries, the book offers a valuable reference guide for all researchers, students and practitioners in the fields of Computer Science and Engineering.

Artificial Intelligence and Knowledge Engineering Applications: A Bioinspired Approach

Download Artificial Intelligence and Knowledge Engineering Applications: A Bioinspired Approach PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3540316736
Total Pages : 638 pages
Book Rating : 4.5/5 (43 download)

DOWNLOAD NOW!


Book Synopsis Artificial Intelligence and Knowledge Engineering Applications: A Bioinspired Approach by : José Mira

Download or read book Artificial Intelligence and Knowledge Engineering Applications: A Bioinspired Approach written by José Mira and published by Springer. This book was released on 2005-06-09 with total page 638 pages. Available in PDF, EPUB and Kindle. Book excerpt: The two-volume set LNCS 3561 and LNCS 3562 constitute the refereed proceedings of the First International Work-Conference on the Interplay between Natural and Artificial Computation, IWINAC 2005, held in Las Palmas, Canary Islands, Spain in June 2005. The 118 revised papers presented are thematically divided into two volumes; the first includes all the contributions mainly related with the methodological, conceptual, formal, and experimental developments in the fields of Neurophysiology and cognitive science. The second volume collects the papers related with bioinspired programming strategies and all the contributions related with the computational solutions to engineering problems in different application domains.

Bio-inspired Neurocomputing

Download Bio-inspired Neurocomputing PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 9811554951
Total Pages : 427 pages
Book Rating : 4.8/5 (115 download)

DOWNLOAD NOW!


Book Synopsis Bio-inspired Neurocomputing by : Akash Kumar Bhoi

Download or read book Bio-inspired Neurocomputing written by Akash Kumar Bhoi and published by Springer Nature. This book was released on 2020-07-21 with total page 427 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book covers the latest technological advances in neuro-computational intelligence in biological processes where the primary focus is on biologically inspired neuro-computational techniques. The theoretical and practical aspects of biomedical neural computing, brain-inspired computing, bio-computational models, artificial intelligence (AI) and machine learning (ML) approaches in biomedical data analytics are covered along with their qualitative and quantitative features. The contents cover numerous computational applications, methodologies and emerging challenges in the field of bio-soft computing and bio-signal processing. The authors have taken meticulous care in describing the fundamental concepts, identifying the research gap and highlighting the problems with the strategical computational approaches to address the ongoing challenges in bio-inspired models and algorithms. Given the range of topics covered, this book can be a valuable resource for students, researchers as well as practitioners interested in the rapidly evolving field of neurocomputing and biomedical data analytics.

Bio-Inspired Systems: Computational and Ambient Intelligence

Download Bio-Inspired Systems: Computational and Ambient Intelligence PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3642024785
Total Pages : 1356 pages
Book Rating : 4.6/5 (42 download)

DOWNLOAD NOW!


Book Synopsis Bio-Inspired Systems: Computational and Ambient Intelligence by : Joan Cabestany

Download or read book Bio-Inspired Systems: Computational and Ambient Intelligence written by Joan Cabestany and published by Springer. This book was released on 2009-06-05 with total page 1356 pages. Available in PDF, EPUB and Kindle. Book excerpt: This volume presents the set of final accepted papers for the tenth edition of the IWANN conference “International Work-Conference on Artificial neural Networks” held in Salamanca (Spain) during June 10–12, 2009. IWANN is a biennial conference focusing on the foundations, theory, models and applications of systems inspired by nature (mainly, neural networks, evolutionary and soft-computing systems). Since the first edition in Granada (LNCS 540, 1991), the conference has evolved and matured. The list of topics in the successive Call for - pers has also evolved, resulting in the following list for the present edition: 1. Mathematical and theoretical methods in computational intelligence. C- plex and social systems. Evolutionary and genetic algorithms. Fuzzy logic. Mathematics for neural networks. RBF structures. Self-organizing networks and methods. Support vector machines. 2. Neurocomputational formulations. Single-neuron modelling. Perceptual m- elling. System-level neural modelling. Spiking neurons. Models of biological learning. 3. Learning and adaptation. Adaptive systems. Imitation learning. Reconfig- able systems. Supervised, non-supervised, reinforcement and statistical al- rithms. 4. Emulation of cognitive functions. Decision making. Multi-agent systems. S- sor mesh. Natural language. Pattern recognition. Perceptual and motor functions (visual, auditory, tactile, virtual reality, etc.). Robotics. Planning motor control. 5. Bio-inspired systems and neuro-engineering. Embedded intelligent systems. Evolvable computing. Evolving hardware. Microelectronics for neural, fuzzy and bio-inspired systems. Neural prostheses. Retinomorphic systems. Bra- computer interfaces (BCI). Nanosystems. Nanocognitive systems.

Bio-Inspired Applications of Connectionism

Download Bio-Inspired Applications of Connectionism PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3540457232
Total Pages : 875 pages
Book Rating : 4.5/5 (44 download)

DOWNLOAD NOW!


Book Synopsis Bio-Inspired Applications of Connectionism by : Jose Mira

Download or read book Bio-Inspired Applications of Connectionism written by Jose Mira and published by Springer. This book was released on 2003-06-29 with total page 875 pages. Available in PDF, EPUB and Kindle. Book excerpt: Underlying most of the IWANN calls for papers is the aim to reassume some of the motivations of the groundwork stages of biocybernetics and the later bionics formulations and to try to reconsider the present value of two basic questions. The?rstoneis:“Whatdoesneurosciencebringintocomputation(thenew bionics)?” That is to say, how can we seek inspiration in biology? Titles such as “computational intelligence”, “arti?cial neural nets”, “genetic algorithms”, “evolutionary hardware”, “evolutive architectures”, “embryonics”, “sensory n- romorphic systems”, and “emotional robotics” are representatives of the present interest in “biological electronics” (bionics). Thesecondquestionis:“Whatcanreturncomputationtoneuroscience(the new neurocybernetics)?” That is to say, how can mathematics, electronics, c- puter science, and arti?cial intelligence help the neurobiologists to improve their experimental data modeling and to move a step forward towards the understa- ing of the nervous system? Relevant here are the general philosophy of the IWANN conferences, the sustained interdisciplinary approach, and the global strategy, again and again to bring together physiologists and computer experts to consider the common and pertinent questions and the shared methods to answer these questions.