How Path Tracing Makes Computer Graphics Look Awesome – Computerphile

From Computerphile. Path Tracing takes into account all sorts of indirect light sources to make graphics look real. Building on the previous videos on Ray Tracing, Lewis Stuart demonstrates how Path tracing samples indirect light to create these super scenes. #graphics #computerscience #pathtracing Computerphile is supported by Jane Street. Learn more about them (and exciting…

Software Engineering for Quantum Computing – Computerphile

From Computerphile. As quantum devices become more accessible, there’s a whole area of software engineering opening up. Mohammad Mousavi specialises in software engineering for quantum computing. Mohammad Reza Mousavi is a professor of Software Engineering at King’s College London & one of the centre directors at King’s Quantum. Computerphile is supported by Jane Street. Learn…

Using Bayesian Approaches & Sausage Plots to Improve Machine Learning – Computerphile

From Computerphile. Bayesian logic is already helping to improve Machine Learning results using statistical models. Professor Mike Osborne drew us some sausage plots to explain the idea. Mike Osborne is Professor of Machine Learning at the University of Oxford – Find out more here: http://www.robots.ox.ac.uk/~mosb? Computerphile is supported by Jane Street. Learn more about them…

Malleable Encryption – Computerphile

From Computerphile. Malleable encryption means you can flip a bit in the encrypted message and the corresponding bit is flipped in the unencrypted plain text. Dr Tim Muller gives us some examples. nb This video is a reupload due to an audio problem with the first version. For those interested there were tones at approx…

The “Goodbye” Problem – Computerphile

From Computerphile. You say "bye" first! – no, you say "bye" first! – how do you know when to close the connection? Dr Richard G. Clegg of Queen Mary University London talks us through this frustrating network problem. nb As some eagle-eyed commenters have spotted, Richard meant to say FIN FIN/ACK ACK for the shut…

Nobel Prize in Physics (& Computer Science?) – Computerphile

From Computerphile. The 2024 Nobel Prize in Physics is awarded to John Hopfield and Geoffrey Hinton “for foundational discoveries and inventions that enable machine learning with artificial neural networks”. This video features Juan Garrahan, Phil Moriarty and Mike Pound… More links and info below ↓ ↓ ↓ Nobel Prize press release – https://www.nobelprize.org/prizes/physics/2024/press-release/ Phil Moriarty…

A Helping Hand for LLMs (Retrieval Augmented Generation) – Computerphile

From Computerphile. More about Jane Street internships at: https://jane-st.co/internship-computerphile (episode sponsor) Mike Pound discusses how Retrieval Augmented Generation can improve the performance of Large Language Models. Mike is based at the University of Nottingham’s School of Computer Science. https://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer Science at the…

How CPUs do Out Of Order Operations – Computerphile

From Computerphile. How CPUs that are capable can manage to complete tasks simultaneously without the program knowing. Matt Godbolt continues his series on how processors work. Many thanks to Space Potatoes for kind permission to use their music: https://2020rendezvous.com/ https://www.facebook.com/computerphile https://twitter.com/computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University…

How Ray Tracing Works – Computerphile

From Computerphile. Ray tracing is massive and gives realistic graphics in games & movies but how does it work? Lewis Stuart explains. https://www.facebook.com/computerphile https://twitter.com/computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran’s Numberphile. More at https://www.bradyharanblog.com Thank you…

Has Generative AI Already Peaked? – Computerphile

From Computerphile. Bug Byte puzzle here – https://bit.ly/4bnlcb9 – and apply to Jane Street programs here – https://bit.ly/3JdtFBZ (episode sponsor). More info in full description below ↓↓↓ A new paper suggests diminishing returns from larger and larger generative AI models. Dr Mike Pound discusses. The Paper (No "Zero-Shot" Without Exponential Data): https://arxiv.org/abs/2404.04125 https://www.facebook.com/computerphile https://twitter.com/computer_phile This…

How Branch Prediction Works in CPUs – Computerphile

From Computerphile. How does branch prediction speed up operations? Matt Godbolt continues the deep dive into the inner workings of the CPU https://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran’s Numberphile. More at https://www.bradyharanblog.com

How AI ‘Understands’ Images (CLIP) – Computerphile

From Computerphile. With the explosion of AI image generators, AI images are everywhere, but how do they ‘know’ how to turn text strings into plausible images? Dr Mike Pound expands on his explanation of Diffusion models. https://www.facebook.com/computerphile https://twitter.com/computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: https://bit.ly/nottscomputer…