Az absztrakciós szintek, a rendszertervezés kulcsfogalma
A komplex rendszerekkel való munka a valóság különböző értelmezéseit jelenti.
Ha láttad a Mátrixot, talán emlékszel erre a jelenetre, amikor Morpheus közli Neóval, hogy a világ, amit ő “valóságosnak” gondolt, valójában egy absztrakció – a Mátrix.
NEO:
MORPHEUS: Mi a valóság? Hogyan definiálod a valóságot? Ha arról beszélsz, amit érezhetsz, amit szagolhatsz, amit ízlelhetsz és láthatsz, akkor a valóságos egyszerűen az agyad által értelmezett elektromos jelek. Ez az általad ismert világ. A világ, amilyen a huszadik század végén volt. Most már csak egy neurális-interaktív szimuláció részeként létezik, amit Mátrixnak nevezünk. Te egy álomvilágban éltél, Neo.
A valóság Morpheus szerint
Morpheus alapvetően azt mondja, hogy a valóság egy összetett rendszer, és nem lehet egyetlen meghatározott módon megérteni vagy meghatározni. A valóságot jobban megérthetjük az absztrakciós szinteken:
2. szint: emberi érzékelés
Az absztrakciónak ezen a magasabb szintjén a valóságot az öt emberi érzékszervünkön keresztül tapasztaljuk meg: látunk, hallunk, tapintunk, ízlelünk és szaglunk. Ezen a szinten a Mátrix és a Valóság megkülönböztethetetlen.
1. szint: Agytudomány
Az absztrakciónak ezen az alacsonyabb szintjén az elektromos jelek különböző kombinációit az agy az öt érzékszervünkként értelmezi. Csak az absztrakciónak ezen az alacsonyabb szintjén láthatjuk, hogy amit mi valóságnak hittünk, azt high-tech fogorvosi székek manipulálják, amelyek közvetlenül az agyba csatlakoznak.
Az absztrakciós szintek a való életben
Oké, lépjünk ki a sci-fi világából, és keressük meg az absztrakciós szinteket a minket körülvevő való világban. Kiderül, hogy az absztrakciós szintek mindenütt ott vannak, de nehéz észrevenni őket, mert természetesnek vesszük őket. A szemünk előtt rejtőznek.
Egy példa a való életből:
Képzeljük el, hogy találkozunk valakivel, és megkérdezik: “Hol laksz?”. Hogyan válaszolnál?
- Ha az adóhivatal kérdezné, vagy egy kormányzati űrlapon adnád meg a pontos utcai címedet – különben!
- Ha egy helyi rendezvényen vagy iskolában találkoznál valakivel, talán válaszolnál: A Bond utcai kék házban lakom.
- De mi van akkor, ha egy másik országba látogat? Valószínűleg azt mondanád: Az Egyesült Államokban élek.
- Ha földönkívüliekkel találkoznál, azt mondanád: A Föld bolygóról származom.
Ezek mind nagyon különböző válaszok! Melyik az igazi válasz? Természetesen mindegyik.
Tudatlanul is absztrakciós szinteket használtál. A részletességnek azon a szintjén válaszoltál, amely a beszélgetőpartnered számára hasznosabb és szemléletesebb lenne. Más szóval, azt az absztrakciós szintet választottad, amely a legjobban támogatta a beszélgetés célját.
Az absztrakciós szintek létrehozása
Az absztrakció ezen különböző szintjeinek neveket adhatunk – az alacsonyabb absztrakciós szintek specifikusabbak, a magasabb absztrakciós szintek pedig általánosabbak.
7. Bolygó – a Föld bolygóról származom. Vigyél a vezetődhöz.
6. Ország – Az Egyesült Államokból származom.
5. Ország – Az Egyesült Államokból származom.
5. State – Wisconsinból származom.
4. City – Chicago, IL-ben élek.
3. Neighborhood – Jackson Heightsban, Queensben élek
2. Building – A kék lakókomplexumban lakom a Michigan Ave-en.
1. Fizikai cím – 476 N Bond St, Fresno, CA 94420.
Az absztrakció meghatározása
Az “absztrakció” szóra sokféle definíciót és magyarázatot találsz, de én a Wikipedia definícióját találtam a leghasznosabbnak, amikor komplex rendszerekkel dolgozom,
Az absztrakciókat úgy hozzuk létre, hogy egy komplex rendszernek csak azokat az aspektusait választjuk ki, amelyek egy adott szubjektíven értékelt cél szempontjából relevánsak.
A definíció következményei a rendszertervezés számára
- Az absztrakciókat egy adott célra hozzuk létre – olyan problémamegoldó eszközök, amelyeket egy adott probléma, kihívás vagy cél érdekében hozunk létre.
- Minden absztrakció egyszerűsítés – a komplex rendszer egyes aspektusait kiválasztjuk, másokat pedig szándékosan kihagyunk.
- Az absztrakciók hasznosak (vagy nem) – ahelyett, hogy jók/rosszak vagy jók/rosszak lennének, az absztrakciók inkább/kevésbé hasznosak a problémamegoldásban.
A képek árulása René Magritte
A híres cső. Hogy szidtak érte az emberek! És mégis, meg tudnád tömni a pipámat? Nem, ez csak egy ábrázolás, nem igaz? Tehát ha azt írtam volna a képemre, hogy “Ez egy pipa”, akkor hazudtam volna!”
– René Magritte
Meg kell szeretni a szürrealistákat és a nehézkes üzenetüket, hogy a művészet és a valóság különbözik egymástól – a művészet a valóság absztrakciója.
Computer Programming 101 by Abstruse Goose
A számítógépes programozásban az absztrakció erősen használt fogalom. Az absztrakciós szintek ebben a rajzfilmben a következők: