COMPE 564/ MODES 662 Natural Computing



Similar documents
An ACO Approach to Solve a Variant of TSP

CS 425 Software Engineering

Projects - Neural and Evolutionary Computing

CSC 314: Operating Systems Spring 2005

ACCT Accounting Information Systems Fall 2014, Wednesday and Friday Section 004: 12:30pm Denny 120

A New Implementation of Mathematical Models With Metahuristic Algorithms For Business Intelligence

CS 425 Software Engineering. Course Syllabus

Psychology 331 Introduction to Social Psychology Spring 2006

STUDY OF PROJECT SCHEDULING AND RESOURCE ALLOCATION USING ANT COLONY OPTIMIZATION 1

CSci 538 Articial Intelligence (Machine Learning and Data Analysis)

Small Business Management

D A T A M I N I N G C L A S S I F I C A T I O N

Parallelized Cuckoo Search Algorithm for Unconstrained Optimization

Computational intelligence in intrusion detection systems

System Modeling and Simulation (SE 360) Course Details

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

An Ant Colony Optimization Approach to the Software Release Planning Problem

Applied Analytics in a World of Big Data. Business Intelligence and Analytics (BI&A) Course #: BIA 686. Catalog Description:

Rutgers University School of Business-Camden Systems Analysis and Design 52:623:335 Spring 2015 Wednesday 6:00-8:40 PM

MBA K731 (E) Project Management Winter 2014 Course Outline. Information Systems Area DeGroote School of Business McMaster University

Multiplayer Game Programming ITP 484x (4 Units)

Proposed Software Testing Using Intelligent techniques (Intelligent Water Drop (IWD) and Ant Colony Optimization Algorithm (ACO))

Applied Analytics in a World of Big Data. Business Intelligence and Analytics (BI&A) Course #: BIA 686. Catalog Description:

A Binary Model on the Basis of Imperialist Competitive Algorithm in Order to Solve the Problem of Knapsack 1-0

Course Description This course will change the way you think about data and its role in business.

MTH 110: Elementary Statistics (Online Course) Course Syllabus Fall 2012 Chatham University

Effective Load Balancing for Cloud Computing using Hybrid AB Algorithm

A RANDOMIZED LOAD BALANCING ALGORITHM IN GRID USING MAX MIN PSO ALGORITHM

Evolutionary Algorithms Software

UNIVERSITY OF MARYLAND MONEY AND BANKING Economics 330 Fall 2015

BMOA: Binary Magnetic Optimization Algorithm

BUSA 501: Introduction to Business Analytics

How To Create A Job Scheduling Algorithm In Hybrid Cloud

Production Scheduling for Dispatching Ready Mixed Concrete Trucks Using Bee Colony Optimization

MBA K731 Project Management Winter 2015 Course Outline- TENTATIVE. Information Systems Area DeGroote School of Business McMaster University

Department of Electrical and Computer Engineering EEL-4920 Senior Design I

King Saud University

Course Outline Department of Computing Science Faculty of Science. COMP Applied Artificial Intelligence (3,1,0) Fall 2015

Grading. The grading components are as follows: Midterm Exam 25% Final Exam 35% Problem Set 10% Project Assignment 20% Class Participation 10%

Ant Colony Optimization (ACO)

INTERMEDIATE ACCOUNTING II (ACCT 3021) LOUISIANA STATE UNIVERSITY FALL SEMESTER 2010

Principles of Marketing MK 301 (Online) Summer 2012

Introduction to Artificial Intelligence

Course Overview CEN 5035 Software Engineering

Overview. Swarms in nature. Fish, birds, ants, termites, Introduction to swarm intelligence principles Particle Swarm Optimization (PSO)

Syllabus. May 16, Wednesday, 10:30 AM 12:30 PM

Brazosport College Syllabus for PSYC 2301 General Psychology

ITK 214 Social, Legal, and Ethical Issues in Information Technology

Biology 360 Genetics Lecture Syllabus and Schedule, Fall 2012 Tentative

Small Business Management

A DISTRIBUTED APPROACH TO ANT COLONY OPTIMIZATION

