Collection
Objects First with Java, 5th Edition - Programmer Books
Objects First with Java: A Practical Introduction Using BlueJ, 5e, is ideal for introductory courses in Java/Introduction to Programming and Object-Oriented Programming and for beginning programmers. This is the only introductory programming textbook that uses the BlueJ integrated development environment (IDE) to teach introductory and object-oriented programming principles using Java. Its close integration with the BlueJ development environment allows this book to focus on key aspects of object-oriented software development from day one. BlueJ's clear visualization of classes and objects means that readers can immediately appreciate the differences between them, and gain a much better understanding of the nature of an object than they would from simply reading source code. Unlike traditional textbooks, the chapters are not ordered by language features but by software development concepts.
Java How to Program, 10th Edition - Programmer Books
Java How to Program (Early Objects), Tenth Edition is intended for use in the Java programming course. It also serves as a useful reference and self-study tutorial to Java programming. The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study. Java How to Program (Early Objects), Tenth Edition, teaches programming by presenting the concepts in the context of full working programs and takes an early-objects approach( MyProgrammingLab for Java How to Program (Early Objects) is a total learning package. MyProgrammingLab is an online homework, tutorial, and assessment program that truly engages students in learning. It helps students better prepare for class, quizzes, and examsโresulting in better performance in the courseโand provides educators a dynamic set of tools for gauging individual and class progress.
8 Best machine learning books to read
Artificial intelligence and machine learning are disrupting fields of technology. We hear about all the latest tech, advanced implementations in various industries every day. These news stories amaze and scare all at the same. It demonstrates what technology can help us to achieve but due to the ambiguity around, we are skeptical about adopting it in our own everyday lives. But once we grasp the concepts that form the core of machine learning and artificial intelligence, we will be able to look at these technologies with new lens and perspective.
Applied Sciences
As is well known, machine learning (ML) is one of the main branches of artificial intelligence (AI). Its primary objective is to use computational methods to extract information from data. Machine learning has a wide spectrum of practical applications. After the first applications concerning topics such as recognition of manual writing, detection of objects in image processing, voice recognition, medical diagnoses, DNA classification, search engines, and stock market analysis, in recent years machine learning algorithms have been increasingly used in environmental sciences due to their high capability for modelling non-linear phenomena. In particular, these algorithms are already widely used in weather and climate forecasts, as well as in the analysis and modelling of hydrological, ecological, and oceanographic data.
VB Special Issue: Power in AI
Arguably more than any massive transformational technological epoch, AI has required more scrutiny of its ethical implications because of its breadth, real or perceived lack of explainability, and the uniquely dramatic impact it can have on people's daily lives. But ultimately, when we talk about ethics in AI, so often what we're really talking about is power -- who wields it, who doesn't, and what that means for humanity. Power can be won, or taken away. Power can be given, or taken back. And power in AI, it turns out, amplifies all of the power structures (and disempowerment structures) that already exist in business, government, and society. Through the lens of power, we've found fresh insight for ourselves that we hope translates to the page, for you the reader.
Python Geospatial Development, 3rd Edition - Programmer Books
Geospatial development links your data to locations on the surface of the Earth. Writing geospatial programs involves tasks such as grouping data by location, storing and analyzing large amounts of spatial information, performing complex geospatial calculations, and drawing colorful interactive maps. In order to do this well, you'll need appropriate tools and techniques, as well as a thorough understanding of geospatial concepts such as map projections, datums, and coordinate systems. This book provides an overview of the major geospatial concepts, data sources, and toolkits. It starts by showing you how to store and access spatial data using Python, how to perform a range of spatial calculations, and how to store spatial data in a database.
AI Weekly: Introducing our 'Power in AI' special issue
At VentureBeat, there's a constant internal conversation about how we can keep finding better ways to meet our mission of covering transformative technology. "AI" is usually the key word in those conversations, which increasingly revolve around issues and topics that require deeper thought, greater attention, and accountability from the Fourth Estate. Each one is composed of features that explore a central topic from a variety of angles. Early next week, we'll be publishing our first -- an examination of power in AI. There's been much ink spilled about AI ethics, and for good reason.
Panel Discussion: Is fooling an AI really that easy? - DataHack Summit 2019
A self-driving car approaches a stop sign, but instead of slowing down, it accelerates into the busy intersection. An accident report later reveals that four small rectangles had been stuck to the face of the sign. These fooled the car's onboard artificial intelligence (AI) into misreading the word'stop' as'speed limit 45'. There are instances of deceiving facial recognition systems by sticking a printed pattern on glasses or hats and tricking speech recognition systems using white noise. AI is part of daily life, running everything from automated telephone systems to user recommendations on the streaming service Netflix.