Download IT32146_s2007_visual.. - University of Technology Sydney

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Faculty of Information Technology
Department of Computer Systems
Subject Outline
Spring, 2007
32146 – Data & Information Visualization
Number of Credit Points:
6 credit points
Presentation:
The presentation includes 5 Lectures (600 minutes), 5 Tutorials (300
minutes).
The tutorials consist of Discussion Classes and Laboratory Sessions.
At the discussion classes, the tutor explains and discusses exercises
and articles that are related to the previous week's lecture topics.
The discussion classes are intended to reinforce the lecture material
by informal talks, group discussions and student’s organ
presentations. Discussion classes also provide an opportunity for
students to ask questions and seek clarification of lecture topics.
The laboratory sessions are focusing on the guidance of hands on
and practical applications of the data visualization concepts, methods
and techniques, covered in the lectures and discussion sessions.
Assumed Knowledge:
Some experience with human computer interaction, human factors,
graphic design or computer science would be advantageous.
Prerequisites:
32130 Principles & Practice of Data Mining
Corequisites:
None
Handbook Entry:
This subject covers the core data visualization and navigation
technologies that support data mining and knowledge management.
It also provides an essential understanding of the human computer
interaction and human cognition process that are involved in the
design of graphical user interfaces. On successful completion of this
subject, students are capable of designing and evaluating a various
advanced visualization interfaces that can be directly applied to the
fields of visual data mining and web mining.
Objectives:
Visualizing and navigating large amounts of information is a
challenging problem being faced in many IT domains, such as
knowledge discovery and information retrieval. Humans frequently
rely on external cognitive aids such as maps, diagrams, tables and
other visual metaphors to gain a better understanding of the
information. These graphical tools are used not only to facilitate
personal processing and management of information, but also for
communicating mental models and information between humans.
Unfortunately, many of these static aids do not scale to the large and
complex information sources available today. The information
visualization and data mining communities have both made many
exciting technological advancements to address these emerging
demands. These technologies are the focus of this course.
Throughout the term, we will explore the basic principles underlying
1
many different visualization techniques, as well as learn the
fundamentals of data navigation through various visual
metaphors. We will examine various systems, tools, techniques and
visual metaphors, and learn how to critique and evaluate the different
approaches.
Moreover we will explore some data mining
applications that have or could potentially benefit from the use of
visualization. We will learn how to develop new and innovative
visualizations to support information exploration, decision making,
communication and information sharing in a variety of domains. The
focus of this course will primarily be on visualizing abstract data that
does not have a geometric or physical correspondence in the
physical world. A detailed list of objectives is shown below.
1. To learn the background knowledge of data & information
visualization technologies in the context of visual data mining;
2. To learn the necessary knowledge of representing and navigating
large information spaces;
3. To learn the state-of-art visual tools, methods and metaphors;
4. To learn how to critique and evaluate the different visualization
approaches;
5. To learn how to develop new and innovative visualizations to
support information exploration, decision making, data mining
and information sharing in a variety of domains;
6. To learn practical knowledge and skills in visualization and
navigation for data mining.
Contribution:
Topics:
Assessment:
This subject provides the latest techniques and skills for the
development of data visualization and interactive visual user-interface
in the context of data mining. On successful completion of this
subject, students are capable of designing and evaluating a various
advanced visualization interfaces that can be directly applied to the
fields of visual data mining and web mining.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Introduction to Data, Information and Knowledge
Cognition and External Cognitive Aids
Visual Representations of Data and Knowledge
Using 1D, 2D, 3D Spaces for Visual Representation of Data
Interactive Visualization
On-line Visual Query
Zoomable Interfaces
Focus+Context Navigation
Document (text) Visualization
Web Visualization
Using Vision to Think (visual creation)
Visual Collaborative Work Environment
This subject will be assessed by two assignments. The weighting for
each assessment is shown below.
Assignment
Topic
Type
Weight
Week
Issued
Week Due
1. Visualization
Design
Individual
50%
2 (6 Aug)
9 (1 Oct)
2. Technical
Evaluation
Individual
50%
7 (10 Sep)
13 (29 Nov)
Submission: each assessment must be handed in electronically (on a
floppy disk or CD-ROM) or manually before the due dates described
in the above table. Late submissions will not be accepted for
2
assessment. Students will be able to check their marks of
assignments online through the subject website and get feedback
(comments) from tutors who marked assignments.
1. Visualization Design (50%)
This assignment requests each student to either design a
visualization to satisfy a list of specific user requirements, or
implement a particular visualization technique based on a given list of
technical issues that are described in the assignment specification.
In the designing stage, students are required to select an appropriate
visual metaphor, design a set of optimized graphical properties and
attributes for the representation of data, and design a particular
navigation scheme that includes the viewing scheme and interaction
scheme.
In the implementation stage, students are required to use one or
more programming languages, such as Java or C++, to create a
particular visualization prototype based on a list of given technical
requirements described in the assignment specification.
The assignment addresses objectives1, 2, 3, 4, 5 and 6. The detail of
the marking scheme will be explained in the assignment
specification.
2. Technical Evaluation (50%)
This assignment requests each student to technically compare two
similar visualization approaches against the aesthetics rules and
other technical measurements. A written evaluation report that
contains precise figures or charts showing the differences between
these two approaches is required.
The assignment addresses objectives 1, 2, 3, 4, 5 and 6. Students
are required to work in a group of two or three. The detail of the
marking scheme will be explained in the assignment specification.
Online Support:
The following URL is the website that provides online support for
teaching and learning of this subject:
http://staff.it.uts.edu.au/~maolin/32146_DIV/
The support includes on-line curriculum, on-line tutorial, on-line
notice/news, on-line assignment specifications and on-line mark
checking.
References:
There are four recommended reference books that cover the most of
units to be taught in the course. They are:
1. Card, S. K., MacKinlay, J. D., Shneiderman, B., (2000)
Readings in Information Visualization: Using Vision to
Think, Morgan Kaufmann, ISBN 1-55860-533-9
2. Colin Ware (2000) Information Visualization: Perception for
Design, Morgan Kaufmann, ISBN 1-55860-511-8
3. Geroimenko, V. & Chen, C., (2002) Visualizing the Semantic
Web, Springer-Verlag, London, ISBN 1-85233-576-9
4. Chaomei Chen (1999) Information Visualization and Virtual
Environments, Springer-Verlag, London, ISBN 1-85233-136-4
3
Online material will be available to support aspects of the subject.
Subject Coordinator:
Dr Mao Lin Huang
Faculty of IT, UTS
PO Box 123 Broadway NSW 2007
Email: [email protected]
The subject coordinator may be contacted by email or phone if you
have matters of a personal nature to discuss, e.g., illness, study
problems, team problems, team re-assignment, or a request for an
appointment outside the given consultation hours. All email must
bear a meaningful description in the ‘Subject’ box at the top of the
email, beginning with the subject number: e.g., 3xxxx team
problems, 3xxxx request for late submission due to illness, 3xxxx I
have no team, etc.
Generally questions regarding assessment and the subject should
be raised in the lectures or tutorials. This ensures that all students
get the benefit of the information given. Emails that are considered
better answered in class may not receive a response.
Assessor:
Dr Andrew Solomon
Office: CB10.04.433
Phone: 9514 7938
Email: [email protected]
Assessors are nominated within the Faculty by the Responsible
Academic Officer (RAO). Assessors are responsible for ensuring that
the Subject Outline and assessment for a subject are appropriate and
reasonable. In this role, assessors liaise with Subject Coordinators,
not Students directly.
4
Academic Standards:
Students are reminded of the principles laid down in the Faculty’s
Statement of Academic Integrity - Good Practice and Ethics in
Informal Assessment found at;
<wiki.it.uts.edu.au/start/Academic_Integrity>.
The University’s rules regarding academic misconduct can be
found at; <www.gsu.uts.edu.au/rules/16-2.html>
Assignments in this Subject should be your own original work. The
inclusion in assessable work of any material such as code,
graphics or essay text obtained from other persons or sources
without citation of the source is plagiarism and is a breach of
University Rule 16.2.2.
Any collaboration with another person should be limited to those
described in the “Acceptable Behaviour” section of the Statement
of Academic Integrity. Similarly, any group work should be the
result of collaboration only within the group. Any infringement by a
student will be considered a breach of discipline and will be dealt
with in accordance with the Rules and By-Laws of the University.
Students are not to give to or receive from any other persons
copies of their assessable work in any form (hard copy or an
electronic file). To do so is 'academic misconduct' and is a breach
of University Rule 16.2.2. That is, assisting other students to cheat
or to act dishonestly in a submitted assignment.
Accidental submission of another students work as your own is
considered to be a breach of University Rule 16.2.2 in that you are
acting dishonestly since you should not have a copy of another
student's work.
The Faculty penalty for proven and serial misconduct of this
nature is zero marks for the Subject. For more information go
to;
<wiki.it.uts.edu.au/start/Academic_Integrity >.
ELSSA:
If you think you need help with your English, or feel unable to
express yourself correctly in assignments, contact the English
Language Study Skills Assistance (ELSSA) Centre, Level 18
Tower Building, Broadway, phone 9514-2327.
ALO:
Academic Liaison Officers’ (ALO) are academics who help
students with special needs (students with temporary or permanent
disabilities, students with language problems who are from nonEnglish speaking backgrounds, or students who are primary
carers).
If you require assistance with assessment tasks and exams, the
Faculty ALO will help you negotiate special conditions with your
Lecturers. For example;
• the use of a dictionary and extra time in exams if your first
language is not English (only available for your first two years at
UTS)
• tests and exams printed in larger type if you have a vision
impairment
• use of a lap-top if you cannot write because of an injury
• extra time to complete assignments if your studies have been
disrupted by illness or disability.
5
If you require it, the ALO will talk to all your Lecturers so that you
don't have to explain your circumstances to each of them
individually. Privacy is important and personal information is only
passed on to university staff on a "need to know" basis. Students
with disabilities are encouraged to contact the Special Needs
Service for advice before contacting the ALO.
The Faculty ALO is Dr Jim Underwood, Program Director BScIT,
who can be contacted by email <[email protected]>
or phone 9514 1831.
Student support:
Information regarding support available to students undertaking
this Subject is available at;
<wiki.it.uts.edu.au/start/Student_Support>
Support for learning and teamwork skills is available at;
<www.bell.uts.edu.au> and <www.star.uts.edu.au>
Having problems?
If you are experiencing problems while undertaking this Subject
then help and assistance are available both within the Faculty and
also within the wider University. More information is at;
<wiki.it.uts.edu.au/start/Student_Support >.
You should attempt to resolve the problem through the following
chain: 1. Tutor, 2. Lecturer, 3. Subject Coordinator, 4. Head of
Department, and finally 5. the Responsible Academic Officer,
(Associate Dean Education)
Student Attendance
The Faculty of Information Technology expects that students will
attend all scheduled sessions for a Subject in which they are
enrolled.
6
Dates
Week
Number
30 July Week 1
06 Aug Week 2
13 Aug Week 3
20 Aug Week 4
Modules
Lectures/Tutorials
Introduction to Data,
Information and
Knowledge
Cognition and External
Cognitive Aids
Visual Representations
of Data and Knowledge
Using 1D, 2D, 3D
Spaces for Visual
Representation of Data
CB01.02.240
CB01.02.240
No Class : Self
directed learning
Interactive Visualization
03 Sep Week 6
Tutorial Week
No Class : Self
directed learning
No Tutorial
10 Sep Week 7
On-line Visual Query
CB01.02.240
24 Sep Break
01 Oct
Week 9
08 Oct
Week 10
15 Oct
Week 11
22 Oct
Week 12
29 Oct
Week 13
Assignment 1
Handout
No Class : Self
directed learning
27 Aug Week 5
17 Sep Week 8
Assignments
No Class : Self
directed learning
Vice- Chancellor’s Week No Tutorial
Focus+Context
CB01.02.240
Navigation
Document (text)
No Class : Self
Visualization
directed learning
No Class : Self
Web Visualization
directed learning
Using Vision to Think
No Class : Self
(visual creation)
directed learning
Visual Collaborative
CB01.02.240
Work Environment
Assignment 2
Handout
Zoomable Interfaces
05 Nov Week 14
7
Assignment 1
Submission
Assignment 2
Submission