UNIVERSITY OF MASSACHUSETTS BOSTON COLLEGE OF MANAGEMENT AF Theory of Finance SYLLABUS Spring 2013

RYERSON UNIVERSITY Ted Rogers School of Information Technology Management And G. Raymond Chang School of Continuing Education

Phone: (204) :30 p.m. 3:30 p.m. Mondays and Wednesdays or by appointment

DSCI 3710 Syllabus: Spring 2015

General Psychology Course Syllabus - INMON. PSYC 2301 General Psychology. Psychology. Behavioral Sciences Department. Division of Arts and Sciences

CS 425 Software Engineering. Course Syllabus

A. COURSE DESCRIPTION

School of Business ACCT2105/BUSI0027 (Subclasses A, B, C) Introduction to Management Accounting/ Management Accounting I Course Syllabus

The course assumes successful completion of CSCI E-50a and CSCI E-50b, i.e. at least two semesters of programming, with a grade of C- or better.

MGMT 280 Impact Investing Ed Quevedo

Financial Modeling and Optimization-Course Syllabus RM 392 Topic 1- unique # MW 2:00-3:15, CBA Spring 2013

IAJIT First Online Publication

An Application of Ant Colony Optimization for Software Project Scheduling with Algorithm In Artificial Intelligence

ECON 351: Microeconomics for Business

Online Course Syllabus Page 1

Vanguard University of Southern California Natural Science and Mathematics

Video Game Programming ITP 380 (4 Units)

How To Pass A Customer Service Course At Tstc

ISM 4403 Section 001 Advanced Business Intelligence 3 credit hours. Term: Spring 2012 Class Location: FL 411 Time: Monday 4:00 6:50

HRPO 2301 HUMAN RESOURCES MANAGEMENT COURSE SYLLABUS

International Journal of Emerging Technology & Research

AGEC 448 AGEC 601 AGRICULTURAL COMMODITY FUTURES COMMODITY FUTURES & OPTIONS MARKETS SYLLABUS SPRING 2014 SCHEDULE

Major prerequisites by topic: Basic concepts in operating systems, computer networks, and database systems. Intermediate programming.

INFS5873 Business Analytics. Course Outline Semester 2, 2014

University of Central Oklahoma Spring 2012 Undergraduate Course Syllabus. "Transforming Academic Excellence into Professional Competence"

Office: LSK 5045 Begin subject: [ISOM3360]...

AN APPROACH FOR SOFTWARE TEST CASE SELECTION USING HYBRID PSO

WILLIAM PATERSON UNIVERSITY CHRISTOS M. COTSAKOS COLLEGE OF BUSINESS Course Syllabus

CLOUD DATABASE ROUTE SCHEDULING USING COMBANATION OF PARTICLE SWARM OPTIMIZATION AND GENETIC ALGORITHM

Physics 21-Bio: University Physics I with Biological Applications Syllabus for Spring 2012

FINN Principles of Risk Management and Insurance Summer 2015

Bergen Community College Health Professions Division Radiation Therapy Technology Program

Software Project Planning and Resource Allocation Using Ant Colony Optimization with Uncertainty Handling

Syllabus Fundamentals of Engineering Project Management 2016 Summer C Semester

Artificial Intelligence and Asymmetric Information Theory. Tshilidzi Marwala and Evan Hurwitz.

Swarm Intelligence Algorithms Parameter Tuning

MBA K731 Project Management Fall 2013 Course Outline. Information Systems Area DeGroote School of Business McMaster University

Course Syllabus STA301 Statistics for Economics and Business (6 ECTS credits)

Canisius College Richard J. Wehle School of Business Department of Marketing & Information Systems Spring 2015

Transcription:

COMPE 564/ MODES 662 Natural Computing 2013 Fall Murat KARAKAYA Department of Computer Engineering

COMPE 564 / MODES 662 Natural Computing Instructors : Murat KARAKAYA Email : kmkarakaya@atilim.edu.tr Office : Z-14 Lecture : Wednesday 14:30-17:20 @ 2031 Office Hour : Wednesday 14:00-14:30 Teaching Asst.: TBD Email : TBD Office : TBD Course Web page is on Moodle: Check your registration!

