Artificial neural networks

Liquid state machine

A liquid state machine (LSM) is a type of reservoir computer that uses a spiking neural network. An LSM consists of a large collection of units (called nodes, or neurons). Each node receives time varying input from external sources (the inputs) as well as from other nodes. Nodes are randomly connected to each other. The recurrent nature of the connections turns the time varying input into a spatio-temporal pattern of activations in the network nodes. The spatio-temporal patterns of activation are read out by linear discriminant units. The soup of recurrently connected nodes will end up computing a large variety of nonlinear functions on the input. Given a large enough variety of such nonlinear functions, it is theoretically possible to obtain linear combinations (using the read out units) to perform whatever mathematical operation is needed to perform a certain task, such as speech recognition or computer vision. The word liquid in the name comes from the analogy drawn to dropping a stone into a still body of water or other liquid. The falling stone will generate ripples in the liquid. The input (motion of the falling stone) has been converted into a spatio-temporal pattern of liquid displacement (ripples). LSMs have been put forward as a way to explain the operation of brains. LSMs are argued to be an improvement over the theory of artificial neural networks because: 1. * Circuits are not hard coded to perform a specific task. 2. * Continuous time inputs are handled "naturally". 3. * Computations on various time scales can be done using the same network. 4. * The same network can perform multiple computations. Criticisms of LSMs as used in computational neuroscience are that 1. * LSMs don't actually explain how the brain functions. At best they can replicate some parts of brain functionality. 2. * There is no guaranteed way to dissect a working network and figure out how or what computations are being performed. 3. * Very little control over the process. (Wikipedia).

Video thumbnail

Understanding State Machines, Part 1: What Are They?

Get a Free Trial: https://goo.gl/C2Y9A5 Get Pricing Info: https://goo.gl/kDvGHt Ready to Buy: https://goo.gl/vsIeA5 Learn the basics of state machines in this MATLAB® Tech Talk by Will Campbell. Watch other videos in this series here: https://bit.ly/3hjmRmu Learn how to use finite sta

From playlist Understanding State Machines

Video thumbnail

Understanding State Machines, Part 2: Why Use Them?

Get a Free Trial: https://goo.gl/C2Y9A5 Get Pricing Info: https://goo.gl/kDvGHt Ready to Buy: https://goo.gl/vsIeA5 Learn the basics of state machines in this MATLAB® Tech Talk by Will Campbell. Watch other videos in this series here: https://bit.ly/3hjmRmu Learn how to use finite sta

From playlist Understanding State Machines

Video thumbnail

Understanding State Machines, Part 3: Mealy and Moore Machines

Get a Free Trial: https://goo.gl/C2Y9A5 Get Pricing Info: https://goo.gl/kDvGHt Ready to Buy: https://goo.gl/vsIeA5 Learn the basics of state machines in this MATLAB® Tech Talk by Will Campbell. Watch other videos in this series here: https://bit.ly/3hjmRmu Learn how to use finite sta

From playlist Understanding State Machines

Video thumbnail

Understanding State Machines, Part 4: Harel State Machines

Get a Free Trial: https://goo.gl/C2Y9A5 Get Pricing Info: https://goo.gl/kDvGHt Ready to Buy: https://goo.gl/vsIeA5 Learn the basics of state machines in this MATLAB® Tech Talk by Will Campbell. Watch other videos in this series here: https://bit.ly/3hjmRmu Learn how to use finite sta

From playlist Understanding State Machines

Video thumbnail

Using State Machines, Part 1: Supervisory Control

Get a Free Trial: https://goo.gl/C2Y9A5 Get Pricing Info: https://goo.gl/kDvGHt Ready to Buy: https://goo.gl/vsIeA5 Learn the basics of state machines in this MATLAB® Tech Talk by Will Campbell. Watch other videos in this series here: https://bit.ly/3hjmRmu Learn how to use finite sta

From playlist Using State Machines

Video thumbnail

States of Matter: Solids, Liquids & Gases

What is the difference between the three states of matter? This video explains the differences and similarities between the three phases of matter: solids, liquids and gases. Also, what is plasma? Link for sharing this video: https://youtu.be/8wju-d6ZUn0 Social Media for Step by Step Sci

From playlist Thermal Physics/Fluid Mechanics

Video thumbnail

Using State Machines, Part 2: Fault Management

Get a Free Trial: https://goo.gl/C2Y9A5 Get Pricing Info: https://goo.gl/kDvGHt Ready to Buy: https://goo.gl/vsIeA5 Learn the basics of state machines in this MATLAB® Tech Talk by Will Campbell. Watch other videos in this series here: https://bit.ly/3hjmRmu Learn how to use finite sta

From playlist Using State Machines

Video thumbnail

State Space Models, Part 1: Creation and Analysis

