Computer Sciences Lab & NICTA Opportunities for Honours projects 2007 Sylvie Thiebaux.

Slides:



Advertisements
Similar presentations
Computer Sciences Lab & NICTA Opportunities for Honours projects 2009 Marcus Hutter (adapted from and thanks to Sylvie Thiebaux)
Advertisements

Nick Feamster Research: Network security and operations Teaching CS 7260 in Spring 2007 CS 7001 Mini-projects: –
Introduction to Machine Learning BITS C464/BITS F464
Godfather to the Singularity
We build generic tools for automated diagnosis & reconfiguration of distributed dynamic systems Model-Based Supervision of Composite Systems Modularity.
Artificial Intelligence Lecture 11. Computer Science Robotics & AI.
Markov Logic Networks Instructor: Pedro Domingos.
AI 授課教師:顏士淨 2013/09/12 1. Part I & Part II 2  Part I Artificial Intelligence 1 Introduction 2 Intelligent Agents Part II Problem Solving 3 Solving Problems.
4 Intelligent Systems.
C SC 421: Artificial Intelligence …or Computational Intelligence Alex Thomo
ETHEM ALPAYDIN © The MIT Press, Lecture Slides for.
Overview of Computer Vision CS491E/791E. What is Computer Vision? Deals with the development of the theoretical and algorithmic basis by which useful.
From Discrete Mathematics to AI applications: A progression path for an undergraduate program in math Abdul Huq Middle East College of Information Technology,
Chapter 12: Intelligent Systems in Business
Feasibility Criteria for Investigating Potential Application Areas of AI Planning T.L.McCluskey, The University of Huddersfield,UK
1 Reliable Adaptive Distributed Systems Armando Fox, Michael Jordan, Randy H. Katz, David Patterson, George Necula, Ion Stoica, Doug Tygar.
INTRODUCTION TO Machine Learning ETHEM ALPAYDIN © The MIT Press, Lecture Slides for.
5/24/011 Advanced Tool Integration for Embedded Systems Assurance Insup Lee Department of Computer and Information Science University of Pennsylvania.
INTRODUCTION TO Machine Learning 3rd Edition
19 April, 2017 Knowledge and image processing algorithms for real-life applications. Dr. Maria Athelogou Principal Scientist & Scientific Liaison Manager.
EMBEDDED SOFTWARE Team victorious Team Victorious.
Machine Learning Theory Maria-Florina Balcan Lecture 1, Jan. 12 th 2010.
What is Machine Learning?
CS Machine Learning. What is Machine Learning? Adapt to / learn from data  To optimize a performance function Can be used to:  Extract knowledge.
Machine Learning Theory Maria-Florina (Nina) Balcan Lecture 1, August 23 rd 2011.
Ambulation : a tool for monitoring mobility over time using mobile phones Computational Science and Engineering, CSE '09. International Conference.
Notes for CS3310 Artificial Intelligence Part 1: Overview Prof. Neil C. Rowe Naval Postgraduate School Version of January 2009.
Chapter 10 Artificial Intelligence. © 2005 Pearson Addison-Wesley. All rights reserved 10-2 Chapter 10: Artificial Intelligence 10.1 Intelligence and.
Introduction to Machine Learning MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way Based in part on notes from Gavin Brown, University of Manchester.
Survey of AI for games. AI vs. AI for games Traditional AI: – Made to handle unseen inputs, large state space – Too many options possible to compute an.
Suzanne Westbrook, PhD School of Information: Science, Technology, & Arts Computer Science Dept, UA.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
Artificial Intelligence
CSCE 5013 Computer Vision Fall 2011 Prof. John Gauch
Recognizing Activities of Daily Living from Sensor Data Henry Kautz Department of Computer Science University of Rochester.
Lecture 10: 8/6/1435 Machine Learning Lecturer/ Kawther Abas 363CS – Artificial Intelligence.
MICHAEL FINE Artificial Intelligence and The Singularity 1.
1 Machine Learning 1.Where does machine learning fit in computer science? 2.What is machine learning? 3.Where can machine learning be applied? 4.Should.
I Robot.
1 Structure of Aalborg University Welcome to Aalborg University.
Machine Learning Extract from various presentations: University of Nebraska, Scott, Freund, Domingo, Hong,
Introduction of Intelligent Agents
Author: Alex Groce, Daniel Kroening, and Flavio Lerda Computer Science Department, Carnegie Mellon University Pittsburgh, PA Source: R. Alur and.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
Jack Pinches INFO410 & INFO350 S INFORMATION SCIENCE Computer Vision I.
Introduction to Artificial Intelligence CS 438 Spring 2008.
What is Artificial Intelligence?
Reinforcement Learning AI – Week 22 Sub-symbolic AI Two: An Introduction to Reinforcement Learning Lee McCluskey, room 3/10
ITEC 1010 Information and Organizations Chapter V Expert Systems.
Artificial Intelligence, simulation and modelling.
  Computer vision is a field that includes methods for acquiring,prcessing, analyzing, and understanding images and, in general, high-dimensional data.
