ARTIFICIAL INTELLIGENCE AND CREATIVE THINKING Michael Paul – CS210 – 4.18.07.

Slides:



Advertisements
Similar presentations
Fashion Design Program
Advertisements

Networked Digital Whiteboard with Handwritten-Symbol Interpreter and Dynamic-Display-Object Creator Atsuhide Kobashi Henry M. Gunn High School Palo Alto,
Philosophy and the proof of God's existence
COMPSCI 105 S Principles of Computer Science 12 Abstract Data Type.
AARON: Machine Painter. What is AARON? An AI program written by Harold Cohen that generates original art Has evolved through 4 Major phases beginning.
PAUL KLEE December 18,1879 – June 29, 1940
1 Semantic Description of Programming languages. 2 Static versus Dynamic Semantics n Static Semantics represents legal forms of programs that cannot be.
Principles of Composition
Gillian Smith 20 May Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!
44 CHAPTER SPECIALIZED APPLICATION SOFTWARE. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 4-2 Competencies Describe graphics software Discuss.
Acting Humanly: The Turing test (1950) “Computing machinery and intelligence”:   Can machine’s think? or Can machines behave intelligently? An operational.
Computer Engineering 294 IP R.Smith 5/ Intellectual Property What is it? Why is it important? – What is it designed to do? What are its basic forms?
Views Chapter 12. What Are Views? A virtual table that comprises the fields of one or more tables in the database It is a virtual table since it does.
Clustering by Compression Rudi Cilibrasi (CWI), Paul Vitanyi (CWI/UvA)
Module #1 - Logic Based on Rosen, Discrete Mathematics & Its Applications. Prepared by (c) , Michael P. Frank. Modified By Mingwu Chen 1 Module.
The Future of Artificial Intelligence John Paxton Montana State University August 14, 2003.
Principle of Functional Verification Chapter 1~3 Presenter : Fu-Ching Yang.
WHAT IS COPYRIGHT ?? BY KATIE LEE.  When you write a story or draw a drawing you automatically own the copyright to it. Copyright is a form of protection.
Creative Software for the Creative Industries Dr. Simon Colton Department of Computing Imperial College, London.
Data Structures and Programming.  John Edgar2.
Sepandar Sepehr McMaster University November 2008
Active Art: 1930s Explore the 1930s Get inspired Move Create Reflect.
Artificial Intelligence
Artificial Intelligence Reasoning. Reasoning is the process of deriving logical conclusions from given facts. Durkin defines reasoning as ‘the process.
Plagiarism DON’T GET CAUGHT RED-HANDED Originally created by Lisa Zaar for Secondary Revised for Elementary with permission by Sue Mellen & Carol Trembath.
What is abstract art? This is an example of abstract art.
Intellectual Property
7/3/08 Created by Mae Thomas Property Rights There can be consequences if you violate others' intellectual property rights. (That is, if you copy something.
GENERAL CONCEPTS OF OOPS INTRODUCTION With rapidly changing world and highly competitive and versatile nature of industry, the operations are becoming.
AI Overview Reference: "Artificial Intelligence, a Modern Approach, 3 rd ed."
Game Industry and The Future of Game Pertemuan 12 Matakuliah: T0944-Game Design and Programming Tahun: 2010.
Machine language is the lowest and most basic language of programming language. It is a collection of digits which The computer reads and interprets.
11 C H A P T E R Artificial Intelligence and Expert Systems.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
Korea Advanced Institute of Science and Technology, Dept. of EECS, Div. of CS, Information Systems Lab. 1/10 CS204 Course Overview Prof.
PRINCIPLES OF DESIGN.
1 Lecture 1: Introduction to Artificial Intelligence.
A NEW LEVEL OF IMPRESSIONIST PAINTINGS Argy Nestor and Carol Waldron Argy Nestor and Carol Waldron
Let’s Get Engaged!: The Sequel. Session #2: Let’s Get Visual: The Power of Pictures.
Artificial Intelligence: The Cyber Art of Being Alive Jerry B. Weinberg Associate Professor Department of Computer Science.
What are these? Elements of Art Elements that are organized to obtain Unity. space.
Behavior Control for Robotic Exploration of Planetary Surfaces Written by Erann Gat, Rajiv Desai, Robert Ivlev, John Loch and David P Miller Presented.
A Machine Learning Approach to Programming. Agenda Overview of current methodologies. Disadvantages of current methodologies. MLAP: What, Why, How? MLAP:
Presented by Teererai Marange. According to Caliskan-Islam et al.(2015), authorship attribution using the Code Stylometry feature set is possible when.
APPROPRIATION.
Fundamentals of Game Design by Ernest Adams and Andrew Rollings Chapter 1: Games and Video Games.
Lecture 2 Programming life cycle. computer piano analogy Piano + player - computer hardware Musical score/notes - software or program Composer - programmer.
Sketch book design Expectations. Idea Generating Use journaling to create ideas. Using words expands ideas, allows you to collaborate with peers and transfer.
CS851 – Biological Computing February 6, 2003 Nathanael Paul Randomness in Cellular Automata.
Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.
Concepts and Realization of a Diagram Editor Generator Based on Hypergraph Transformation Author: Mark Minas Presenter: Song Gu.
Music in Artificial Intelligence Victoria Tran. Why Music in Artificial Intelligence? Technology is improving every day, so music is beginning to depend.
Drawing and Painting 2/8 to 2-12 Livoti. Monday 2-8 Aim: How can your process create meaning in your project? Do Now: Looking at your project, write a.
Trash Collage By Christian Snider. Lesson Overview  Students will explore ideas to what can be put into a trash can.  Create an illustration of their.
Compositional Elements of Painting Advanced Humanities.
Final Portfolio By Emma MacArthur Still Life Drawing I-Pad Transportation Image Silk Screen Print Clay Silhouette Face Sculpture 5 Tonal Drawing- Flower.
AI Overview Reference: "Artificial Intelligence, a Modern Approach, 3 rd ed."
Paul Klee Adapted From Presentations Created by Rock Ledge Elementary Fine Art Program, Seymour, WI Original Source:
Left Brain-Right Brain Analysis Presented by: Ayush Kaushal.
Paul Klee. Paul Klee was born in Switzerland. Paul Klee was a very talented artist and musician. His dad taught him how to play the violin when he was.
Paul Klee Adapted From Presentations Created by Rock Ledge Elementary Fine Art Program, Seymour, WI Original Source:
Lesson 2- Ethical Use of Digital Resources
Course Instructor: knza ch
Artificial Intelligence Lecture 2: Foundation of Artificial Intelligence By: Nur Uddin, Ph.D.
Stylometry and Authorship
Media Arts Web-based media art is art created by an artist using the internet as a tool of creation. Artists can also use computer programs as a tool.
Unit 6/ #1 RLS: TED ED video by Felipe Galindo
Creative Process The process by which things are created from idea to completion; in art, engineering, music, writing, architecture, construction, science,
Copyright in artificially-generated works London 2019 – Study Question
Class :- B.SC.(Home Science)
Presentation transcript:

ARTIFICIAL INTELLIGENCE AND CREATIVE THINKING Michael Paul – CS210 –

Overview  explanation of generative or algorithmic art  some examples of such software  music  writing  drawing  advantages and disadvantages of this type of software and its ethical implications

A Familiar Example Nintendo Wii – Mii Creator

A Familiar Example So what’s the problem? Imagine the same application with something more significant

Definition Generative art Art that has been generated, composed, or constructed in an algorithmic manner through the use of systems defined by computer software algorithms, or similar mathematical or mechanical or randomized autonomous processes - From Wikipedia

Experiments in Musical Intelligence  algorithmic music composition tool written by David Cope  analyzes works by a certain composer and creates new compositions in the style of the sample works

Other Composition Tools  Metamath Music –generates music from mathematical proofs  CodeSounding – generates music from java source code  Randomusic – automatically generates music in a random fashion while following various rules that add harmony, structure, etc.  Lexikon-Sonate – another algorithmic music generator

Cybernetic Poet The Saxophone Player The saxophone player lives alone, blows lives alone, blows a swinging door splendid silence prophetic poses splendid silence prophetic poses of a prayer and the walls. A poem written by Ray Kurzweil's Cybernetic Poet after reading poems by Ray Kurzweil and Pat Sherman

Cybernetic Poet  written by Raymond Kurzweil  reads a selection of poems and creates a “language model”  uses model to write new poetry in the style of the originals  uses the following aspects of original poems: words, word structures, rhythm patterns, and overall poem structure

AARON  Can produce nearly infinitely many images in its own style, but it cannot learn new styles Software written by Harold Cohen to create virtual paintings

AARON  written by Harold Cohen  has been in continual development since 1973  initially created abstract drawings in black and white  more representational imagery was added in the 1980s, including plants, rocks, and people  color was added in the 1990s  available as a screensaver for Windows

AARON

Why This Is Good  advances the field of A.I.  helps us model the thought processes behind human creativity  generates artwork that might not otherwise be created  can be used to enhance human-created art (i.e. an artist can model a machine to generate something based on specific needs)

Things To Think About “The music our algorithms compose are just as much ours as the music created by the greatest of our personal human inspirations.” - David Cope “If what AARON is making is not art, what is it exactly, and in what ways, other than its origin, does it differ from the ‘real thing?’ If it is not thinking, what exactly is it doing?” - Harold Cohen

Some Problems  could diminish the need for human talent  lacks the value of man-made art  might be unfairly used as a crutch  plagiarism  the Cybernetic Poet tries to avoid using more than 3 words in a row from a source work, but it can still happen  someone could claim a computer-generated work to be their own  limitation: cannot modify their own behavior

Ethical Questions  To what extent is it fair to use another person’s work as the basis of a new creation?  Who should claim authorship of software-created art?  The user?  The creator of the software?  Where do you draw the line?

Sources   generated_music generated_music   