The Ethical Algorithm


Book Description

Algorithms have made our lives more efficient and entertaining--but not without a significant cost. Can we design a better future, one in which societial gains brought about by technology are balanced with the rights of citizens? The Ethical Algorithm offers a set of principled solutions based on the emerging and exciting science of socially aware algorithm design.




Why Greatness Cannot Be Planned


Book Description

Why does modern life revolve around objectives? From how science is funded, to improving how children are educated -- and nearly everything in-between -- our society has become obsessed with a seductive illusion: that greatness results from doggedly measuring improvement in the relentless pursuit of an ambitious goal. In Why Greatness Cannot Be Planned, Stanley and Lehman begin with a surprising scientific discovery in artificial intelligence that leads ultimately to the conclusion that the objective obsession has gone too far. They make the case that great achievement can't be bottled up into mechanical metrics; that innovation is not driven by narrowly focused heroic effort; and that we would be wiser (and the outcomes better) if instead we whole-heartedly embraced serendipitous discovery and playful creativity. Controversial at its heart, yet refreshingly provocative, this book challenges readers to consider life without a destination and discovery without a compass.




Algorithms


Book Description

Algorithms are the lifeblood of computer science. They are the machines that proofs build and the music that programs play. Their history is as old as mathematics itself. This textbook is a wide-ranging, idiosyncratic treatise on the design and analysis of algorithms, covering several fundamental techniques, with an emphasis on intuition and the problem-solving process. The book includes important classical examples, hundreds of battle-tested exercises, far too many historical digressions, and exaclty four typos. Jeff Erickson is a computer science professor at the University of Illinois, Urbana-Champaign; this book is based on algorithms classes he has taught there since 1998.




Data-Driven Science and Engineering


Book Description

A textbook covering data-science and machine learning methods for modelling and control in engineering and science, with Python and MATLAB®.




The YouTube Formula


Book Description

The Wall Street Journal bestseller! Comes with free online companion course Learn the secrets to getting dramatic results on YouTube Derral Eves has generated over 60 billion views on YouTube and helped 24 channels grow to one million subscribers from zero. In The YouTube Formula: How Anyone Can Unlock the Algorithm to Drive Views, Build an Audience, and Grow Revenue, the owner of the largest YouTube how-to channel provides the secrets to getting the results that every YouTube creator and strategist wants. Eves will reveal what readers can't get anywhere else: the inner workings of the YouTube algorithm that's responsible for determining success on the platform, and how creators can use it to their advantage. Full of actionable advice and concrete strategies, this book teaches readers how to: Launch a channel Create life-changing content Drive rapid view and subscriber growth Build a brand and increase engagement Improve searchability Monetize content and audience Replete with case studies and information from successful YouTube creators, The YouTube Formula is perfect for any creator, entrepreneur, social media strategist, and brand manager who hopes to see real commercial results from their work on the platform.




Processing Creativity


Book Description

