Computational Creativity

Similar documents
of Computational Creativity Graemee Ritchie University of Aberdeen

COMPUTATIONAL LINGUISTIC CREATIVITY

HUMAN-COMPUTER CO-CREATION


Aspects of Self-awareness: An Anatomy of Metacreative Systems

Board/Authority Authorized Course Framework Template

EXPLORING THE EVALUATION OF CREATIVE COMPUTING WITH PIXI

MIT Practical Impact Alliance Participatory Design Online Course SESSION 01 INTRODUCTION TO PARTICIPATORY DESIGN

G54GAM Coursework 2 & 3

Is it Time for Computational Creativity to Grow Up and start being Irresponsible?

STUDENT FOR A SEMESTER SUBJECT TIMETABLE JANUARY 2018

EXAMINATION TIMETABLE SUMMER 2017 (Year 11)

Kent Academic Repository

Advanced Mobile Devices

AIEDAM Special Issue: Sketching, and Pen-based Design Interaction Edited by: Maria C. Yang and Levent Burak Kara

Evaluating Creativity in Humans, Computers, and Collectively Intelligent Systems

BSc in Music, Media & Performance Technology

Modes for Creative Human-Computer Collaboration: Alternating and Task-Divided Co-Creativity

Design Thinking Workshop: Solving Real Problems (Part 1 & 2)

AHMAD IBRAHIM SECONDARY SCHOOL SA2 TIMETABLE E, 1NA

CONCEPTUAL DESIGN IMAGE PROJECT

Introduction to UCL Interaction Centre (UCLIC) Paul Marshall, Lecturer in Interaction Design

Computer Creativity. Margareta Ackerman. Based on work of Tony Veale.

City University of Hong Kong. Course Syllabus. offered by Department of Physics with effect from Semester B 2017 / 2018

DM842 Computer Game Programming

House & Home Museum Activities: Introduction

MSAD #54 Visual Arts Curriculum. Content Area: Computer Art I & II Grade: Grade 12 Unit: Disciplinary Literacy MLR Span: 9-12

VISUAL ARTS STANDARD Grades 6-8

Designing Toys That Come Alive: Curious Robots for Creative Play

MSc(CompSc) List of courses offered in

PHOTOGRAPHY Course Descriptions and Outcomes

BIG IDEAS. Personal design choices require self-exploration, collaboration, and evaluation and refinement of skills. Learning Standards

Research on Management of the Design Patent: Perspective from Judgment of Design Patent Infringement

FACULTY SENATE ACTION TRANSMITTAL FORM TO THE CHANCELLOR

Evaluating Evaluation: Assessing Progress in Computational Creativity Research

STUDENT FOR A SEMESTER SUBJECT TIMETABLE MAY 2018

Implicit Fitness Functions for Evolving a Drawing Robot

COMP9414/ 9814/ 3411: Artificial Intelligence. Week 1: Foundations. UNSW c Alan Blair,

lecture notes for method Observation & Invention

COURSE CONTENT. Course Code. DA2000 Course Title. Applied drawing Pre-requisites. NIL No of AUs 3 Contact Hours. 39 hours studio contact.

Creative Commons Björn Wijers burobjorn.nl

City University of Hong Kong Course Syllabus. offered by Department of Architecture and Civil Engineering with effect from Semester A 2017/18

Catholijn M. Jonker and Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence, Amsterdam, The Netherlands

Empowering Helsinki City Residents - the importance of libraries in everyday life

Manga (Level 2) Course Title: Manga (Level 2) Age Group: 12-18

ASSESSING DESIGN CREATIVITY: REFINEMENTS TO THE NOVELTY ASSESSMENT METHOD

Visual Studies (VS) Courses. Visual Studies (VS) 1

TAMALPAIS UNION HIGH SCHOOL DISTRICT Larkspur, California. Course of Study PHOTOGRAPHY 1

COMPUTER GAME DESIGN (GAME)