1 Artificial Intelligence & Prolog Programming CSL 302.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
NEURAL NETWORKS. An extremely simplified model of the brain !
Brief Intro to Machine Learning CS539
Artificial intelligence (AI)
Chapter 11: Artificial Intelligence
PART IV: The Potential of Algorithmic Machines.
Walter Binder Giovanna Di Marzo Serugendo Jarle Hulaas
Artificial Intelligence and Lisp Lecture 13 Additional Topics in Artificial Intelligence LiU Course TDDC65 Autumn Semester,
Future Technologies FTC 2016 Future Technologies Conference December 2016 San Francisco, United States.
AV Autonomous Vehicles.
AI in Space – Lessons From NASA’s Deep Space 1 Mission
What is Pattern Recognition?
Basic Intro Tutorial on Machine Learning and Data Mining
Artificial Intelligence introduction(2)
TA : Mubarakah Otbi, Duaa al Ofi , Huda al Hakami
Integrating Deep Learning with Cyber Forensics
Discrete Mathematics in the Real World
Presentation transcript:

Computer Sciences Lab & NICTA Opportunities for Honours projects 2007 Sylvie Thiebaux

College of Engineering & Computer Science (& Friends) DCS DEng CSL InfoEng NICTA

Research Groups Research focuses on: –Artificial Intelligence –Logic & Automated Reasoning –Computer Vision 40 researchers in 4 groups: –Diagnosis, Planning, & Optimisation (DPO, aka KRR) –Statistical Machine Learning (SML) –Logic & Computation (LC) –Vision Science, Technology & Applications (VISTA)

Diagnosis, Planning & Optimisation Group Diagnosis –Explain abnormal situations from observations –Circuits, power networks, web services, humans Planning –Decide & schedule the tasks to be undertaken to meet given objectives –Project planning, military operations planning, robot control, solving puzzles & games Optimisation –Find the best possible solution to a problem –How can we predict the hardness of optimisation problems? Contact:

Planning with time, resources, and uncertainty Uncertainty about task duration and resource consumption –Model uncertainty –Handle continuous time/res. –Design efficient algorithms –Build robust plans –Build better GUIs Build a better Microsoft Project! Contact:

Model-Based Supervision of Composite Systems Composite systems: feature simple components organised into a highly reconfigurable architecture Examples: web & grid services, power and water systems telecom networks, traffic control systems Supervision tools: confer the ability to – self-diagnose to detect faults in the system and explain their causes – self-reconfigure to restore or improve service Project goals: develop theories, algorithms & tools for the supervision of composite systems Approach: draws on artificial intelligence (model-based diagnosis, planning), discrete- event systems, and model-checking Contact:

Statistical Machine Learning Group Machine Learning automates the input-output mapping. Lots of fun projects for analysing data. Let us do both theory and application input(data) Documents Video Molecules Microarrays Sensor Networks Mission Plans output(analysis) Authors, script People, scenes Biological function Cancer diagnosis Novelty, alarm Optimal strategy Magic happens … Contact:

Bioniformatics Build feature selector for genes Integrate sequencing information (similarity..) Integrate automatic analysis of abstract += Cancer diagnosis Contact:

Document Analysis ab c$ b abc$ +. Build document similarity measure Build fast discriminative optimiser (SVM style) Integrate into mail filtering system (e.g. DSPAM) = Spam filter Suffix tree Contact:

Logic and Computation Group Logical analysis of systems –Assure correctness, safety, robustness –Software systems (are votes counted okay?) –Physical systems (will the robot arm break?) –Systems of agents (can I trust this eBay seller?) Tools for reasoning by computers –Logical deduction: “Does it follow?” –Constraint satisfaction: “How might it be?” Theory behind all this –New kinds of logic for new tasks Contact:

Constraint Satisfaction Platform (G12) Constraint Satisfaction Problem –“Hard” constraints - e.g. every team plays every other at home and away –“Soft” constraints - e.g. fairness conditions (may be complex) –Additional requirements from TV stations, etc. complicate further Difficult computational problem Contact:

L4 Verified L4 Micro-kernel L4 operating system used in embedded systems e.g. sensor networks, mobile phones “Small” trusted kernel (guarantees separation properties) NICTA project: formally verify the kernel Project runs until 2008 One of the most ambitious formal verification projects ever undertaken anywhere Commercial potential if successful Contact:

Vision Science, Tech. & Applications Group Major projects: –Spectral imaging –Smart cars –Medical image analysis –Surveillance Contact:

Smart Cars Pedestrian detection & tracking Speed sign detection & recognition Car detection & tracking A complete driver assistance system, focusing on driver safety Contact:

Automatic Anatomical Structure Extraction Topology repair Parametrisation Detection of Alzeihmer’s disease - changes to hyppocampus implicated - doctors hand-trace each scan slice - obtain a math. representation for analysis - need to repair and parametrise the 3D data Contact:

Finally … These slides are at: Many other projects, for exmple in: Traffic control Game playing Sensor networks Agent architectures Artificial AI, Trust Automated deduction Satisfiability If you like theory Apply for a summer scholarship with us!