reviewing randomly Flashcards
What does it mean for a system to be self-protecting?
A system is self-protecting if it continuously maintains the safety property in the presence of external actions with “malicious intent”.
E.g., fail-safe in the presence of attacks on peer-to-peer networks, etc.
What does it mean for a system to be self-explanatory?
The system control explains why it behaved in an observed manner
What does it mean for a system to be self-healing?
A system is self-healing with respect to a set C of external (bad) events if the occurrence of events from C violates the safety property of the system just for a short time.
E.g., removing nodes from peer-to-peer networks
What does it mean for a system to be self-optimizing?
A system is self-optimizing if – starting from any initial configuration – it is able to optimize the value of a predetermined objective function over the global state.
E.g., minimization of energy consumption
Name 3 reasons for the increasing complexity of technical systems.
Miniaturization
Interconnection
embedding
What is the liveness-property?
“good things happen sooner or later
What is the main idea behind systems with self-*-properties?
In order to enable the correctness of such a system despite increasing complexity, it becomes more and more important that some processes within the system run automatically, i.e., without human intervention.
What does it mean for a system to be self-configuring?
A system is self-configuring with respect to a set of actions if it is able to change its own configuration in order to restore or improve the safety property.
adaptation of
the hardware configuration in cloud computing depending on the load
e.g. adaptation of
the hardware configuration in cloud computing depending on the load
How does the convergence behavior in Particle Swarm Optimization (PSO) vary with different actual eigenvalues of the dynamic matrix ‘A’ whose properties determine the time behavior of the particle?
Complex values –>harmonic oscillations
at least one of the eigenvalues, whether real or complex, has a negative real part –> zigzagging
Name 5 self-*-properties
Self-configuring
self-optimizing
self-healing
self-explanatory
self-protecting
what is the safety property?
bad things never happen
What are the advantages of systems that have self-*-properties?
flexible
robust against failures
self-optimizing
What are the disadvantages of systems that have self-*-properties?
can make mistakes
very long training times, very long times for reconfiguration
unauthorized interference possible
What are the patterns of organization used in systems with self-*-properties?
emergence
autonomy (state of self-sufficiency, independence, self-government)
federation (cooperation of several (sub-)systems)
self-organization
Define the term Emergence
Emergence is a phenomenon characterized by the interaction of many components and the absence of central control and explicitly predetermined patterns.
What are the typical phenomena for emergence? Give several examples of emergence behavior.
unpredictability
irreducibility
-oscillating circuit, especially the phenomenon of resonance
-stability of living systems against environmental influence
-performing arts, especially when abstract
web search (significance of a page is derived from link structure)
Which research questions were discussed in the lecture in relation to the term Emergence and which algorithm was used?
(better and) quantitative understanding of natural phenomena
metrics for the assessment of self-organization and emergence phenomena
system architectures: Observer/Controller architectures
security: the self-evolution of the OC system must prevent misbehavior and misdevelopment
inclusion of a-priori knowledge
cognitive ability (perceptiveness) autonomy and user interaction
self-explanation
What is PSO algorithm? What is it for?
a method for finding the minimum of a continuous function.
works in an evolutionary manner,
i.e., already obtained solution candidates are improved (step by step).
The progress takes place in generations (iterations), where the improvement happens by imitating and learning from other individuals in the population.
How is the continuous function given in the PSO?
Which 2 different heuristics are needed for good results at PSO?
Exploration: the ability of the swarm to search the search space “completely.” Important especially at the starting phase of the algorithm.
Exploitation: Ability of the swarm to “find near good solutions even better solutions”. This is important, especially towards the end phase of the search.
Which components do the particle consists of and which does the swarm have in addition?
solution candidate for the position
velocity
local best solution = local attractor
swarm = particles (1,..,N), global best position = global attractor
Show the components of a particle and the swarm graphically (without parameters). Include the next position of the particle additionally
Write down the Movement equations with all parameters and variables. Name the dimensionallities and what kind of parameters they are.
Name 3 different kind of search querys. Which of these is used in HITS?
specific query
broad-topic query
similar-page query
What are authorities and hubs? How do they relate to emergence?
Authority: the (most) relevant pages to the query
Hub: Those pages that know the authorities (authorities for authorities)
metrics can be used to measure the emergent property of a web page to provide good (best?) information regarding the query
What does HITS stand for?
Hyperlink-Induced Topic Search, or Hypertext-Induced Topic Search
What three properties must the base graph S possess, so that HITS works best?
- relatively small
- contains many relevant pages
- contains many pages with the highest authority
What does x and y stands for in the HITS-algorithm
authority weight x_p and the hub weight y_p
The larger the value of x_p, the more suitable the page p is as an answer to the query
The larger the value of y_p, the more “significant” the page is as a hub.