Novelty-Seeking Multi-Agent Systems

MECHANICAL ENGINEERING AND DESIGN 2017/18 SEMESTER 1 MODULES

Artificial Intelligence

Barnes, E. J. (E. J. Barnes Comic Books, )

City University of Hong Kong. Course Syllabus. offered by Department of Computer Science with effect from Semester B 2016/17

APPLIED PROBES. Tuuli Mattelmäki 15/12/2003. Tuuli Mattelmäki/ 15/12/2003

40 Years of Laboratory of Media Technology of Helsinki University of Technology

0. Introduction to Microelectronic Circuits

Homeschool Propeller Car Build, Sept 28 2:00 2:50

Ages 9+ Monday, Nov 14 5:30-7:30 Saturday, Dec 3 9:00-11:00

Connect Makey Makey Wires

LITERARY CHARACTER ANALYSIS THROUGH ACTING

H enri H.C.M. Christiaans

TECHNOLOGY BACHELOR DEGREE (HEALTH SCIENCES OR ENGINEERING AND APPLIED SCIENCE OPTIONS) Prepare for a career as a technology leader.

Virtual Science Museums of China Communicating Science to the Public via CSTNet

Computer Science and Philosophy Information Sheet for entry in 2018

GSAS Advising. Fall Ben Chang West Hall 105 Office Hours: Tuesdays, 2:30-5:00

MSc Chemical and Petroleum Engineering. MSc. Postgraduate Diploma. Postgraduate Certificate. IChemE. Engineering. July 2014

The Need for Hypotheses in Informatics

SAMPLE. Lesson 1: Introduction to Game Design

ELG3336 Introduction to Engineering Design

RUNNYMEDE COLLEGE & TECHTALENTS

COURSE OUTLINE GRAPHIC COMMUNICATIONS FOR ARCHITECTURE wk Credits Class or Lecture Lab. Work Hours Course Length

City University of Hong Kong Course Syllabus

MATH302: Mathematics & Computing Permutation Puzzles: A Mathematical Perspective

The Nature of Informatics

DM809 Computer Game Programming I: Graphics

Painter Career Guide. The Sims 4 Painter Career Guide Copyright Sims Society All Rights Reserved 1. January 2015 Update 1

BACHELOR OF FINE ARTS IN PAINTING AND DRAWING

Mindfulness in the 21 st Century Classroom Site-based Participant Syllabus

CSci 1113: Introduction to C/C++ Programming for Scientists and Engineers Homework 2 Spring 2018

Edgewood College General Education Curriculum Goals

School of Computer Science. Course Title: Introduction to Human-Computer Interaction Date: 8/16/11

Instructor local xxx

!1/8 THE ULTIMATE SY. Super Agent Jon Le Bon! vol. 7 RESUME. adventurepress.ca

City University of Hong Kong. Course Syllabus. offered by Department of Physics with effect from Semester B 2017 / 2018

A Three Cycle View of Design Science Research

Game 230: History of Computer Games

Common Core Structure Final Recommendation to the Chancellor City University of New York Pathways Task Force December 1, 2011

Governor s School HUM, MST, LSM, AGR,

National Unit Specification: General Information

Creative Writing in English 21 July 28 July 2017

Techniques and Sequence of Sketching in the Conceptual Phase of Automotive Design

Creative Design. Sarah Fdili Alaoui

Teaching for Understanding 11th Grade Language Arts with an Emphasis on Creative Writing

Design and Technology Subject Outline Stage 1 and Stage 2

A MODEL OF SCHOLARLY COMMUNICATION IN TOURISM AND AN OPEN ACCESS INITIATIVE

I. STANDARD COMPETENCIES:

English 10B. Syllabus. Course Overview. Course Goals

2012 Suite. Cambridge TECHNICALS LEVEL 2 & 3 ART & DESIGN. Summary Brochure 2015/2016.

