Research Information Session Associate Professor John Thornton Gold Coast BIT Honours Degree Convenor

Slides:



Advertisements
Similar presentations
Constraint Satisfaction Patrick Prosser. An Example, Exam Timetabling Someone timetables the exams We have a number of courses to examine how many? Dept.
Advertisements

This is a subject-based presentation for you as PV to adapt to your subject. The subject content at present is English for Speakers of other Languages.
Constraint Satisfaction Problems Russell and Norvig: Chapter
Constraint Satisfaction Problems Russell and Norvig: Parts of Chapter 5 Slides adapted from: robotics.stanford.edu/~latombe/cs121/2004/home.htm Prof: Dekang.
Constraint Satisfaction Problems and Consistency Restoration Florent Launay Undergraduate student at FIT.
Lecture 11 Last Time: Local Search, Constraint Satisfaction Problems Today: More on CSPs.
1 Constraint Satisfaction Problems A Quick Overview (based on AIMA book slides)
Polynomial Curve Fitting BITS C464/BITS F464 Navneet Goyal Department of Computer Science, BITS-Pilani, Pilani Campus, India.
“Using Weighted MAX-SAT Engines to Solve MPE” -- by James D. Park Shuo (Olivia) Yang.
G53CLP Constraint Logic Programming Modeling CSPs – Case Study I Dr Rong Qu.
ISE480 Sequencing and Scheduling Izmir University of Economics ISE Fall Semestre.
1 Backdoor Sets in SAT Instances Ryan Williams Carnegie Mellon University Joint work in IJCAI03 with: Carla Gomes and Bart Selman Cornell University.
Review: Constraint Satisfaction Problems How is a CSP defined? How do we solve CSPs?
Programming with Constraints Jia-Huai You. Subject of Study Constraint Programming (CP) studies the computational models, languages, and systems for solving.
Making Choices using Structure at the Instance Level within a Case Based Reasoning Framework Cormac Gebruers*, Alessio Guerri †, Brahim Hnich* & Michela.
Building Structure into Local Search for SAT 1 Chris Reeson Advanced Constraint Processing Fall 2009 By Duc Nghia Pham, John Thornton, and Abdul Sattar,
Research Information Session Associate Professor John Thornton Gold Coast BIT Honours Degree Convenor and Research Higher Degree Convenor
Research Information Session Associate Professor John Thornton Gold Coast BIT Honours Degree Convenor and Research Higher Degree Coordinator
Ryan Kinworthy 2/26/20031 Chapter 7- Local Search part 1 Ryan Kinworthy CSCE Advanced Constraint Processing.
Constraint Satisfaction Problems
Welcome to the School of Information and Communication Technology Gold Coast.
Stochastic greedy local search Chapter 7 ICS-275 Spring 2007.
Academic Advisement/Subject Selection Assembly Juniors – Class of 2014.
Choosing What and Where to Study. Choosing a course A big decision - Over 50,000 Higher Education courses in the UK 340 places to study Research according.
WELCOME WELCOME TO MR. REID’S ALGEBRA 2 CLASS. OPEN HOUSE INFORMATION FOR GEOMETRY. Contact Mr. Reid at: Contact Number: - (305) ; -
September 2013 University of Greenwich 1 BEng Software Engineering BSc Software Engineering BSc Computer Science BSc Computer Systems & Networking BSc.
Large-scale Hybrid Parallel SAT Solving Nishant Totla, Aditya Devarakonda, Sanjit Seshia.
ANTs PI Meeting, Nov. 29, 2000W. Zhang, Washington University1 Flexible Methods for Multi-agent distributed resource Allocation by Exploiting Phase Transitions.
Conceptual Foundations © 2008 Pearson Education Australia Lecture slides for this course are based on teaching materials provided/referred by: (1) Statistics.
COSC 4426 Topics in Computer Science II Discrete Optimization Good results with problems that are too big for people or computers to solve completely
International Programs at the College of Engineering, Chang Gung University 1.
Constraint Propagation as the Core of Local Search Nikolaos Pothitos, George Kastrinis, Panagiotis Stamatopoulos Department of Informatics and Telecommunications.
Week 10Complexity of Algorithms1 Hard Computational Problems Some computational problems are hard Despite a numerous attempts we do not know any efficient.
CP Summer School Modelling for Constraint Programming Barbara Smith 2. Implied Constraints, Optimization, Dominance Rules.
Hande ÇAKIN IES 503 TERM PROJECT CONSTRAINT SATISFACTION PROBLEMS.
Welcome to the School of Information and Communication Technology Gold Coast.
CS 478 – Tools for Machine Learning and Data Mining SVM.
PhD Projects Rahul Santhanam University of Edinburgh.
Chapter 5 Constraint Satisfaction Problems
Graduate Student Advising October 2011 Dr. Edward Hensel Professor and Department Head Dr. Wayne Walter Professor Mechanical Engineering Kate Gleason College.
Principles of Intelligent Systems Constraint Satisfaction + Local Search Written by Dr John Thornton School of IT, Griffith University Gold Coast.
Stochastic greedy local search Chapter 7 ICS-275 Spring 2009.
1 Constraint Satisfaction Problems Chapter 5 Section 1 – 3 Grand Challenge:
CS182 Intelligent Machines: Reasoning, Actions and Plans Section 4.
Using Bayesian Networks to Predict Plankton Production from Satellite Data By: Rob Curtis, Richard Fenn, Damon Oberholster Supervisors: Anet Potgieter,
Chapter 5 Team Teaching AI (created by Dewi Liliana) PTIIK Constraint Satisfaction Problems.
Constraint Satisfaction Problems Russell and Norvig: Chapter 3, Section 3.7 Chapter 4, Pages CS121 – Winter 2003.
SAT Solving As implemented in - DPLL solvers: GRASP, Chaff and
University High School, January 26, 2016, 6-7pm Building Bridges to Post-Secondary Success Session 5: How do I get into College: Process to Select a Major.
Shortcomings of Traditional Backtrack Search on Large, Tight CSPs: A Real-world Example Venkata Praveen Guddeti and Berthe Y. Choueiry The combination.
SNHS Meeting November 13, 2015 Please sign-in as you arrive!
Where are the hard problems?. Remember Graph Colouring? Remember 3Col?
The NP class. NP-completeness Lecture2. The NP-class The NP class is a class that contains all the problems that can be decided by a Non-Deterministic.
Major / Minor Technology and Entrepreneurship (HIR/BEng) March 16, 2016.
PSU CS 370 – Introduction to Artificial Intelligence 1 Constraint Satisfaction Problems.
1 Constraint Satisfaction Problems (CSP). Announcements Second Test Wednesday, April 27.
Studying At Newcastle Chloe Johnston Tom Lowe.
Start Right at Valencia by Taking the Correct Math Class
Classification of models
Presented by Khawar Shakeel
Oliver Ames Junior Parent Orientation
Logic for Artificial Intelligence
Constraint Satisfaction Problems
Freshman/Sophomore Informational Class Meeting
Constraint satisfaction problems
Canonical Computation without Canonical Data Structure
Orientation 2: Academic Coaching, Enrichment & Enrolment
BUS-221 Quantitative Methods
Constraint satisfaction problems
Constraint Satisfaction Problems (CSP)
Presentation transcript:

Research Information Session Associate Professor John Thornton Gold Coast BIT Honours Degree Convenor

John Thornton About the Honours Degree q Must have GPA of 5.0 (credit) or better for 2 nd and 3 rd year of Bachelor degree q One year full-time – 80CP made up of: q 40CP Dissertation q 10CP Research Methods in IT + 30CP electives  Up to one 3 rd year course  Rest must be honours level  Supervisor may run a special subject q Graded 1 st, 2.1, 2.2 or 3 rd class

John Thornton Choosing a Research Topic q Honours is about research training q Find a topic that interests you q Find a supervisor you can work with q Consider your future after honours  Entry into a more interesting job?  Research Higher Degree, e.g. PhD?  Career as an academic? q Your choice of topic and supervisor sets the direction of your future life – consider carefully – getting 1 st class also matters

John Thornton Financial Support q University values its research students q Your work and publications raise the university’s profile q Various School Scholarships:  Summer Project $2,000  Honours Scholarship $2,000 q Other sources:  IIIS, NICTA, Supervisor Funds  Tutoring opportunities

John Thornton How To Apply q Closing Date for applications 31 st October q For details of how to apply, see: q For details of the degree structure, see:

John Thornton Research with Dr John q Gold Coast Honours Convenor q Associate Director IIIS for Gold Coast q RHD Coordinator IIIS and ICT Gold Coast q NICTA researcher q Leader of Constraint Satisfaction and Hierarchical Temporal Memory research groups  8 PhD completions  1 MPhil, 2 Masters, 5 Honours completions

John Thornton What are Constraints? A constraint is a relationship over object(s) in the world. What is allowed? What is not allowed? Knowledge about broad range of real world domains can be easily expressed in terms of constraints

John Thornton Constraint Programming “Constraint programming represents one of the closest approaches computer science has yet made to the Holy Grail of programming: the user states the problem, the computer solves it.” Eugene Freuder, Constraints, April, 1997.

John Thornton Constraint Satisfaction Given: q A set of variables q A set of permitted values for each variable q A set of constraints on subsets of variables Find: an assignment of values to variables such that all the constraints are satisfied.

John Thornton Example: Graph Colouring  Variables: geometric regions (e.g., all states in India)  Domain: available colours  Constraints: neighbours cannot have the same colour

John Thornton General Techniques q Problems are often NP-complete q Over-constrained q Two classes of technique:  Backtracking  Local search

John Thornton Eight Queen Problem Variable Constraint Domain

John Thornton Local Search Place 8 Queens randomly on the board Pick a Queen: Calculate cost of each move Take least cost move then try another Queen Answer Found

John Thornton Selected Results q Building Structure into Local Search for SAT  IJCAI’07 Distinguished Paper Award q Winner of SAT Competition Gold Medals  gNovelty+ (2007), R+AdaptNovelty+ (2005) q Temporal Reasoning  Local Search (JLC), New SAT encoding (CP’06) q Hybrid Search  Resolution + SLS (AAAI’05) q Evolving Algorithms for CSPs  Genetic programming (CEC’04, PRICAI’04)

John Thornton Research Challenges q Parameter free clause weighting local search ( for SAT competition ) q Exploiting structure ( dependency lattice ) q Local search method for UNSAT problems ( IJCAI’97 challenge problem ) q Methods for solving problems in non – CNF form ( bio-informatics, model checking ) q Handling over-constrained problems q Transforming complex problems into CSPs/SAT

John Thornton New Research Directions q Hierarchical Temporal Memory  Using insights from computational neuroscience to build more robust and flexible pattern recognition machines  Exploiting temporal connections between inputs (temporal pooling)  Combining recognition with prediction

John Thornton The Teams IIIS CSP/SAT: Abdul Sattar, Wayne Pullan, Duc Nghia Pham, Stuart Bain, Lingzhong Zhou, Matthew Beaumont, Valnir Ferreira Jr. Abdelraouf Ishtaiwi NICTA CSP/SAT : Michael Maher, Charles Gretton, John Slaney, Anbulagan IIIS HTM: Michael Blumenstein, Trevor Hine, Jolon Faichney, Richard Speter

John Thornton Thank You Questions? (also see