Marr's Levels of Analysis Flashcards
What are the three levels of analysis?
- Computational
- Algorithmic
- Implementational
Computational
What is the goal of the computation (i.e. the communication)?
*adaptive problem
Adaptive Problem
how are we adapting this plan to respond the present conditions?
e.g. How do I motivate my employees to work after the plan to freeze federal grants was releases?
Algorithmic
What is your plan to achieve the goal? What is the strategy and/or mechanism of the computation?
Implementational
How will you physically implement the plan? How is the plan executed and how will it be realized in physical material?
Levels of Analysis Class Example - Tinder
Computational: Goal is to connect individuals for potential romantic relationships
Algorithmic: Develop matchmaking algorithms based on user profiles and swiping behavior
Implementational: mobile app development, geolocation services, user interface
Media Sentiment Analysis
What do people currently think or feel about the product/topic/celebrity?
Levels of Analysis Class Example - Nuclear Isotopes
Computational: Goal is to create a system that ensures future generations are aware of the hazards associated with nuclear waste
Algorithmic: Create symbol that conveys the danger and encode the message in a durable and understandable format
Implementational: Select materials that can withstand environmental degradation, natural disasters, human interference, in addition to identifying suitable locations
Levels of Analysis Own Example
Computational: Renovate the John Wooden center while still making the gym accessible to students.
Algorithmic: Create a construction plan that closes off individual sections of the gym for construction one at a time.
Implementational: Acquire materials for the construction itself and material to block off dangeous areas for students. Aquire signage that indicates closed areas and send out emails that share the plan with students.