For decades, Jesse Cannon has been pushing creative ideas in music. You may know him from writing one of the most popular books on the music business, Get More Fans, or from his recording credits on records with the most varied set of bands you've ever seen, including The Cure, The Misfits, Animal Collective, Brand New, The Dillinger Escape Plan, The Menzingers, Limp Bizkit, Basement, Leftover Crack, Saves The Day, Senses Fail, Weird Al Yankovich, Lifetime, Say Anything, NOFX, Flatsound, Man Overboard, Bad Books, Transit, Somos, Cavetown, and over a thousand others. You may also know his work as the host of the podcasts Atlantic Records Inside The Album, Noise Creators, and Off The Record, his popular YouTube channel Musformation, as a producer for popular podcasts at Rolling Stone & The Daily Beast or from his writing at outlets like Alternative Press, Tape Op, & Hypebot. In Processing Creativity: How To Write Songs People Love he chronicles the lessons learned working on all those records and writing about music's most progressive ideas, taking on the subject he knows the most about; helping musicians fulfill their creative vision. The book is the culmination of four years of poring over scientific studies, books, and thoughts from top creators as well as his own experience to write a book every musician should listen to about what goes into making great music versus what bands do when they make the innumerable bad songs we hear each day. Covering the pitfalls of creating music, the book thoroughly explores the hidden reasons we actually like music, how to get along with our collaborators, and patterns that help creativity flourish. While every musician says that being creative is the most important part of their life, they barely explore what's holding them back from making music they are happy with. When trying to navigate the ways our creative endeavors fail there's no YouTube tutorial, listicle, or college course that can help navigate the countless creative pitfalls that can ruin your music but after reading this book you will have the knowledge to guide you to make songs the world loves. The essential ideas on creating music are detailed in a simple, fun language that’s littered with quotes and insight from the most innovative creators of our time including: • How to make highly emotional music that compels listeners to listen again and again. • Effectively dealing with collaborative problems like “too many chefs in the kitchen,” giving helpful criticism or dealing with stubborn collaborators. • Finding inspiration when you have writer's block. • How to draft your songs while avoiding the common pitfalls of losing perspective and giving up. • Examining the unexpected reasons we enjoy music. • Calming your thoughts so they don’t sabotage your music and other helpful tools to help execute your music as best as possible.




Algorithms Illuminated


Book Description




YouTube’s Algorithm Explained


Book Description

Every moment, over 400 hours of video content are uploaded to YouTube online. The creators and audience of the content on YouTube are growing at a rapid pace. In such circumstances, standing out amidst the crowd can be quite exciting and challenging. Fortunately, YouTube's algorithm is moving towards developing a standard playing field for all creators of content. The legitimacy of a YouTube channel, the multiplicity of viewers, watch time and subscribers, was a primary ranking parameter for the algorithm until a year before. Now, it is not applicable anymore! Modifications to the YouTube algorithm appear to move it away from this niche module. YouTube's algorithm assists its consumers and subscribers with the most personalized content. YouTube evaluates the actions of the user based on videos viewed, average time spent, likes, dislikes, comments, clicks through rates, interaction, and explicit feedback across innumerable data points. A video will appear on YouTube in five separate segments, viz., Search, Home, Trending, Subscriptions, and Suggested Videos.




Information Theory, Inference and Learning Algorithms


Book Description

Information theory and inference, taught together in this exciting textbook, lie at the heart of many important areas of modern technology - communication, signal processing, data mining, machine learning, pattern recognition, computational neuroscience, bioinformatics and cryptography. The book introduces theory in tandem with applications. Information theory is taught alongside practical communication systems such as arithmetic coding for data compression and sparse-graph codes for error-correction. Inference techniques, including message-passing algorithms, Monte Carlo methods and variational approximations, are developed alongside applications to clustering, convolutional codes, independent component analysis, and neural networks. Uniquely, the book covers state-of-the-art error-correcting codes, including low-density-parity-check codes, turbo codes, and digital fountain codes - the twenty-first-century standards for satellite communications, disk drives, and data broadcast. Richly illustrated, filled with worked examples and over 400 exercises, some with detailed solutions, the book is ideal for self-learning, and for undergraduate or graduate courses. It also provides an unparalleled entry point for professionals in areas as diverse as computational biology, financial engineering and machine learning.




How Software Works


Book Description

We use software every day to perform all kinds of magical, powerful tasks. It's the force behind stunning CGI graphics, safe online shopping, and speedy Google searches. Software drives the modern world, but its inner workings remain a mystery to many. How Software Works explains how computers perform common-yet-amazing tasks that we take for granted every day. Inside you'll learn: –How data is encrypted –How passwords are used and protected –How computer graphics are created –How video is compressed for streaming and storage –How data is searched (and found) in huge databases –How programs can work together on the same problem without conflict –How data travels over the Internet How Software Works breaks down these processes with patient explanations and intuitive diagrams so that anyone can understand—no technical background is required, and you won't be reading through any code. In plain English, you'll examine the intricate logic behind the technologies you constantly use but never understood. If you've ever wondered what really goes on behind your computer screen, How Software Works will give you fascinating look into the software all around you.