COMMUNICATION AND DESIGN | |||||
Bachelor | TR-NQF-HE: Level 6 | QF-EHEA: First Cycle | EQF-LLL: Level 6 |
Course Code | Course Name | Semester | Theoretical | Practical | Credit | ECTS |
VCD4151 | Machine Learning for Artists and Designers | Fall Spring |
2 | 2 | 3 | 5 |
This catalog is for information purposes. Course status is determined by the relevant department at the beginning of semester. |
Language of instruction: | English |
Type of course: | Departmental Elective |
Course Level: | Bachelor’s Degree (First Cycle) |
Mode of Delivery: | Face to face |
Course Coordinator : | Dr. Öğr. Üyesi İPEK TORUN |
Recommended Optional Program Components: | None |
Course Objectives: | This course introduces students to current multimedia and new media technologies and techniques. Course will start with various discussions on where the technology leads art and communication. Then, will move on the practical applications with brief introductions to a wide array of softwares. Various topics of discussions would be the role of Machine Learning in creative role, Neural Aesthetic, Data Visualisation and their application during the process of artistic output. Practical applications would be; Wekinator for building interactive systems, Python for neural aesthetic applications like Style Transfer and introduction to Processing. Topics and ideas such Using OSC to sync softwares like Ableton Live and Resolume, interaction of social media would be additional subject matters. |
The students who have succeeded in this course; 1) General information about Machine Learning 2) Machine Learning in the world of communication design 3) Algorithms and Algorithmic Design 4) Simple Python 5) Information on Neural Networks 6) Information on making art with Neural Networks 7) Information on how big companies like Facebook and google use Machine Learning 8) Wekinator 9) Applications of: Making music 10) Applications of: Design 11) Applications of: Drawing 12) Applications of: Generating text 13) t-SNE |
Machine Learning basics, neural networks [ANN, RNN, CNN], GANs, classification algorithms, practical uses of Machine Learning, artistic use of Machine Learning, google Magenta, text generation, NSynth, style transfer, t-SNE, Simple Python, Tensorflow, Wekinator, Deep Learning, Introduction to AI, how and where big companies like Facebook and google uses Machine Learning |
Week | Subject | Related Preparation |
1) | Meeting and talking about the course in general. Showing contemporary examples of new media works. Overview of softwares and possible outcomes of the course. Introduction to a Google Drive folder where the students can find the required softwares and files. | |
2) | What is machine learning and where it stands in the world of art and communication today? Discussion how the machine intelligence might and (already is) is changing the way we communicate and produce. Discussion: Practical use & Creative use | |
3) | Examples of modern usage (Facebook, google etc...) Some examples of machine learning art pieces. Simple logic behind Machine Learning = Apples & Oranges What is an algorithm? (Example with Markov Chains) Hardcoding vs algorithm | |
4) | How to get started? Supervised / Unsupervised learning models Machine Learning Art | |
5) | Introduction to Wekinator What is OSC (Open Sound Control) ? Basic applications of OSC (An example with Resolume & Ableton Live) Examples of interactive design. | |
6) | Introduction to Neural Networks Most basic example: MNIST Examples of modern usage (Google Search etc...) What is Deep Learning? | |
7) | Discussion: Thoughts so far First ideas on projects Q&A | |
8) | Data visualisation t-SNE Difference of data visualisation and information design. Brief talk about Processing | |
9) | Discussion: Artistic endeavour and idea of software Discussion of students ideas on what they want to work on More examples of New Media works and ML artworks. | |
10) | Project Critiques | |
11) | Project Critiques | |
12) | Project Critiques | |
13) | Project Critiques | |
14) | Project Critiques |
Course Notes / Textbooks: | Ders notları öğretim elemanı tarafından derslerde iletilir. Course notes distributed on class by the instructor. |
References: | 1. C.H. Edwards,Jr. David E. Penney, Calculus with Analytic Geometry, Prentice- Hall Englewood Cliffs, New Jersey. 2. Richard A.Silverman, Calculus with Analytic Geometry, Prentice- Hall Englewood Cliffs, New Jersey |
Semester Requirements | Number of Activities | Level of Contribution |
Project | 2 | % 45 |
Final | 1 | % 55 |
Total | % 100 | |
PERCENTAGE OF SEMESTER WORK | % 0 | |
PERCENTAGE OF FINAL WORK | % 100 | |
Total | % 100 |
Activities | Number of Activities | Duration (Hours) | Workload |
Course Hours | 14 | 4 | 56 |
Application | 14 | 2 | 28 |
Study Hours Out of Class | 14 | 1 | 14 |
Project | 2 | 10 | 20 |
Final | 1 | 10 | 10 |
Total Workload | 128 |
No Effect | 1 Lowest | 2 Low | 3 Average | 4 High | 5 Highest |
Program Outcomes | Level of Contribution | |
1) | Create design oriented application for the visual communication design field. | 3 |
2) | Resolve visual communication problems via concept based designs and an integrated perspective in the visual communication design field. | 4 |
3) | Qualify in design directing through analysis and design processes. | 5 |
4) | Display creative thinking, approach and production process skills. | 4 |
5) | Integrate basic fields of visual communication; print, time-based and interactive media, through mastering each one of these fields individually. | 2 |
6) | Identify complementary design solutions in the visual field in order to solve communication problems. | 2 |
7) | Perform necessary operational skills in order to finalize products in the visual communication design field. | 4 |
8) | Evaluate recent design trends and the evolving aesthetic perspectives. | 3 |
9) | Use recent design softwares that coincide with the developing information technologies and communication channels. | 4 |
10) | Interpret theoretical, historical and intellectual roots of the visual communication design field. | 1 |
11) | Perform necessary time management in order to complete a visual communication design project. | 3 |
12) | Demonstrate leadership qualities in a design team as well as individual skills during the progress of a visual communication design project. | 1 |
13) | Display compositional solutions and aesthetic skills to fulfill design needs in a visual communication design work. | 3 |
14) | Develop academical, intellectual and critical point of view for global, local and individual visual communication design works. | 4 |