1 / 25

Research and Innovation

Research and Innovation. Machine Intelligence: An Investigation in the Application of Hierarchical Temporal Memory. L. Salemi, Professor Centre for Construction and Engineering Technologies May 2009. Introduction. Project was approved in Oct. 2008 Seed Funding - $6,250

ikia
Download Presentation

Research and Innovation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Research and Innovation Machine Intelligence: An Investigation in the Application of Hierarchical Temporal Memory L. Salemi, Professor Centre for Construction and Engineering Technologies May 2009

  2. Introduction Project was approved in Oct. 2008 • Seed Funding - $6,250 • OCE Connections Grant - $3,000 Student participation from 3 programs • T146 Electro-Mechanical Engineering Technician • T147 Computer Systems Technology • T121 Mechanical Engineering Technology - Design

  3. Introduction – The Team Research AssistantsSectionStatus • Clayton Wozney T121 Paid Researcher • Steven Irwin T146 Course Credit • Michael Joyette T146 Course Credit • Olek Kushnarenko T146 Volunteer • Scott Vannan T146 Volunteer • Terence D'Cunha T147 Course Credit • Avinash Singh T147 Course Credit • Intiaz Abdulla T147 Course Credit • Volunteers - Albert So, Bruno D’Agostino

  4. Introduction – Industry Involvement CompanyStatus • Industrial Technical Services In Kind Sponsor • Reynold Ramdial • Amit Setti Technical Support • Grace Instrumentation & Controls Equipment Donation • Terry Grace • Hoskin Scientific • Marc DeGrace Technical Advisor • Hatch Engineering Technical Advisor • Dennis Phair Equipment Donation • ISA Toronto Section Presented at the ISA Technical • Currie Gardner Conference during the Ontario Process and Automation Show April 2009

  5. Introduction – The Plan Phase 1: Oct – Dec 08 Wozney to manage Phase 2 Investigate HTM Technology Create Workspace Rm. C504A C. Wozney Paid Researcher 6 - Student Volunteers (T146) Collect Data Simulate Remote Site Control Build the Infrastructure Students to Work for Course credit Plan B Phase 2: Jan – May 08

  6. Objective Apply Intelligence to Building Automation Applications • Use one of the classrooms to collect data • HVAC (Heating, Ventilation, and Air Conditioning) • Lighting (Occupancy based) • Security (Access control, intrusion) • Security Cameras • Incorporate intelligence to • Turn off the lights when no one is in the room • Lower the temperature • Monitor room occupancy

  7. Research Question How can we make a machine intelligent? • But first, what is intelligence? • Human Intelligence • Machine Intelligence • Artificial Intelligence • Military Intelligence There is no universal definition

  8. Research – The Challenge Intelligence Test: Which one is flat?

  9. Research Question Answer: All of the above are flat • Does intelligence lie in the senses of the beholder? Yes/No? • Our 5 primary sensors provide an abundance of data • Our intelligence forms the conclusion (BELIEF) • Where is this “intelligence” located and how can we make a machine do it?

  10. Research – The Answer Hierarchal Temporal Memory (HTM) • Developed by Jeff Hawkins founder of Numenta and inventor of palm pilot & treo • HTM is modeled after the neocortex • Data is fed to neuron-like networks that learn to recognize patterns and sequences that change over time • When presented with “new” data the HTM is good at predicting what it is • www.numenta.comBook: On Intelligence

  11. Research – The Technology • NuPIC (Numenta Platform for Intelligent Computing) • Vision4 Demo program was designed using HTM networks What’s this?

  12. Research – The Technology Vision4 Demo program was trained to recognize 4 different images • Sail Boat • Rubber Duck • Cell Phone • Cow

  13. Research – The Technology Its not perfect but neither are we. Sailboat ???

  14. Research – The Technology • More detail provides better recognition It’s a duck

  15. Research – The Technology • HTM is capable of recognizing several variations Cow in the background

  16. How far away are we? • Not a question of if, but when! • Next 400 years? • Only 400 years have passed since we thought the earth was flat. "I visualize a time when we will be to robots what dogs are to humans. And I'm rooting for the machines."- Claude Shannon (1916 - 2001)

  17. Industry Problem Phase 2 - How to apply HTM intelligence to Building Automation applications Identifying an industry problemwas difficult • Many “smart” systems already out there • HTM was beyond our scope – now what? • HTM would be hard to sell to industry partners without something to demo

  18. Leo’s Problem • Engage students and comply with course outlines (course credit for research work) • Build something that we could demonstrate to attract industry partners • No Clayton – No HTM • Go with Plan B

  19. Methodology – Plan B Plan B – Make sure Plan A works Build the infrastructure to collect real time data in room C504A • Simulate something that is used in industry (remote water pumping station) • Be able to monitor and control the site remotely via the web • Use current technologies plus add some extra’s • SCADA (Supervisory Control And Data Acquisition) • Security Alarm and Video Surveillance • Process Cameras for operators • Full network integration for each subsystem • Incorporate intelligence between all of the subsystems

  20. Results Remote monitoring & control of pumping station • Operator has full control of station (typical) • Process cameras allow operators to view the station as if they were present • Surveillance Alarm & Cameras connected via the web and VOIP system (24/7 monitoring station) • SCADA system used to the control process • More features to be added

  21. Infrastructure Testing Lab VOIP Operator Terminals REMOTE SITE Security System Pumping Station SCADA Control System Surveillance Cameras Process Cameras

  22. Lessons Learned Benefits gained • Excellent learning experience for students and professor • Infrastructure Testing Lab – a place for us to work and others to utilize • Opportunity to learn new technologies and add to curriculum • Interdivisional co-operation • Industry Partners

  23. Lesson Learned Bumps along the way • Hard to convince some of the course coordinators to let students do this for a course credit (T147 was the exception) • Uncertainty of the use of room 504A makes it difficult to plan future projects

  24. Future Research • Full integration of sub-systems using an OPC data manager • Train the HTM using the remote site data • Work with Video Analytics • Design and build sensors that are HTM-ready • Attracted an industry sponsor who is interested in using solar power in a remote site application

  25. Questions Thank you and Acknowledgements Meadow Larkins and the ARI team The student research team Reynold Ramdial and Amit Setti from Industrial Technical Services Members of the technical advisory committee Jeff Litwin for supporting our efforts ISA Toronto for allowing us to present at their technical conference in April

More Related