Objectives & Content Objectives: to teach different nature inspired computing techniques; to gain an insight about how to solve real-life practical computing and optimization problems.

Objectives & Content Gain necessary knowledge about nature-inspired computing mechanisms, including Hill Climbing, Simulated Annealing, Genetic Algorithms, Neural Networks, Swarm Intelligence (e.g. Ant Colonies, Particle Swarm Optimization) and Artificial Immune Systems. Understand and improve the mentioned nature inspired computing techniques Applying the nature-inspired computing techniques to real-life practical problems Develop necessary software codes in the nature-inspired computing context.

Text Books and References Course Book: 1. Leandro Nunes de Castro, Fundamentals of Natural Computing: Basic Concepts, Algorithms and Applications, Chapman & Hall/CRC, 2006, ISBN 1-58488-643-9. Other Sources: 1. S. Russell and P. Norvig, Artificial Intelligence: A Modern Approach, Prentice-Hall, 2003, ISBN: 0-13-790395-2 2. J. Hertz, A. Krogh and R.G. Palmer, Introduction to the Theory of Neural Computation, Addison-Wesley Publishing Company, 1991, ISBN: 0-201-50395-6. 3. M. Dorigo and T. Stützle, Ant Colony Optimization, MIT Press, 2004. ISBN: 0-262-04219-3 4. Artificial Intelligence, Patrick H. Winston, Addison-Wesley, 1992. ISBN: 0-201-533774

Grading (Tentative) Presentations?% Reports?% Demo?% Midterms?% Final Exam?% Passing grade DD >= 60 FD<=59! No bell curve! Catalog will apply

Grading Policies Missed exams: o no make-up exam for midterms without approved excuse! o no make-up exam for final for any excuse! Ethics: o All assignments/projects are to be your own work. Participation: o You are supposed to be active in the class by involving and participating disscusions via asking questions, proposing solutions, explaning your ideas, etc.

WEEKLY SCHEDULE AND PRE-STUDY PAGES 1. Week Introduction to Natural Computing Ch.1 INSTRUCTOR 2. Week Introduction to Natural Computing (Self Study) Ch.2 INSTRUCTOR Problem Solving by Search (Hill Climbing; Simulated Annealing) 3. Week Presentations: Genetic Algorithms Artificial Neural Chapter3 BY STUDENTS Source 1 Networks 4. Week Presentations: Artificial Neural Networks Artificial Bee Chapter 4 BY STUDENTS Source2 Colony Optimization 5. Week Presentations: Ant Colony Optimization Particle Swarm Chapter 5 BY STUDENTS Source 3 Optimization 6. Week Optimization Problem Appendix B BY STUDENTS 7. Week Natural Computing Solution Designs for Selected BY STUDENTS Optimization Problems 8. Week Implementation of Natural Computing Solution BY STUDENTS 9. Week Implementation of Natural Computing Solution BY STUDENTS 10. Week Implementation of Natural Computing Solution BY STUDENTS 11. Week Demo and Presentations of the solution BY STUDENTS 12. Week Demo and Presentations of the solution BY STUDENTS 13. Week Demo and Presentations of the solution BY STUDENTS 14. Week Final Report Sunmissions and Presentation BY STUDENTS 15. Week Final Exam

GA Literature Survey Presentation Halil Savuran W3 NeuralComp Kerem Yücel W3 Gürsel Karaçor W4 ABC Arda Sezen W4 ACO Emre Tuner W5 Particle Swarm Hamdi Demirel W5 Schedule

WORK LOAD & EXPECTED SKILLS Need to have a copy of the Text Book You have to read the chapters in the book and research for the related papers. You will present, teach & report topic/work assigned to you. You will find an optimization problem, suggest a solution and code your solution. Finally; you are expected to write a paper & submit to a conference You are supposed to be good at Coding (C++, JAVA) - Algorithms Linear Programming - Data Structures Report writing & presenting - Self-motivated

Any Questions?