2. Definitions and Motivations
2. Definitions and Motivations
SciVis vs. InfoVis
SciVis
- Spatial representations are given or have to be designed.
Big Picture
- VIS is suitable when there is a need to
augment human capabilities - Design visual representation to help people perform their
tasksmore effectively. - Design space is huge
- Resource limitations
- Three-part analysis framework
Why have Human in the loop?
human in the loop: 인간의 상호작용이 필요한 모델
Fully manual — (human in the loop) —→ Fully automated (e.g. transcripting)
시각화는 사람들로 하여금 ‘그들이 뭘 물어봐야할지 모를 때’ 데이터를 분석할 수 있게 해준다.
즉, 시각화는 아래와 같은 때 적절하다.
- 결국 목적이 “사람들의 능력을 augment하는 것”일 때
- 문제 자체가 ill-specified할 때 (어떻게 접근해야하는지 자체를 모를 때)
Transitional Use
work itself out of a job
- 순수히 computational한 작업을 만들 때까지 디자이너를 도와줌
- computational solution이 자리잡고 나면, 시각화는 retire
- VIS tool in early stage of transition (highly exploratory)
- Gain a clearer understanding of user’s task and analysis requirements
- 유저의 태스크가 무엇인지 이해하기
- 계산 모델이나 알고리즘을 개발하기 전
- Gain a clearer understanding of user’s task and analysis requirements
- Vis tool in middle stage of transition
- For designers of a purely computational solutions
- e.g. tuning parameters of trading, tuning hyperparametes.
- 문제 해결이나 태스크 자체는 자동화되었고, 디자이너가 그것을 골라주기만 하면 됨
- VIS tool in late stages of transition
- help end-users make deployment decisions of whether the automatic system is doing the right thing.
- Dashboard can be abandoned after decision is made… or play with long-term use to monitor a pattern
Long-lasting use
Exploration Visualization tools
- 많은 분석 문제들은 ill-specified 되어있다. 그들은 문제를 어떻게 접근해야하는지조차 모른다! (심지어 문제를 모를 때도 있다.)
- 과학적인 분석을 도와줄 수 있다.
- 그들이 가설을 만들고 검증할 수 있는 것을 도와준다. (대시보드도 이런 것 같다)
Presentation
- 상사에게 보고하거나, 사람들에게 의미를 전달할때 도구로써 사용한다.
- 이미 내가 알고있는 무언가를 설명할때 사용한다.
- narrative가 중요하고 storytelling이 중요하다.
→ 결국 내가 대시보드를 분류하고 분석했던 내용은 대시보드만의 특별한 특징이 아니라, 시각화이기에 갖는 특성들이었을 뿐이다.
Then, why have a COMPUTER in a loop?
사람이 다 하면 되는거 아님?
- The scope of what people able to do is strongly limited by their
attention span - Scalability & Generalizability. (하나의 task를 비슷하게 다른 작업에 대해 시각화하려면, 다시 처음부터 해야하는데 컴퓨터가 하면 그러지 않아도 된다.)
- Dynamically changing datasets
Working memory
- Register set
- Access in chunks
- Task dependent construct
- 7 +- 2 (by Mller), Chunk단위 working memory
Working memory DECAYS
- Content dependent (자극적일수록 오래감)
- Limited attention span
- 5초 뒤에는 대부분 까먹음
- Long-term memory에 commit하거나
- paper note등 external tool에 기록해야함
→ external memory를 통해, 우리의 cognition과 memory의 한계를 뛰어넘을 수 있음.
Visualization for perceptual inference (사람들의 시각화를 통해 지각적 추론을 할 때..)
- Organized information by spatial location (position이 channel 1위)
- Recall « Recognition
- Accelerating both search and recognition by grouping items.
Why depend on VISION
why not sonification or tastification (…) ?
- Very high bandwidth channel to brain
- Preattentive processing (popout)
Why use Interactivity
- We cannot show all at once for a LARGE dataset.
- Interactivity for handling complexity and volume
Why Design Space is Huge?
Visualization Idioms (=Charts)
- Direct approach to creating and manipulating visual representations
- Framework for thinking about the space of vis design idioms systemically
- There are soooo many ways to create a visual encoding of data
- Also, we can
link togethermultiple charts through interaction. → More design choices
Why Focus on Tasks?
- 하나의 task에 잘 동작하는 도구는 다른 태스크에 대해서는 안 좋을 수 있다. (dataset이 같더라도)
- Reframing the users’ task from domain-specific → abstract form
- e.g. 두 그룹간 비교
- task abstraction을 통해 비슷하지만 서로 다른 두 도메인에 적용 가능
- VIS Analysis framework provides generic words to describe WHY
Why Focus on Effectiveness?
효과적인 시각화란 뭘까.
→ 시각화에 담긴 정보가 더 손쉽게 눈에 인지될 때.
결국, 시각화는 사용자의 task를 도와주기 위함이다. → effectiveness
- Correctness, accuracy, and truth
예쁜 것만을 만드는게 우선순위가 아니라는 뜻이다.
Most design is ineffective…due to huge design space
Not to optimize…but consider multiple alternatives in parallel
Why Validation difficult?
- So many questions that you could ask!
- better, faster, insightful, engagement…. (HCI things)
Why Are There Resource Limitations?
- Computational capacity
- Human perceptual and cognitive capacity (working memory)
- Display capacity (screenspace)
This post is licensed under CC BY 4.0 by the author.