Browse Results

Showing 19,276 through 19,300 of 53,902 results

Image Co-segmentation (Studies in Computational Intelligence #1082)

by Avik Hati Rajbabu Velmurugan Sayan Banerjee Subhasis Chaudhuri

This book presents and analyzes methods to perform image co-segmentation. In this book, the authors describe efficient solutions to this problem ensuring robustness and accuracy, and provide theoretical analysis for the same. Six different methods for image co-segmentation are presented. These methods use concepts from statistical mode detection, subgraph matching, latent class graph, region growing, graph CNN, conditional encoder–decoder network, meta-learning, conditional variational encoder–decoder, and attention mechanisms. The authors have included several block diagrams and illustrative examples for the ease of readers. This book is a highly useful resource to researchers and academicians not only in the specific area of image co-segmentation but also in related areas of image processing, graph neural networks, statistical learning, and few-shot learning.

Mastering Python

by Rick Van Hattem

Master the art of writing beautiful and powerful Python by using all of the features that Python 3.5 offers About This Book * Become familiar with the most important and advanced parts of the Python code style * Learn the trickier aspects of Python and put it in a structured context for deeper understanding of the language * Offers an expert's-eye overview of how these advanced tasks fit together in Python as a whole along with practical examples Who This Book Is For Almost anyone can learn to write working script and create high quality code but they might lack a structured understanding of what it means to be 'Pythonic'. If you are a Python programmer who wants to code efficiently by getting the syntax and usage of a few intricate Python techniques exactly right, this book is for you. What You Will Learn * Create a virtualenv and start a new project * Understand how and when to use the functional programming paradigm * Get familiar with the different ways the decorators can be written in * Understand the power of generators and coroutines without digressing into lambda calculus * Create metaclasses and how it makes working with Python far easier * Generate HTML documentation out of documents and code using Sphinx * Learn how to track and optimize application performance, both memory and cpu * Use the multiprocessing library, not just locally but also across multiple machines * Get a basic understanding of packaging and creating your own libraries/applications In Detail Python is a dynamic programming language. It is known for its high readability and hence it is often the first language learned by new programmers. Python being multi-paradigm, it can be used to achieve the same thing in different ways and it is compatible across different platforms. Even if you find writing Python code easy, writing code that is efficient, easy to maintain, and reuse is not so straightforward. This book is an authoritative guide that will help you learn new advanced methods in a clear and contextualised way. It starts off by creating a project-specific environment using venv, introducing you to different Pythonic syntax and common pitfalls before moving on to cover the functional features in Python. It covers how to create different decorators, generators, and metaclasses. It also introduces you to functools.wraps and coroutines and how they work. Later on you will learn to use asyncio module for asynchronous clients and servers. You will also get familiar with different testing systems such as py.test, doctest, and unittest, and debugging tools such as Python debugger and faulthandler. You will learn to optimize application performance so that it works efficiently across multiple machines and Python versions. Finally, it will teach you how to access C functions with a simple Python call. By the end of the book, you will be able to write more advanced scripts and take on bigger challenges. Style and Approach This book is a comprehensive guide that covers advanced features of the Python language, and communicate them with an authoritative understanding of the underlying rationale for how, when, and why to use them.

Mastering Python: Write powerful and efficient code using the full range of Python's capabilities, 2nd Edition

by Rick van Hattem

Use advanced features of Python to write high-quality, readable code and packagesKey FeaturesExtensively updated for Python 3.10 with new chapters on design patterns, scientific programming, machine learning, and interactive PythonShape your scripts using key concepts like concurrency, performance optimization, asyncio, and multiprocessingLearn how advanced Python features fit together to produce maintainable codeBook DescriptionEven if you find writing Python code easy, writing code that is efficient, maintainable, and reusable is not so straightforward. Many of Python's capabilities are underutilized even by more experienced programmers. Mastering Python, Second Edition, is an authoritative guide to understanding advanced Python programming so you can write the highest quality code. This new edition has been extensively revised and updated with exercises, four new chapters and updates up to Python 3.10.Revisit important basics, including Pythonic style and syntax and functional programming. Avoid common mistakes made by programmers of all experience levels. Make smart decisions about the best testing and debugging tools to use, optimize your code's performance across multiple machines and Python versions, and deploy often-forgotten Python features to your advantage. Get fully up to speed with asyncio and stretch the language even further by accessing C functions with simple Python calls. Finally, turn your new-and-improved code into packages and share them with the wider Python community.If you are a Python programmer wanting to improve your code quality and readability, this Python book will make you confident in writing high-quality scripts and taking on bigger challengesWhat you will learnWrite beautiful Pythonic code and avoid common Python coding mistakesApply the power of decorators, generators, coroutines, and metaclassesUse different testing systems like pytest, unittest, and doctestTrack and optimize application performance for both memory and CPU usageDebug your applications with PDB, Werkzeug, and faulthandlerImprove your performance through asyncio, multiprocessing, and distributed computingExplore popular libraries like Dask, NumPy, SciPy, pandas, TensorFlow, and scikit-learnExtend Python's capabilities with C/C++ libraries and system callsWho this book is forThis book will benefit more experienced Python programmers who wish to upskill, serving as a reference for best practices and some of the more intricate Python techniques. Even if you have been using Python for years, chances are that you haven't yet encountered every topic discussed in this book. A good understanding of Python programming is necessary

Python: Journey from Novice to Expert

by Rick Van Hattem Fabrizio Romano Dusty Phillips

Learn core concepts of Python and unleash its power to script highest quality Python programs About This Book * Develop a strong set of programming skills with Pyhton that you will be able to express in any situation, on every platform, thanks to Python's portability * Stop writing scripts and start architecting programs by applying object-oriented programming techniques in Python * Learn the trickier aspects of Python and put it in a structured context for deeper understanding of the language Who This Book Is For This course is meant for programmers who wants to learn Python programming from a basic to an expert level. The course is mostly self-contained and introduces Python programming to a new reader and can help him become an expert in this trade. What You Will Learn * Get Python up and running on Windows, Mac, and Linux in no time * Grasp the fundamental concepts of coding, along with the basics of data structures and control flow * Understand when to use the functional or the object-oriented programming approach * Extend class functionality using inheritance * Exploit object-oriented programming in key Python technologies, such as Kivy and Django * Understand how and when to use the functional programming paradigm * Use the multiprocessing library, not just locally but also across multiple machines In Detail Python is a dynamic and powerful programming language, having its application in a wide range of domains. It has an easy-to-use, simple syntax, and a powerful library, which includes hundreds of modules to provide routines for a wide range of applications, thus making it a popular language among programing enthusiasts.This course will take you on a journey from basic programming practices to high-end tools and techniques giving you an edge over your peers. It follows an interesting learning path, divided into three modules. As you complete each one, you'll have gained key skills and get ready for the material in the next module.The first module will begin with exploring all the essentials of Python programming in an easy-to-understand way. This will lay a good foundation for those who are interested in digging deeper. It has a practical and example-oriented approach through which both the introductory and the advanced topics are explained. Starting with the fundamentals of programming and Python, it ends by exploring topics, like GUIs, web apps, and data science.In the second module you will learn about object oriented programming techniques in Python. Starting with a detailed analysis of object-oriented technique and design, you will use the Python programming language to clearly grasp key concepts from the object-oriented paradigm. This module fully explains classes, data encapsulation, inheritance, polymorphism, abstraction, and exceptions with an emphasis on when you can use each principle to develop well-designed software.With a good foundation of Python you will move onto the third module which is a comprehensive tutorial covering advanced features of the Python language. Start by creating a project-specific environment using venv. This will introduce you to various Pythonic syntax and common pitfalls before moving onto functional features and advanced concepts, thereby gaining an expert level knowledge in programming and teaching how to script highest quality Python programs. Style and approach This course follows a theory-cum-practical approach having all the ingredients that will help you jump into the field of Python programming as a novice and grow-up as an expert. The aim is to create a smooth learning path that will teach you how to get started with Python and carry out expert-level programming techniques at the end of course.

Google+ Companion

by Mark Hattersley

Get the inside scoop on the newest social networking site: Google+If you think you've seen it all when it comes to social networking sites, you haven't seen Google+ yet! Built from the ground up to be useful to both desktop and mobile users, Google+ offers the same great features as other popular social network sites?yet, Google+ goes one step further by integrating popular Google technologies and introducing exciting new and unique features such as "Circles," "Hang," and "Sparks." Using clear, step-by-step instructions, Google+ Companion helps you master this amazing new social networking technology. Highlights the new and innovative features of Google+ with the use of clear, easy-to-understand descriptions Introduces you to "Circles," a brilliant feature that allows users to decide what updates and personal information each group of friends see Shares helpful details to explain "Hang": the new group video feature Walks you through "Sparks," which integrates Google search into the social network Addresses how Google+ will be supported on desktop computers as well as Android and iOS devices Step into the newest world of social networking sites with Google+ Companion!

Hudl For Dummies

by Rosemary Hattersley

The essential beginner's guide to the UK's most popular new tabletHudl For Dummies is the indispensible guide to Tesco's highly successful Android tablet. With hands-on instruction tailored to the entry-level user, this book provides expert guidance in clear, concise language to help you get the most out of this great new device. Seasoned technology author Rosie Hattersley walks you through each step, from opening the box to setting up e-mail, accessing Blinkbox, shopping online and more. Even if you're a newcomer to tablet technology, this book will have you up and running in a flash!By utilizing groundbreaking technology, it's no wonder analysts expect the Hudl to become the UK's leading tablet. While the device itself is intuitive, the Hudl's infinite possibilities can be a bit of a mystery to new users. Hudl For Dummies is the definitive guide to the device, helping you access the full capabilities of your new tablet.Gain a complete understanding of how to get up and running with the Tesco HudlDownload and launch apps with your new tablet to make it a workhorse or an entertainment systemDiscover how to access the Internet, e-mail, films, music and booksShop online with your new device and find out how to buy Hudl accessoriesAn entire chapter on troubleshooting allows you to bypass the repair shop for minor issues, and gives you the confidence to adjust settings and preferences without the worry of messing something up. Whether you're transitioning to the Hudl from another tablet, or are new to tablets entirely, Hudl For Dummies will take you from a new user to full-fledged Hudl devotee.

iPad for the Older and Wiser, 3rd edition

by Rosemary Hattersley Sean Mcmanus

Easy-to-follow, up-to-date advice on the new iPad and iPad MiniThe over-50 crowd is keeping up with technology like never before and they're eager to learn what the new iPad has to offer them. If you fall into that category, then this book is for you Featuring an accessible, full-color interior, this new edition gets you up and running on the latest software release and features of the iPad and iPad Mini, in addition to iOS 6. It also includes general information you won't want to miss no matter which iPad you have, such as how to set up and register your iPad, sync it with other devices, download apps from the App Store, play games or watch films, and much more. Gets you up to speed on the latest and greatest features you can enjoy with your new iPad, such as Facebook integration, updated Siri, shared photo streams, and moreWalks you through the steps so you can start using your iPad for things you do every day, such as surfing the web, ordering groceries, organizing photos, and staying in touch with family and friends via emailReviews what you need to know to connect to the Internet, sync with other devices, play games or watch films, and morePacked with clear, easy-to-follow instructions and advice reinforced with lots of helpful illustrations, this approachable guide shows you how to make the iPad part of your everyday life.

Advanced Computational Techniques for Renewable Energy Systems (Lecture Notes in Networks and Systems #591)

by Mustapha Hatti

In this book, one hundred selected articles, in which the technology and science elite share, contribute to technology development, collaborate and evolve the latest cutting-edge technologies, open ecosystem resources, new innovative computing solutions, hands-on labs and tutorials, networking and community building, to ensure better integration of artificial intelligence into renewable energy systems. Innovation in computing continues at a growing pace. The key to success in this area is not only hardware, but also the ability to leverage rapid advances in artificial intelligence (including machine learning and deep learning), data analytics, data streaming, and cloud computing, which go hand in hand with intensive research activity on the underlying computational methods. The chapters in this book are organized into thematic sections on: advanced computing techniques; artificial intelligence; smart and sustainable cities; renewable energy systems; materials in renewable energy; smart energy efficiency; smart cities applications: recent developments and new trends; online, supervision of renewable energy platforms; predictive control in renewable systems; smart embedded systems for photovoltaic applications.

Artificial Intelligence and Heuristics for Smart Energy Efficiency in Smart Cities: Case Study: Tipasa, Algeria (Lecture Notes in Networks and Systems #361)

by Mustapha Hatti

This book emphasizes the role of micro-grid systems and connected networks for the strategic storage of energy through the use of information and communication techniques, big data, the cloud, and meta-heuristics to support the greed for artificial intelligence techniques in data and the implementation of global strategies to meet the challenges of the city in the broad sense. The intelligent management of renewable energy in the context of the energy transition requires the use of techniques and tools based on artificial intelligence (AI) to overcome the challenges of the intermittence of resources and the cost of energy. The advent of the smart city makes an increased call for the integration of artificial intelligence and heuristics to meet the challenge of the increasing migration of populations to the city, in order to ensure food, energy, and environmental security of the citizen of the city and his well-being. This book is intended for policymakers, academics, practitioners, and students. Several real cases are exposed throughout the book to illustrate the concepts and methods of the networks and systems presented. This book proposes the development of new technological innovations—mainly ICT—the concept of “Smart City” appears as a means of achieving more efficient and sustainable cities. The overall goal of the book is to develop a comprehensive framework to help public and private stakeholders make informed decisions on smart city investment strategies and develop skills for assessment and prioritization, including resolution of difficulties with deployment and reproducibility.

Artificial Intelligence and Renewables Towards an Energy Transition (Lecture Notes in Networks and Systems #174)

by Mustapha Hatti

This proceedings book emphasizes adopting artificial intelligence-based and sustainable energy efficiency integrated with clear objectives, to involve researchers, students, and specialists in their development and implementation adequately in achieving objectives. The integration of artificial intelligence into renewable energetic systems would allow the rapid development of a knowledge-based economy suitable to the energy transition, while fully integrating the renewables into the global economy. This is how artificial intelligence has hand in by conceptualizing this transition and above all by saving time. The knowledge economy is valuated within the smart cities, which are fast becoming the favorite places where the energy transition will take place efficiently and intelligently by implementing integrated approaches to energy saving and energy supply and integrated urban approaches that go beyond individual interventions in buildings or transport modes using information and communication technologies.

Artificial Intelligence in Renewable Energetic Systems: Smart Sustainable Energy Systems (Lecture Notes In Networks And Systems #35)

by Mustapha Hatti

This book includes the latest research presented at the International Conference on Artificial Intelligence in Renewable Energetic Systems held in Tipaza, Algeria on October 22–24, 2017. The development of renewable energy at low cost must necessarily involve the intelligent optimization of energy flows and the intelligent balancing of production, consumption and energy storage. Intelligence is distributed at all levels and allows information to be processed to optimize energy flows according to constraints. This thematic is shaping the outlines of future economies of and offers the possibility of transforming society. Taking advantage of the growing power of the microprocessor makes the complexity of renewable energy systems accessible, especially since the algorithms of artificial intelligence make it possible to take relevant decisions or even reveal unsuspected trends in the management and optimization of renewable energy flows. The book enables those working on energy systems and those dealing with models of artificial intelligence to combine their knowledge and their intellectual potential for the benefit of the scientific community and humanity.

IoT-Enabled Energy Efficiency Assessment of Renewable Energy Systems and Micro-grids in Smart Cities: Harnessing the Power of IoT to Create Sustainable and Efficient Urban Environments Volume 1 (Lecture Notes in Networks and Systems #984)

by Mustapha Hatti

This book embarks on a transformative exploration of sustainable urban development, integrating Internet of Things (IoT) technologies in energy efficiency assessments of renewable energy systems and microgrids within smart cities. This work transcends conventional approaches, seamlessly blending theoretical insights with practical applications, and prioritizing real-time, IoT-enabled assessments for optimal energy utilization. Evolving the understanding of renewable energy systems and microgrids, the book distinguishes itself through its hands-on application of IoT technologies. It not only delves into theoretical aspects but also equips readers with actionable insights, guiding the implementation of IoT for informed decision-making in the dynamic landscape of smart city environments. From IoT sensor deployment strategies to data analytics techniques and practical considerations, the book's expansive scope offers a comprehensive roadmap for creating resilient and efficient energy ecosystems. Tailored for professionals, researchers, and policymakers in energy management, urban planning, and IoT technology, this resource speaks to a diverse audience. Whether the reader is an engineer aiming to optimize microgrid performance or a policymaker driving urban sustainability, the book provides indispensable insights. It serves as a compass, informing city planners on energy-efficient infrastructure, guiding researchers in developing impactful IoT applications, and assisting policymakers in formulating forward-thinking, eco-friendly regulations. In a world embracing smart technologies, this book emerges as an essential guide, steering stakeholders toward a future where the seamless integration of energy efficiency and IoT defines the landscape of truly smart and sustainable cities.

Renewable Energy for Smart and Sustainable Cities: Artificial Intelligence in Renewable Energetic Systems (Lecture Notes in Networks and Systems #62)

by Mustapha Hatti

This book features cutting-edge research presented at the second international conference on Artificial Intelligence in Renewable Energetic Systems, IC-AIRES2018, held on 24–26 November 2018, at the High School of Commerce, ESC-Koléa in Tipaza, Algeria. Today, the fundamental challenge of integrating renewable energies into the design of smart cities is more relevant than ever. While based on the advent of big data and the use of information and communication technologies, smart cities must now respond to cross-cutting issues involving urban development, energy and environmental constraints; further, these cities must also explore how they can integrate more sustainable energies. Sustainable energies are a major determinant of smart cities’ longevity. From an environmental and technological standpoint, these energies offer an optimal power supply to the electric network while creating significantly less pollution. This requires flexibility, i.e., the availability of supply and demand. The end goal of any smart city is to improve the quality of life for all citizens (both in the city and in the countryside) in a way that is sustainable and respectful of the environment. This book encourages the reader to engage in the preservation of our environment, every moment, every day, so as to help build a clean and healthy future, and to think of the future generations who will one day inherit our planet. Further, it equips those whose work involves energy systems and those engaged in modelling artificial intelligence to combine their expertise for the benefit of the scientific community and humanity as a whole.

Using Asyncio in Python: Understanding Python's Asynchronous Programming Features

by Caleb Hattingh

If you’re among the Python developers put off by asyncio’s complexity, it’s time to take another look. Asyncio is complicated because it aims to solve problems in concurrent network programming for both framework and end-user developers. The features you need to consider are a small subset of the whole asyncio API, but picking out the right features is the tricky part. That’s where this practical book comes in. <p><p>Veteran Python developer Caleb Hattingh helps you gain a basic understanding of asyncio’s building blocks—enough to get started writing simple event-based programs. You’ll learn why asyncio offers a safer alternative to preemptive multitasking (threading) and how this API provides a simpleway to support thousands of simultaneous socket connections. <li>Get a critical comparison of asyncio and threading for concurrent network programming <li>Take an asyncio walk-through, including a quickstart guide for hitting the ground looping with event-based programming <li>Learn the difference between asyncio features for end-user developers and those for framework developers <li>Understand asyncio’s new async/await language syntax, including coroutines and task and future APIs <li>Get detailed case studies (with code) of some popular asyncio-compatible third-party libraries

Responsible Design, Implementation and Use of Information and Communication Technology: 19th IFIP WG 6.11 Conference on e-Business, e-Services, and e-Society, I3E 2020, Skukuza, South Africa, April 6–8, 2020, Proceedings, Part I (Lecture Notes in Computer Science #12066)

by Marié Hattingh Machdel Matthee Hanlie Smuts Ilias Pappas Yogesh K. Dwivedi Matti Mäntymäki

This two-volume set constitutes the proceedings of the 19th IFIP WG 6.11 Conference on e-Business, e-Services, and e-Society, I3E 2020, held in Skukuza, South Africa, in April 2020.* The total of 80 full and 7 short papers presented in these volumes were carefully reviewed and selected from 191 submissions. The papers are organized in the following topical sections: Part I: block chain; fourth industrial revolution; eBusiness; business processes; big data and machine learning; and ICT and education Part II: eGovernment; eHealth; security; social media; knowledge and knowledge management; ICT and gender equality and development; information systems for governance; and user experience and usability*Due to the global COVID-19 pandemic and the consequential worldwide imposed travel restrictions and lockdown, the I3E 2020 conference event scheduled to take place in Skukuza, South Africa, was unfortunately cancelled.

Responsible Design, Implementation and Use of Information and Communication Technology: 19th IFIP WG 6.11 Conference on e-Business, e-Services, and e-Society, I3E 2020, Skukuza, South Africa, April 6–8, 2020, Proceedings, Part II (Lecture Notes in Computer Science #12067)

by Marié Hattingh Machdel Matthee Hanlie Smuts Ilias Pappas Yogesh K. Dwivedi Matti Mäntymäki

This two-volume set constitutes the proceedings of the 19th IFIP WG 6.11 Conference on e-Business, e-Services, and e-Society, I3E 2020, held in Skukuza, South Africa, in April 2020.* The total of 80 full and 7 short papers presented in these volumes were carefully reviewed and selected from 191 submissions. The papers are organized in the following topical sections: Part I: block chain; fourth industrial revolution; eBusiness; business processes; big data and machine learning; and ICT and education Part II: eGovernment; eHealth; security; social media; knowledge and knowledge management; ICT and gender equality and development; information systems for governance; and user experience and usability*Due to the global COVID-19 pandemic and the consequential worldwide imposed travel restrictions and lockdown, the I3E 2020 conference event scheduled to take place in Skukuza, South Africa, was unfortunately cancelled.

SWT: A Developer's Notebook

by Tim Hatton

In typical Developer's Notebook style, you'll learn how to take SWT out for a spin, make it work for you,and turn it upside down, all without wasted words or space. Each lab in this notebook details a specific task; you can read from the first page to the last, look up just what you need to know, and even squeeze this book into your laptop bag as a quick reference when you forget how to create a multi-tabbed view.

Engineering Haptic Devices

by Christian Hatzfeld Thorsten A. Kern

In this greatly reworked second edition of Engineering Haptic Devices the psychophysic content has been thoroughly revised and updated. Chapters on haptic interaction, system structures and design methodology were rewritten from scratch to include further basic principles and recent findings. New chapters on the evaluation of haptic systems and the design of three exemplary haptic systems from science and industry have been added. This book was written for students and engineers that are faced with the development of a task-specific haptic system. It is a reference book for the basics of haptic interaction and existing haptic systems and methods as well as an excellent source of information for technical questions arising in the design process of systems and components. Divided into two parts, part 1 contains typical application areas of haptic systems and a thorough analysis of haptics as an interaction modality. The role of the user in the design of haptic systems is discussed and relevant design and development stages are outlined. Part II presents all relevant problems in the design of haptic systems including general system and control structures, kinematic structures, actuator principles and sensors for force and kinematic measures. Further chapters examine interfaces and software development for virtual reality simulations.

Fusion of Machine Learning Paradigms: Theory and Applications (Intelligent Systems Reference Library #236)

by Ioannis K. Hatzilygeroudis George A. Tsihrintzis Lakhmi C. Jain

This book aims at updating the relevant computer science-related research communities, including professors, researchers, scientists, engineers and students, as well as the general reader from other disciplines, on the most recent advances in applications of methods based on Fusing Machine Learning Paradigms. Integrated or Hybrid Machine Learning methodologies combine together two or more Machine Learning approaches achieving higher performance and better efficiency when compared to those of their constituent components and promising major impact in science, technology and the society. The book consists of an editorial note and an additional eight chapters and is organized into two parts, namely: (i) Recent Application Areas of Fusion of Machine Learning Paradigms and (ii) Applications that can clearly benefit from Fusion of Machine Learning Paradigms. This book is directed toward professors, researchers, scientists, engineers and students in Machine Learning-related disciplines, as the hybridism presented, and the case studies described provide researchers with successful approaches and initiatives to efficiently address complex classification or regression problems. It is also directed toward readers who come from other disciplines, including Engineering, Medicine or Education Sciences, and are interested in becoming versed in some of the most recent Machine Learning-based technologies. Extensive lists of bibliographic references at the end of each chapter guide the readers to probe further into the application areas of interest to them.

Advances in Integrations of Intelligent Methods: Post-workshop volume of the 8th International Workshop CIMA 2018, Volos, Greece, November 2018 (in conjunction with IEEE ICTAI 2018) (Smart Innovation, Systems and Technologies #170)

by Ioannis Hatzilygeroudis Isidoros Perikos Foteini Grivokostopoulou

This book presents a number of research efforts in combining AI methods or techniques to solve complex problems in various areas. The combination of different intelligent methods is an active research area in artificial intelligence (AI), since it is believed that complex problems can be more easily solved with integrated or hybrid methods, such as combinations of different soft computing methods (fuzzy logic, neural networks, and evolutionary algorithms) among themselves or with hard AI technologies like logic and rules; machine learning with soft computing and classical AI methods; and agent-based approaches with logic and non-symbolic approaches. Some of the combinations are already extensively used, including neuro-symbolic methods, neuro-fuzzy methods, and methods combining rule-based and case-based reasoning. However, other combinations are still being investigated, such as those related to the semantic web, deep learning and swarm intelligence algorithms. Most are connected with specific applications, while the rest are based on principles.

Model-driven Simulation and Training Environments for Cybersecurity: Second International Workshop, MSTEC 2020, Guildford, UK, September 14–18, 2020, Revised Selected Papers (Lecture Notes in Computer Science #12512)

by George Hatzivasilis Sotiris Ioannidis

This book constitutes the refereed post-conference proceedings of the Second International Workshop on Model-Driven Simulation and Training Environments for Cybersecurity, MSTEC 2020, held in Guildford, UK, in September 2020 in conjunction with the 24th European Symposium on Research in Computer Security, ESORICS 2020. The conference was held virtually due to the COVID-19 pandemic. The MSTEC Workshop received 20 submissions from which 10 full papers were selected for presentation. The papers are grouped in thematically on: cyber security training modelling; serious games; emulation & simulation studies; attacks; security policies.

Bioinformatics for Evolutionary Biologists: A Problems Approach

by Bernhard Haubold Angelika Börsch-Haubold

This self-contained textbook covers fundamental aspects of sequence analysis in evolutionary biology, including sequence alignment, phylogeny reconstruction, and coalescent simulation. It addresses these aspects through a series of over 400 computer problems, ranging from elementary to research level to enable learning by doing. Students solve the problems in the same computational environment used for decades in science - the UNIX command line. This is available on all three major operating systems for PCs: Microsoft Windows, Mac-OSX, and Linux. To learn using this powerful system, students analyze sample sequence data by applying generic tools, bioinformatics software, and over 40 programs specifically written for this course. The solutions for all problems are included, making the book ideal for self-study. Problems are grouped into sections headed by an introduction and a list of new concepts and programs. By using practical computing to explore evolutionary concepts and sequence data, the book enables readers to tackle their own computational problems.

Instant Data Intensive Apps with Pandas How-to

by Trent Hauck

Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. This book has a practical approach with step-by-step recipes to help readers get to grips with Pandas.Users of other data analysis tools will find value in seeing tasks they commonly encounter translated to Pandas and users of Python will encounter an introduction to a very impressive tool in a syntax they inherently know. In terms of general skills, it is assumed that the reader understands basic data structures such as arrays or lists dictionaries or hash map as well as having some understanding of command line work. Installing Pandas is not covered, but the online documentation is straightforward. Also, readers are encouraged to use IPython to interact and experiment with the code.

scikit-learn Cookbook

by Trent Hauck

If you're a data scientist already familiar with Python but not Scikit-Learn, or are familiar with other programming languages like R and want to take the plunge with the gold standard of Python machine learning libraries, then this is the book for you.

Using Drupal

by Nathan Haug Jeff Robbins Angela Byron Jeff Eaton James Walker Addison Berry

With the recipes in this book, you can take full advantage of the vast collection of community-contributed modules that make the Drupal web framework useful and unique. You'll get the information you need about how to combine modules in interesting ways (with a minimum of code-wrangling) to develop a variety of community-driven websites. Each chapter describes a case study and outlines specific requirements for one of several projects included in the book -- a wiki, publishing workflow site, photo gallery, product review site, online store, user group site, and more. With Using Drupal, you will: Get an overview of Drupal concepts and key modules introduced in each chapter, with a bird's-eye view of each module's specialty and how it works Explore various solutions within Drupal that meet the requirements for the project, with details about which modules are selected and why Learn how to configure modules, with step-by-step recipes for building the precise functionality the project requires Get information on additional modules that will make the project even more powerful Be able to access the modules used in the chapter, along with other resources Newcomers will find a thorough introduction to the framework, while experienced Drupal developers will learn best practices for building powerful websites. With Using Drupal, you'll find concrete and creative solutions for developing the exact community website you have in mind.

Refine Search

Showing 19,276 through 19,300 of 53,902 results