Search Constraints
Number of results to display per page
Results for:
Resource Type
Video
Remove constraint Resource Type: Video
« Previous |
1 - 20 of 35
|
Next »
Search Results
-
Video
PAIR distinguished lecture series: an overview of high performance computing and future requirements
In this talk, we examine how high performance computing has changed over the last ten years and look toward the future in terms of trends. These changes have had and will continue to impact our numerical scientific software significantly. A new generation of software libraries and algorithms are needed for the effective and reliable use of (wide area) dynamic, distributed, and parallel environments. Some of the software and algorithm challenges have already been encountered, such as the management of communication and memory hierarchies through a combination of compile-time and run-time techniques, but the increased scale of computation, depth of memory hierarchies, range of latencies, and increased run-time environment variability will make these problems much harder.
Even date: 6/12/2023
Speaker: Prof. Jack Dongarra
Hosted by: PolyU Academy for Interdisciplinary Research
- Subjects:
- Computing
- Keywords:
- High performance computing
- Resource Type:
- Video
-
Video
In this series we learn how to make an RPG from scratch using the Unity engine.
- Course related:
- COMP4122 Game Design and Development
- Subjects:
- Computing
- Keywords:
- Computer games -- Programming Unity (Electronic resource) Computer games -- Design
- Resource Type:
- Video
-
Video
This channel walks you through the entire process of learning to code in Python; all the way from basics to advanced machine learning and deep learning. The primary emphasis will be on image processing and other relevant functionality. Why did I create this channel? To help you (students and researchers) gain a new skill and succeed in your respective fields.
You may think coding is hard and that it's not your cup of tea, but Python made it easy to code even advanced algorithms. In addition, coding will make you self sufficient, it will teach you how to think, it improves your collaborative skills and it can take your career to new heights. Therefore, if you want to stay ahead of your peers and relevant in your field, overcome your fears and start coding!
- Subjects:
- Computing
- Keywords:
- Computer programming Computer science Python (Computer program language)
- Resource Type:
- Video
-
Video
Machine learning can deliver unprecedented performance. Its application domain has expanded into safety-critical cyber-physical systems such as UAVs and self-driver cars. However, the safety assurance of vehicular control has two conditions: 1) an analytical model of system behaviors such as provable stability, and 2) the software safety certification process (e.g., DO 178C) requires that the software be simple enough so that software safety can be validated by a combination of model checking and near exhaustive testing. Although ML software, as is, does not meet these two safety requirements, the real-time physics model supervised ML architecture holds the promise to 1) meet the two safety requirements and 2) enable ML software to safely improve control performance and safely learn from its experience in real-time. This talk will review the structure of the proposed architecture and some methods to embed physics into ML-enabled CPS control.
Event Date: 12/05/2022
Speaker: Prof. Lui Sha (University of Illinois Urbana-Champaign)
Hosted by: Graduate School
- Subjects:
- Aeronautical and Aviation Engineering and Computing
- Keywords:
- Machine learning Vehicles Remotely piloted Computer software -- Reliability Drone aircraft
- Resource Type:
- Video
-
Video
An online lecture on the topic of "Computer Software Challenges for Aerospace Missions".This lecture of “Science World: Exploring Space to Benefit Mankind” Education Programme in the 2021/22 school year for secondary students, which aims to cultivate the interest of local youth in space science and elevate their enthusiasm for participating in the development of space technology.
- Subjects:
- Aeronautical and Aviation Engineering and Computing
- Keywords:
- Aeronautics -- Data processing Computer programming
- Resource Type:
- Video
-
Video
At TEDIndia, Pranav Mistry demos several tools that help the physical world interact with the world of data -- including a deep look at his SixthSense device and a new, paradigm-shifting paper "laptop." In an onstage Q&A, Mistry says he'll open-source the software behind SixthSense, to open its possibilities to all.
- Subjects:
- Electronic and Information Engineering and Computing
- Keywords:
- Human-computer interaction Augmented reality
- Resource Type:
- Video
-
Video
Months after he was born, in 1948, Ron McCallum became blind. In this charming, moving talk, he shows how he reads -- and celebrates the progression of clever tools and adaptive computer technologies that make it possible. With their help, and the help of volunteers, he's become a lawyer, an academic, and, most of all, a voracious reader. Welcome to the blind reading revolution.
- Subjects:
- Technology, Electronic and Information Engineering, and Computing
- Keywords:
- Assistive computer technology Reading -- Aids devices Blind -- Books reading
- Resource Type:
- Video
-
Video
How can technology help improve our quality of life? How can we navigate the world without using the sense of vision? Inventor and IBM Fellow Chieko Asakawa, who's been blind since the age of fourteen, is working on answering these questions. In a charming demo, she shows off some new technology that's helping blind people explore the world ever more independently ... because, she suggests, when we design for greater accessibility, everyone benefits.
- Subjects:
- Technology, Communication Design, and Computing
- Keywords:
- Assistive computer technology Self-help devices for people with disabilities
- Resource Type:
- Video
-
Video
When children are separated from their parents -- whether due to migration, custody changes, incarceration or any number of other factors -- how can families maintain connection? Computer scientist Lana Yarosh showcases why it's important to design technology that empowers people to share meaningful interactions beyond a video chat or phone call, granting them the chance to reconnect despite life's big disruptions.
- Subjects:
- Technology and Computing
- Keywords:
- Communication -- Technological innovations -- Social aspects Communication technology
- Resource Type:
- Video
-
Video
Tech that can decode your brain activity and reveal what you're thinking and feeling is on the horizon, says legal scholar and ethicist Nita Farahany. What will it mean for our already violated sense of privacy? In a cautionary talk, Farahany warns of a society where people are arrested for merely thinking about committing a crime (like in "Minority Report") and private interests sell our brain data -- and makes the case for a right to cognitive liberty that protects our freedom of thought and self-determination.
- Subjects:
- Technology and Computing
- Keywords:
- Privacy Thought thinking -- Data processing Technological innovations -- Social aspects
- Resource Type:
- Video
-
Video
Thousands of languages thrive across the globe, yet modern speech technology -- with all of its benefits -- supports just over a hundred. Computational linguist Kalika Bali dreams of a day when technology acts as a bridge instead of a barrier, working passionately to build new and inclusive systems for the millions who speak low-resource languages. In this perspective-shifting talk, she outlines what happens when a language is omitted from the digital landscape -- and what can be gained when communities keep pace with the future.
- Subjects:
- Language and Languages and Computing
- Keywords:
- Computational linguistics
- Resource Type:
- Video
-
Video
When two people join a dating website they are matched according to shared interests and how they answer a number of personal questions. But how do sites calculate the likelihood of a successful relationship? Christian Rudder one of the founders of popular dating site OKCupid details the algorithm behind 'hitting it off.'
- Subjects:
- Computing and Mathematics and Statistics
- Keywords:
- Dating services Computer algorithms Online dating
- Resource Type:
- Video
-
Video
Basketball is a fast-moving game of improvisation, contact and, ahem, spatio-temporal pattern recognition. Rajiv Maheswaran and his colleagues are analyzing the movements behind the key plays of the game, to help coaches and players combine intuition with new data. Bonus: What they're learning could help us understand how humans move everywhere.
- Subjects:
- Computing
- Keywords:
- Basketball Sports -- Data processing
- Resource Type:
- Video
-
Video
As quantum computing matures, it's going to bring unimaginable increases in computational power along with it -- and the systems we use to protect our data (and our democratic processes) will become even more vulnerable. But there's still time to plan against the impending data apocalypse, says encryption expert Vikram Sharma. Learn more about how he's fighting quantum with quantum: designing security devices and programs that use the power of quantum physics to defend against the most sophisticated attacks.
- Subjects:
- Electronic and Information Engineering, Physics, and Computing
- Keywords:
- Quantum computing Data encryption (Computer science)
- Resource Type:
- Video
-
Video
Welcome to Zero to Hero for Natural Language Processing using TensorFlow! If you’re not an expert on AI or ML, don’t worry -- we’re taking the concepts of NLP and teaching them from first principles with our host Laurence Moroney.
- Subjects:
- Computing
- Keywords:
- Machine learning Natural language processing (Computer science)
- Resource Type:
- Video
-
Video
In 20 episodes, Jabril will teach you about Artificial Intelligence and Machine Learning! This course is based on a university-level curriculum. By the end of the course, you will be able to: * Define, differentiate, and provide examples of Artificial Intelligence and three types of Machine Learning: supervised, unsupervised, and reinforcement * Understand how different AI and ML approaches can be combined to create compelling applications such as natural language processing, robotics, recommender systems, and web search * Implement several types of AI to classify images, generate text from examples, play video games, and recommend content based on past preferences * Understand the causes of algorithmic bias and audit datasets for several of these causes
- Subjects:
- Computing
- Keywords:
- Human-Computer Interaction Machine learning Artificial intelligence
- Resource Type:
- Video
-
Video
In 40 episodes, Carrie Anne Philbin teaches you computer science! This course is based on introductory college-level material as well as the AP Computer Science Principles guidelines. By the end of this course, you will be able to: *Outline the history of computers and the design decisions that gave us modern computers *Describe the basic elements of programming and software *Identify the basic components of computer hardware and what they do *Describe how computers are used and how that has evolved over time *Appreciate how far computers have come and how far they might take us
- Course related:
- AMA2222 Principles of Programming
- Subjects:
- Computing
- Keywords:
- Computer science
- Resource Type:
- Video
-
Video
This course will give you a full introduction into all of the core concepts in python. Follow along with the videos and you'll be a python programmer in no time! Want more from Mike? He's starting a coding RPG/Bootcamp - https://simulator.dev/
- Course related:
- AF3507 Company Law
- Subjects:
- Computing
- Keywords:
- Python (Computer program language)
- Resource Type:
- Video
-
Video
This course will give you a full introduction into all of the core concepts in C++. * Contents * -- (0:00:00) Introduction -- (0:01:38) Windows Installation -- (0:04:54) Mac Installation -- (0:08:44) Setup & Hello World -- (0:12:29) Drawing a Shape -- (0:19:55) Variables -- (0:31:43) Data Types -- (0:39:15) Working With Strings -- (0:49:00) Working With Numbers -- (0:59:41) Getting User Input -- (1:05:32) Building a Calculator -- (1:09:28) Building a Mad Libs -- (1:13:45) Arrays -- (1:20:03) Functions -- (1:29:47) Return Statement -- (1:35:22) If Statements -- (1:47:15) If Statements (con't) -- (1:55:58) Building a Better Calculator -- (2:02:20) Switch Statements -- (2:10:47) While Loops -- (2:18:53) Building a Guessing Game -- (2:29:18) For Loops -- (2:38:32) Exponent Function -- (2:45:21) 2d Arrays & Nested Loops -- (2:54:55) Comments -- (2:59:11) Pointers -- (3:13:26) Classes & Objects -- (3:25:40) Constructor Functions -- (3:34:41) Object Functions
- Course related:
- COMP1011 Programming Fundamentals
- Subjects:
- Computing
- Keywords:
- C++ (Computer program language)
- Resource Type:
- Video
-
Video
This precalculus video tutorial provides a basic introduction into linear programming. It explains how to write the objective function and constraints of linear programming word problems. It discusses how to find all of the corner points including the point of intersection where you have to solve the system of linear inequalities. It discusses which region to shade and how to determine the maximum profit or sales produced by a company or business and how to determine the number of items that should be produced to maximize such profit or revenue. This video contains plenty of examples and practice problems on linear programming.
- Course related:
- LGT3102 Management Science
- Subjects:
- Computing
- Keywords:
- Linear programming
- Resource Type:
- Video