Models of computation | Persistence
In computer science, persistence refers to the characteristic of state of a system that outlives (persists more than) the process that created it. This is achieved in practice by storing the state as data in computer data storage. Programs have to transfer data to and from storage devices and have to provide mappings from the native programming-language data structures to the storage device data structures. Picture editing programs or word processors, for example, achieve state persistence by saving their documents to files. (Wikipedia).
Welcome to part one of computer science terminology, where we take a dive into understanding some of the terms used in computer science and software development. We've started with the basics and will continue to get more complex as this series progresses. --------------------------------
From playlist Computer Science
Learn computer science terminology. We'll take a dive into understanding some of the terms used in computer science and software development. The video starts with the basics and then gets more advanced. Video from Forrest Knight. Check out his channel: https://www.youtube.com/channel/UC
From playlist Computer Science Concepts
Unix for Programmers - My Computer Science Degree in the Real World
I took a unix for programmers in college while pursuing my computer science degree. Today as a software engineer, I want to see what was carried over from that classroom to the real world of software development. ---------------------------------------------------------- I share and docu
From playlist Computer Science
A tongue-in-cheek look at the use of limits in the life sciences.
From playlist Life Science Math: Limits in calculus
Working Full Time During College (Computer Science)
When I was a computer science student, I worked full time for many semesters. I'm sharing my story as a full time college student who held a full time job. ---------------------------------------------------------- I share and document my experiences on topics including computer science,
From playlist Computer Science
COMPUTER SCIENCE TERMINOLOGY 2
Welcome to part two of computer science terminology, where we take a dive into understanding some of the terms used in computer science and software development. We started with the basics in part one and get a bit more complex in this episode. --------------------------------------------
From playlist Computer Science
Certificate Overview: Advanced Cybersecurity
More information: online.stanford.edu/advanced-cybersecurity Gain vital skills needed for today’s cyber workforce. From state-of-the-art software security design principles to concrete programming techniques, this online computer science program exposes you to expert instruction and rese
From playlist Computer Science & Cybersecurity
Certificate Overview: Advanced Cybersecurity
More information: https://online.stanford.edu/professional-education/cybersecurity?utm_source=youtube&utm_medium=social&utm_campaign=webinar Gain vital skills needed for today’s cyber workforce. From state-of-the-art software security design principles to concrete programming techniques,
From playlist Computer Science & Cybersecurity
Maths for Programmers: Introduction (What Is Discrete Mathematics?)
Transcript: In this video, I will be explaining what Discrete Mathematics is, and why it's important for the field of Computer Science and Programming. Discrete Mathematics is a branch of mathematics that deals with discrete or finite sets of elements rather than continuous or infinite s
From playlist Maths for Programmers
Henry Adams (5/3/22): Topology in Machine Learning
Abstract: How do you "vectorize" geometry, i.e., extract it as a feature for use in machine learning? One way is persistent homology, a popular technique for incorporating geometry and topology in data analysis tasks. I will survey applications arising from materials science, computer visi
From playlist Tutorials
Tutorial on Ripser++ [Simon Zhang]
This is a tutorial of Ripser++, a GPU-based open source software for the computation of Vietoris-Rips persistence barcodes. The presentation includes related mathematical background and core parallel algorithms in the software. In particular, the tutorial gives a demonstration on how to us
From playlist Tutorial-a-thon 2021 Spring
Pawel Dlotko (10/24/17): A few simple stories on topology in action
Practical problems, theory and computations: A few simple stories on topology in action. In this talk I will present a few problems in applied science that have been solved using methods from computational topology and in general computational mathematics. Starting from down-to-earth mate
From playlist AATRN 2017
JunJie Wee (7/27/22): Mathematical AI in Molecular Sciences
Abstract: With great accumulations in experimental data, computing power and learning models, artificial intelligence (AI) is making great advancements in molecular sciences. Recently, the breakthrough of AlphaFold 2 in protein folding herald a new era for AI-based molecular data analysis
From playlist Applied Geometry for Data Sciences 2022
Hiraoka Yasuaki (8/30/21): On characterizing rare events in persistent homology
Indecomposables obtained through decompositions of persistent homology are regarded as topological summary of real data. However, as is well known, there exist pathologically complicated indecomposables in multi-parameter persistent homology in purely algebraic setting, and this fact makes
From playlist Beyond TDA - Persistent functions and its applications in data sciences, 2021
Jose Perea - LatMath 2022 - IPAM's Latinx in the Mathematical Sciences Conference
Recorded 08 July 2022. Jose Perea presents at IPAM's Latinx in the Mathematical Sciences Conference. Learn more online at: http://www.ipam.ucla.edu/programs/special-events-and-conferences/latinx-in-the-mathematical-sciences-conference-2022/
From playlist LatMath 2022 - IPAM's Latinx in the Mathematical Sciences Conference
Jose Perea (10/7/22): A topological study of the space of planar pentagons
Conformation spaces of molecules are known to have non-trivial topology, which can complicate tasks like dimensionality reduction for dynamics modeling with intrinsic variables. In this talk, I'll describe the space of planar pentagons -- a toy model for conformation spaces -- and general
From playlist AATRN/STMS
Ximena Fernández - Intrinsic persistent homology via density-based metric learning
38th Annual Geometric Topology Workshop (Online), June 15-17, 2021 Ximena Fernández, Swansea University Title: Intrinsic persistent homology via density-based metric learning Abstract: Typically, persistence diagrams computed from a sample depend strongly on the distance associated to th
From playlist 38th Annual Geometric Topology Workshop (Online), June 15-17, 2021
Merge Tree Representation for 0th Persistent Homology [Petar Hristov]
Persistent Homology is often visualised and interpreted via Barcodes and Persistence Diagrams. While they convey all necessary information, they're not always the best data structure to interact with the topological features in the data set. For the 0th Persistent Homology (connected compo
From playlist Tutorial-a-thon 2021 Spring
Julien Tierny (5/19/20): An Introduction to the Topology ToolKit
Title: An Introduction to the Topology ToolKit Abstract: This talk gives a global overview of the Topology ToolKit (TTK), an open-source library for topological data analysis and visualization. After introducing the main concepts behind TTK's usage, I will demo how to use it with simple e
From playlist Tutorials
Quantum Computer in a Nutshell (Documentary)
The reservoir of possibilities offered by the fundamental laws of Nature, is the key point in the development of science and technology. Quantum computing is the next step on the road to broaden our perspective from which we currently look at the Universe. The movie shows the history of pr
From playlist Quantum computing