Get a Free Trial: https://goo.gl/C2Y9A5 Get Pricing Info: https://goo.gl/kDvGHt Ready to Buy: https://goo.gl/vsIeA5 Create and analyze state-space models using MATLAB® and Control System Toolbox™. State-space models are commonly used for representing linear time-invariant (LTI) systems.

From playlist Control System Design and Analysis

Video thumbnail

RubyConf 2021 - Just-in-Time Compiling Ruby Regexps on TruffleRuby by Benoit Daloze and Josef Haider

TruffleRuby together with Truffle Regex can now execute Ruby Regexps up to 40 times faster than CRuby! This is possible by just-in-time compiling Ruby Regexps to machine code by using Truffle Regex, a Truffle language for regular expressions. Truffle Regex uses finite-state machines, a muc

From playlist RubyConf 2021

Video thumbnail

Ivan Oleynik - Materials at Extremes: Discovery Science with Exascale Computers and Experiment

Recorded 31 March 2023. Ivan Oleynik of the University of South Florida presents "Materials at Extremes: Discovery Science with Exascale Computers and Experiment" at IPAM's Increasing the Length, Time, and Accuracy of Materials Modeling Using Exascale Computing workshop. Abstract: The beha

From playlist 2023 Increasing the Length, Time, and Accuracy of Materials Modeling Using Exascale Computing

Video thumbnail

Engineering 165/265: Advanced Manufacturing Choices. Lecture 13: Thermal Energy Removal Techniques

UCI Engineering 165/265 Mechanical and Aerospace Engineering (Spring 2014) Lec 13. Mechanical and Aerospace Engineering: Advanced Manufacturing Choices -- Thermal Energy Removal Techniques -- View the complete course: http://ocw.uci.edu/courses/mechanical_and_aerospace_engineering_165_adva

From playlist Engineering MAE 165/265: Advanced Manufacturing Choices

Video thumbnail

Oddly Satisfying Laser Cleaning Machines

In this series, we'll meet machines that relax us as we watch them work and surprise us with their capabilities. We start the first episode with laser cleaning machines which we believe almost everyone will watch with satisfaction. The working principle of laser cleaning machines, which

From playlist Satisfying Machines

Video thumbnail

Emergence, Consciousness & Panpsychism

John Heil gives a talk on the philosophical problem of consciousness and the relationship between mind and body. After giving an overview of some of the main philosophical positions and the various kinds of problems that arise for each, he then goes on to specifically discuss panpsychism.

From playlist Philosophy of Mind

Video thumbnail

Episode 47: Entropy - The Mechanical Universe

Episode 47. Entropy: The Carnot engine, part two, with profound implications for the behavior of matter and the flow of time through the universe. “The Mechanical Universe,” is a critically-acclaimed series of 52 thirty-minute videos covering the basic topics of an introductory university

From playlist The Mechanical Universe

Video thumbnail

Episode 48: Low Temperatures - The Mechanical Universe

Episode 48. Low Temperatures: With the quest for low temperatures came the discovery that all elements can exist in each of the basic states of matter. “The Mechanical Universe,” is a critically-acclaimed series of 52 thirty-minute videos covering the basic topics of an introductory unive

From playlist The Mechanical Universe

Video thumbnail

Kieron Burke: "Density functionals from machine learning"

Machine Learning for Physics and the Physics of Learning 2019 Workshop II: Interpretable Learning in Physical Sciences "Density functionals from machine learning" Kieron Burke, University of California, Irvine (UCI) Abstract: I will discuss recent progress in creating density functional

From playlist Machine Learning for Physics and the Physics of Learning 2019

Video thumbnail

Colloidal Glasses: Bringing Glass Physics Into Focus by Rajesh Ganapathy

ICTS COLLOQUIUM Colloidal Glasses: Bringing Glass Physics Into Focus SPEAKER: Rajesh Ganapathy (Jawaharlal Nehru Centre for Advanced Scientific Research, Bangalore) DATE: 14 DECEMBER 2020 VENUE: Online ABSTRACT: Colloidal suspensions consist of micrometer-sized particles that remain s

From playlist ICTS Colloquia

Video thumbnail

Making liquid soap

Link to Part 1 (Making soap): https://youtu.be/uMBeXHnWhsE ------------------------------------------- This is part2 of my soap series, where I'll be making liquid soap. If you haven't seen part 1, I strongly suggest that you check it out before this one. The major difference with liquid

From playlist Everyday chemicals

Video thumbnail

How Are Potato Chips Made In Factories? | Making Goods | Spark

Making The Goods is a documentary about the technology of manufacturing some of our favourite weekend items. No weekend away is complete without your sleeping bag, BBQ or snacks. We go behind the scenes, inside factories, and show how these things are made; from the raw materials, to the f

From playlist Spark Top Docs

Related pages

Self-organizing map | Echo state network | Reservoir computing | Linear discriminant analysis | Spiking neural network | Recurrent neural network | Stone–Weierstrass theorem