COSC 4P82 Seminar Schedule and Topics
Seminars are about 15 minutes in length, with a few minutes (max 5) for questions.
All seminars should be done in groups of 3.
To reserve your time and topic, please send me the title and PDF's of reference material(s)
of your seminar.
If you change your topic, you may forfeit your selected date and time!
If you send your slides, I can set them up with a link below.
Local access to seminar presentations.
Schedule
- Thursday March 21
-
-
-
-
- Monday March 25
- GP and music (Monty Oshinov, Raj Randhawa, ???)
- Lamarckian Evolution and the Baldwin Effect (Vinit Udasi, Shubham Nileshbhai Amrelia, ???)
-
-
- Thursday March 28
- Stock Prediction using GP (Vuvraj Sehgal, Vivek Salwan, ???)
- Evolving driving controllers using GP (Zakir Raza, Ahmed Aboueldahab, ???)
- Cartesian Genetic Programming (Andrew Pauls, ???, ???)
- Application of GP to create Pac-Man Agents (Lance Brown, ???, ???)
- Monday April 1
- Coevolution topic (Devaan Zastrow, Guevara Ibish, Steven Putter)
- GP and CUDA acceleration (Maulik Mann, Jaden Kuhn, Shije Tong)
- Robotic Soccer Player Strategies (Jenny Ma, Nikos Dritsakos, Justin Bai)
- Behaviour Tree Evolution by GP (Michael Noyes, Mew Tanglimsmarnsuk, Rifat Chowdhury)
- Thursday April 4
- Pyramid Search in GP (Thanushan Pirapakaran, Adrian Binu, Brett Terpstra)
- Stock Market Prediction Using Multi-Gene GP (Cole Corbett, Cameron Carvalho, Quinn Guernsey)
- Towards Human-Competitive Game Playing for Complex Board Games with GP (Rafael Bocsa, Nico McFarlane, Sam Onaboulu)
- GP for NLP text prediction (Robert Morabito, Tyler McDonald, Robbie Pierik)
Groups Looking for Members:
Here is a list of people looking for groups, and topics they are interested in giving.
If you are looking for a group, and find the topic of interest, let me know
and I will add your name to the topic/group. Once 3 people are in the topic, I'll move you to the above schedule.
If you already have a group and a topic, you don't need to be on this list! I'll add your names to the above schedule.
It is up to students to contact each other for group discussions.
Topics
Here is a very broad list of research areas to help you find a seminar topic.
Most are too general to be seminar topics, and so you will need to find one
specific research paper or topic within them.
Please run your topic by me before preparing for it.
Also check out the GP Bibliography for GP papers in these and other topic areas.
Please ensure that your topic involves genetic programming
(and not genetic algorithms or other evolutionary algorithm).
- Genetic programming and...
- Parallelism
- Distributed
- Niching and speciation
- Multiobjective
- Diversity search, novelty search.
- Hybrid evolution (eg. memetic algorithms)
- GPs with diploidy, dominance
- Mutation and GP
- Lamarckian evolution
- The Baldwin Effect
- Estimation of Distribution Algorithms (EDA) for GP
- Deep learning and evolution.
- Linear encoding
- Cellular encoding
- Machine language
- Cartesian genetic programming
- Semantic GP
- Grammatical
- Bloat control
- Co-evolution and parasites
- Visualization and interfaces
- GPUs and CUDA.
- Landscape analysis
- Tree initialization
- Effects of random number generator quality on GP
- Comparing GP with other algorithms (search, neural networks, ...)
- Advanced training strategies
- Multi-classification
- Applications
- Software engineering
- Computer science
- Artificial Life (Alife)
- Evolutionary design
- Scientific and engineering applications
- Finance
- Bioinformatics
- Computer games: AI, asset generation
- Music
- Art and graphics
- Robotics