Art (ARTU) Courses. Art (ARTU) 1

Transcription:

Computational Creativity Data Science Master s Programme Department of Computer Science, University of Helsinki Fall 2017 Hannu Toivonen, Simo Linkola Anna Kantosalo, Mark Granroth-Wilding, Khalid Alnajjar, Leo Leppänen 30/10/17 1

First lecture, 30 Oct 2017 Introduction to computational creativity Learning objectives of the course Working methods of the course Material to read (see course home page for full citation information and links): Ventura: How to build a CC system Jordanous: Four PPPPerspectives on computational creativity (Sections 1 and 2 only) 30/10/17 2

An introduction to Computational Creativity Hannu Toivonen University of Helsinki www.cs.helsinki.fi/hannu.toivonen 30/10/17 3

30/10/17 4

Computational creativity Creative computers, machine creativity Computers supporting human creativity Studies of creative computational processes Image Copyright 1976 by Creative Computing 30/10/17 6

Turing et al, 1950s: generation of music 30/10/17 7

How to express visually the idea that electricity is green (ecological)? 30/10/17 8

Examples: Generative art From Ping Xiao and Simo Linkola: Vismantic: Meaning-making with Images, ICCC 2015

A punning riddle: - What do you call a murderer with fibre? - A cereal killer. By JAPE (Greame Ritchie and others)

What is (computational) creativity?

Defining creativity Many definitions. A representative one: Creativity is the ability to come up with ideas or artefacts that are new, surprising, and valuable. - Boden 1992 Often just novelty and value Note: in this course, idea concept artefact = the product of creation 30/10/17 12

Connect the nine dots with four straight lines, without lifting the pen

Three types of creativity (Boden 1992) 1. Combinational: new combinations of familiar ideas input: ideas; output: variations of ideas in the input 2. Exploratory: generation of new ideas by exploration of a space of concepts input: a search space; output: points in the space 3. Transformational: involves a transformation of the search space so new kinds of ideas can be generated input: a search space; output: points in a modifies space

P-creativity vs. H-creativity (Boden 1992) A different distinction between creations: P-creativity or psychological (or personal) creativity: novel just to the agent that produces it H-creativity or historical creativity: creativity that is recognized as novel by society In machine creativity research, emphasis is on p- creativity, i.e., the system be able to produce something novel to itself. H-creativity can then, in principle, be achieved with a database of existing artefacts

What do we actually talk about when talking about creativity? Person/Producer Creative traits, e.g. curiosity, persistence, skill, imagination Process Stages/subtasks, e.g., ideation, development, refinement Product Properties of artefacts, e.g., novelty, surprise, value, beauty, fitness Press Four Perspectives on Creativity Influence of, and reception by the environment/society, e.g., feedback, communication, reviews, adoption 30/10/17 19

What is computational creativity? Computational creativity is the philosophy, science and engineering of computational systems which, by taking on particular responsibilities, exhibit behaviours that unbiased observers would deem to be creative. - Colton and Wiggins 2012

Computational creativity why on earth? An ultimate AI challenge A test bed for AI methods Applications Games User interfaces, usability Applications where human creativity is not feasible, e.g., instant creativity Support of human creativity An intellectual challenge Image from the cover of Creative Computer Graphics by Jankel and Morton, copyright Cambridge University Press 1984 30/10/17 21

About the course 30/10/17 22

Status of the course 5 credits Mon, Wed, Fri: 2-4 pm Part of the data science MSc programme Open to students from other programmes Prerequisites: programming skills basics of probability calculus (if you manage the first week you will be fine) (knowing and applying ML can make it more fun) 30/10/17 23

Practical information See course homepage at https://courses.helsinki.fi/en/data15002/119122268 for (links to) overview of the course learning objectives working methods of the course assignments, materials and project instructions Important links (available on the homepage): a github repository for exercises plus additional material all assignments are returned via Moodle. 30/10/17 24