<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="hu">
	<id>https://vik.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sweid%C3%A1n+Om%C3%A1r</id>
	<title>VIK Wiki - Felhasználó közreműködései [hu]</title>
	<link rel="self" type="application/atom+xml" href="https://vik.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sweid%C3%A1n+Om%C3%A1r"/>
	<link rel="alternate" type="text/html" href="https://vik.wiki/Speci%C3%A1lis:Szerkeszt%C5%91_k%C3%B6zrem%C5%B1k%C3%B6d%C3%A9sei/Sweid%C3%A1n_Om%C3%A1r"/>
	<updated>2026-05-14T15:09:08Z</updated>
	<subtitle>Felhasználó közreműködései</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://vik.wiki/index.php?title=Szoftvertechnol%C3%B3gia_(r%C3%A9gi)/Igaz-Hamis_kik%C3%A9rdez%C5%91&amp;diff=204750</id>
		<title>Szoftvertechnológia (régi)/Igaz-Hamis kikérdező</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Szoftvertechnol%C3%B3gia_(r%C3%A9gi)/Igaz-Hamis_kik%C3%A9rdez%C5%91&amp;diff=204750"/>
		<updated>2023-11-06T00:17:47Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: Elgépelések javítása&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vissza|Szoftvertechnológia}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kikérdező a tárgyhonlapon lévő igaz/hamis kérdésekhez + Wikin fenn található vizsgákból.&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
{{kvízoldal|cím=Szoftvertechnológia Igaz/Hamis|pontozás=-}}&lt;br /&gt;
&lt;br /&gt;
== A &amp;quot;Ez jó szoftver?&amp;quot; kérdés a validációhoz kapcsolódik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A &amp;quot;Jó ez a szoftver?&amp;quot; kérdés a verifikációhoz kapcsolódik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A Burndown Chart az agilis projekttervezés és/vagy agilis projektkövetés eszköze. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A CMM egy adott szoftver termék fejlettségét, érettségét vizsgálja. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A CMM egy szervezet által készített összes szoftver minőségét értékeli. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A CMM előírja, hogy az orchestration elvén szervezzék a technológiai folyamatokat. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A CMM érettségi szint (maturity level) kifejezi a szervezet vezetésének minőségét is. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A CMMI (Capability Maturity Model Integration) modellben a méréseket a 2-es érettségi szinten el kell kezdeni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A CMMI (Capability Maturity Model Integration) modellben az összes fejlesztési folyamat (Engineering Processes) a 2-es érettségi szinten kötelező. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A CMMI (Capability Maturity Model Integration) modellben az összes fejlesztési folyamat (Engineering Processes) a 3-as érettségi szinten kötelező. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A CMMI 3-as szintjétől a szoftverfejlesztési folyamat tevékenységei dokumentáltak, szabványosítva vannak, és a szervezet szabványos szoftverfejlesztési folyamatává integrálták őket. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A CMMI 5-ös szintjétől a termelési folyamatok méréseiből számszerűsíthető visszacsatolások segítik a folyamatos folyamat-fejlesztést, amiben új, innovatív elemeket is felhasználnak. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A CMMI előírja, hogy a funkcionális követelményeket egy szoftverre vonatkozóan UML jelölésrendszert használó Use-case modellekkel kell leírni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A CMMI előírja, hogy a nemfunkcionális követelményeket egy szoftverre vonatkozóan az ISO 9126 / ISO 25000 szabvány szerint kell meghatározni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A CMMI előírja, hogy a termék méréséhez a GQM paradigmát kell használni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A CMMI folytonos reprezentációja (continuous representation) a képességi szinteken (capability levels) alapul. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A CMMI folytonos reprezentációja (continuous representation) megfelel a szoftver CMM-nek. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A CMMI modell alkalmazása során elfogadható, hogy a projekt előrehaladását a Kanban Board-ról készült fotókkal dokumentálják. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A CMMI modell folytonos nézetének (a folytonos CMMI-modellnek) előnye, hogy a szervezetek saját szükségleteiknek és követelményeiknek megfelelő folyamatokat tudják kiválasztani és továbbfejleszteni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A CMMI modellben 4-es érettségi szinten az összes, 4-es érettségi szinten kötelező folyamatnak legalább 4-es képességi szintűnek kell lennie. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A CMMI modellben 5-ös érettségi szinten az összes 5-ös érettségi szinten kötelező folyamatnak legalább 5-ös képességi szintűnek kell lennie. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A CMMI modellben a sajátos célok (Specific Goals) és általános célok (Generic Goals) informatív elemek. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A CMMI modellben a sajátos célok (Specific Goals) és általános célok (Generic Goals) kötelező elemek. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A COSMIC agilis szoftverfejlesztési módszertan. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A COSMIC projekttervezési és követési eszköz. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A Continuous Integration projekttervezési és követési eszköz. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A Continuous Integration az agilis projekttervezés és/vagy projektkövetés eszköze. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A DD-path tesztelési technika követelményspecifikáción alapul. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A Definition of Done az agilis projekttervezés és/vagy projektkövetés eszköze. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A GQM (Goal Question Metric) paradigma az agilis projekttervezés és/vagy projektkövetés eszköze. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A GQM (Goal-Question-Metric) a QIP (Quality Improvement Paradigm) egyik eszköze. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A GQM paradigma a kód minőségének mérésére nem alkalmazható. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A GQM paradigma az emberi erőforrások mérésére nem alkalmazható. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A GQM paradigma tesztelési folyamatok mérésére nem alkalmazható. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A GUI tervezése során figyelni kell a felhasználók sokféleségére. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A Java generikus osztályok példányosításakor sosem lehet primitív típus a template-paraméter. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A Követelménymenedzsment (REQM) folyamat a CMMI modell 4-es érettségi szintjén (ML4) jelenik meg. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A PRINCE a RUP továbbfejlesztett változata. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A Projekt követés (PMC) folyamat a CMMI modellben a 2-es érettségi szinten (ML2) van. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A Projekt tervezés (PPL) folyamat a CMMI modell 3-as érettségi szintjén jelenik meg. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A RUP agilis szoftverfejlesztési életciklus modell. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A RUP egyik fázisai közé tartozik a IECT, azaz Inception-Elaboration-Collaboration-Transition. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A RUP egyik fázisai közé tartozik a IECT, azaz Inception-Elaboration-Construction-Transition. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A RUP előírja, hogy a szoftvermérnökök nem fogalmazhatnak meg funkcionális követelményeket egy szoftverre vonatkozóan, mert ez mindig a felhasználók feladata. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A RUP nem agilis fejlesztési módszertan. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A RUP nem tartalmaz projektirányítási eljárásokat. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A RUP szekvenciális szoftverfejlesztési módszertan. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A SPICE modell 6 képességi szintet határoz meg egy folyamat esetében. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A SPICE modell 6 érettségi szintet határoz meg egy szoftverfejlesztő cég számára, 0-tól 5-ig, így a szoftverfejlesztő cégek érettsége összemérhető. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A SPICE modell szoftverfolyamatokra határoz meg képességi szinteket, 0-tól 5-ig. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A Scrum előírja, hogy a követelményeket kötelező a projekt elején teljeskörűen dokumentálni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A Scrum kifejezetten ellenzi, hogy a csapat kódolási szabványokat használjon. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A Scrum szekvenciális szoftverfejlesztési életciklus modell. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A Scrum szerint a cég vezetői „Csirkék”. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A Scrum-ban, szerepük szerint, „Disznók”-nak nevezzük a cég felsővezetését. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A TSP projekttervezési és követési eszköz. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A TSP-t alkalmazó csapat minden tagja CMMI szerint dolgozik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A TSP-t alkalmazó csapat minden tagja PSP szerint dolgozik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A V-modell a vízesés-modellből kialakított iteratív modell. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A V-modell az agilis fejlesztésből kialakult életciklus modell, melyet a RUP is alkalmaz. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A V-modellben a felhasználói követelményeket a rendszerteszt során teszteljük. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A V-modellben a rendszerteszt során a teljes követelményrendszert validáljuk. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A V-modellben megjelenik a dinamikus teszt. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A V-modellben megjelenik a regressziós teszt. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A V-modellben megjelenik a stressz teszt. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A bejelentkező képernyőn nem kell megadni a felhasználó keresztnevét, csak a vezetéknevét. (Webes alkalmazás nemfunkcionális követelménye) ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A bemenetek és kimenetek kombinációi kimutatják az összes hibát a szoftverben. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A bevásárlólistának nyomtathatónak kell lennie.(Webes alkalmazás nemfunkcionális követelménye) ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A biztonságkritikus rendszerek tesztelése hasonló a webalkalmazások teszteléséhez. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A csapat sebessége (Team velocity) az agilis projekttervezés és/vagy projektkövetés eszköze. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A csapat sebessége projekttervezési és követési eszköz. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A design (rendszertervezés) során mindig meg kell vizsgálni, hogy milyen architektúra stílusokat, mintákat lehetne alkalmazni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A dinamikus teszt explicit módon megjelenik a CMMI modellben. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A dinamikus tesztelés alapulhat követelményspecifikáción és a kód belső szerkezetén is. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A döntési tábla alapú tesztelési technika követelményspecifikáción alapul. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A fehér doboz teszt megjelenik explicit módon a V-modellben. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A fehér-doboz tesztelés a kód belső szerkezetén alapul. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A fehér-doboz tesztelési technika követelményspecifikáción alapul. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A fehérdoboz tesztelés alapja az UML diagramok. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A felülvizsgálat, átvizsgálás, review, audit dinamikus verifikációs technikák. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A for (X x : c) típusú (foreach) ciklusban a c változóval referált objektum meg kell valósítsa a java.util.Collection interfészt. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A funkciópont számolás kötelező minden CMMI 3-as érettségi szinten levő cégnél. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A határérték analízis a kód belső szerkezetén alapul. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A határérték tesztelés és az ekvivalencia particionálás funkcionális tesztelési technikák, a követelményspecifikáción alapszanak. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A hibák részletes dokumentálása az alapvető tesztelési folyamat „Végrehajtás” fázisába tartozik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A jó szoftver esetében a rövid válaszidő és a folyamatos rendelkezésre állás mindig alapkövetelmény. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A jó szoftver esetében a rövid válaszidő és a megfelelő felhasználói dokumentáció mindig alapkövetelmény. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A jó szoftvertervező nem vizsgál meg több alternatívát egy rendszer tervezése során, mert tapasztalatai alapján ismeri a legjobbat, és azt választja. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A jó szoftvertervező többféle alternatívát is megvizsgál egy rendszer tervezése során. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A keresés egy ténylegesen létező egyeztetési technika a követelmények meghatározása során. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A kockázatmenedzsment célja, hogy a kockázatokat azonosítva előfordulási valószínűségüket minimálisra csökkentsük. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A kockázatmenedzsment célja, hogy a kockázatokat azonosítva előfordulási valószínűségüket nullára csökkentsük. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A kockázatmenedzsment lényege, hogy a megjelenő problémákat felmerülésük után a lehető legrövidebb időn belül megoldjuk. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A kockázatmenedzsment lényege, hogy az előre nem tervezett események előfordulására felkészüljünk, és ezáltal hatásukat minimálisra csökkentsük. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A kockázatmenedzsment lényege, hogy az előre nem tervezett események előfordulását teljesen megakadályozzuk, és ezáltal hatásukat nullára csökkentsük. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A kommunikációs diagramon az üzenetek sorrendjét számozással lehet megadni. (UML2) ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A konfigurációkezelésre időt kell tervezni a projektben. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A konfigurációkezelésre nem kell időt tervezni a projektben. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A készítendő rendszer bonyolultságát Planning Poker módszerrel becsülik, mely egy projekttervezési és követési eszköz. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A kötegelt feldolgozás (batch) az adatfolyam (pipes and filters) architektúratípushoz illeszkedik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A követelményeket a kódban is pontosan be kell tudni azonosítani. Ennek egyik módja, hogy a kódrészletekbe kommentként beírjuk a vonatkozó követelményeket. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A követelményeket össze kell tudni rendelni a design elemekkel, a kóddal és a tesztesetekkel is. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A követelménymenedzsment egyik feladata a követelmények változásának követése. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A következő követelmény lehet egy repülőjegyeket árusító webes alkalmazás nemfunkcionális követelménye: A beszállókártyát ki lehet nyomtatni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A következő követelmény lehet egy repülőjegyeket árusító webes alkalmazás nemfunkcionális követelménye: A lefoglalt repülőjegyet a rendszer 10 percig megőrzi, ezalatt a felhasználónak fizetnie kell. Ha nem fizet, a foglalás megszűnik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A következő követelmény lehet egy repülőjegyeket árusító webes alkalmazás nemfunkcionális követelménye: A rendszer 99%-os rendelkezésre állással működjön. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A következő követelmény lehet egy repülőjegyeket árusító webes alkalmazás nemfunkcionális követelménye: A rendszernek PC-n, tableten és Androidot használó okostelefonon is működnie kell. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A következő követelmény lehet egy repülőjegyeket árusító webes alkalmazás nemfunkcionális követelménye: A rendszernek maximum 1000 felhasználót kell egyszerre kezelnie. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A következő követelmény lehet egy repülőjegyeket árusító webes alkalmazás nemfunkcionális követelménye: A rendszernek titkosított csatornán kommunikálnia kell a fizetésre elfogadott bankkártyákat kibocsátó bankokkal. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A következő követelmény lehet egy repülőjegyeket árusító webes alkalmazás nemfunkcionális követelménye: A repülőjegyet Mastercard vagy Visa bankkártyával ki lehet fizetni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A következő követelmény lehet egy repülőjegyeket árusító webes alkalmazás nemfunkcionális követelménye: A repülőjegyet bankkártyával ki lehet fizetni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A következő követelmény lehet egy repülőjegyeket árusító webes alkalmazás nemfunkcionális követelménye: A válaszidőnek mindig 10 sec alatt kell lennie. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A következő követelmény lehet egy repülőjegyeket árusító webes alkalmazás nemfunkcionális követelménye: Egyszerre maximum 5 repülőjegyet lehet foglalni ugyanarra a járatra. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A megbízhatósági követelmények nemfunkcionális követelmények. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A minőségbiztosítás a szoftverfejlesztésben a jó tesztelést jelenti. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A moderálás egy ténylegesen létező egyeztetési technika a követelmények meghatározása során. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A mérséklés, a megegyezés, a csökkentés és az elkerülés lehetséges intézkedések a kockázat elhárítására. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A napi scrum meeting zártkörű, csak a csapat és a scrum master vehet rajta részt. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A nem definiált láthatóságú attribútum publikusnak számít. (UML2) ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A polimorfizmus alkalmazásával általában csökken a leszármazott osztályok közötti csatolás (coupling). ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A polimorfizmus alkalmazásával általában csökken a leszármazott osztályokon belüli kohézió (cohesion). ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A polimorfizmus alkalmazásával általában csökken a relációban szereplő osztályok metódusainak száma. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A polimorfizmus alkalmazásával általában csökken az alternatívák (case és if szerkezetek) száma. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A posztkondíciók biztosítása a hívott metódus feladata. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A prekondíciók biztosítása a hívott metódus feladata. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A primitív típusokhoz tartozó csomagoló osztályok (wrapper classes) nem változtathatók (immutable). ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A progressziós teszt explicit módon megjelenik a CMMI modellben. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A projekt elején a követelmények teljes halmazát nagyon pontosan meghatározzák, ha az a vízesés modellt követi. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A projekt elején a követelmények teljes halmazát nagyon pontosan meghatározzák. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A projekt olyan tevékenységsorozat, amely korlátos (többek között) a készülő szoftver válaszidejére vonatkozóan. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A projekt olyan tevékenységsorozat, amely korlátos (többek között) a minőségre vonatkozóan. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A projekt olyan tevékenységsorozat, amely nem korlátos (többek között) a minőségre vonatkozóan. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A projekt tervben a kritikus úton levő tevékenységek hossza nem változtatható meg anélkül, hogy ez a projekt teljes átfutását befolyásolná. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A projekt tervben nem kell megemlíteni a tesztelési tevékenységeket, mert ezeket a teszt tervezők fogják leírni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A projekt tervében a kritikus úton azok a tevékenységek foglalnak helyet, amelyeknek teljes időjátéka nem egyenlő 0-val. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A projektben a kritikus úton mindig a legköltségesebb tevékenységek foglalnak helyet. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A projektben a tesztelők külön csoportban dolgoznak, munkájuk teljesen elkülönül a programozókétól, az objektivitás megőrzése céljából. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A projektben csak fejlesztési tevékenységeket (mint: követelményspecifikáció, design, kódolás, tesztelés) kell megtervezni idő, költség és erőforrás szempontjából. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A projektben időt kell tervezni a mérések és elemzések végzésére is. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A projektben szigorúan követik a V-modell előírásait az életciklusra vonatkozóan. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A projektben érdekelt felek vagy „Disznók”, vagy „Csirkék”. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A projektirányítási folyamatok egyik mérőszáma lehet a projekt tervezéssel eltöltött idő. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A projektvezetőnek nem kell követnie a készülő kód méretét, mert ez a fejlesztők dolga. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A refaktorálás az, amikor a szoftvert úgy fejlesztjük tovább, hogy a belső viselkedés változatlan marad, de külső szerkezet megújul. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A regressziós teszt explicit módon megjelenik a CMMI modellben. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A rendszer architektúrája befolyásolja a rendszer hibatűrését, rendelkezésre állását, robusztusságát. Az alkalmazás számára választott szerkezet ezért nemfunkcionális rendszerkövetelményektől is függhet. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A rendszernek 1 órán belül visszaállíthatónak kell lennie. (Webes alkalmazás nemfunkcionális követelménye) ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A rendszernek PC-n, tableten és Androidot használó okostelefonon is működnie kell. (Webes alkalmazás nemfunkcionális követelménye) ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A rendszernek a hét minden napján, 0-24 óra között működnie kell. (Webes alkalmazás nemfunkcionális követelménye) ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A rendszernek maximum 15000 felhasználót kell egyszerre kezelnie. (Webes alkalmazás nemfunkcionális követelménye) ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A rendszertervezés során alapvetően a rendszer statikus és dinamikus nézetét írjuk le. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A rendszerteszt a specifikáció ellenőrzésére irányul. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A rövid válaszidő minden szoftver esetében alapkövetelmény. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A rövid válaszidő nem minden szoftver esetében alapkövetelmény. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A scrum csapatban – naponta többször cserélődő – párokban programoznak. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A scrum master legfőbb feladata a csapat előtt álló nehézségek, problémák elhárítása. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A sikeres teszteseteket nem szükséges dokumentálni, ha agilisan dolgozunk. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A sprint addig tart, amíg a sprint backlogban felsorolt célkitűzéseket a csapat el nem éri. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A sprintben csak kódolás és tesztelés történik. A tervezésre a “sprint planning” során kerül sor. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A strukturális tesztelés előnye, hogy pontos méréseket tesz lehetővé a teszt lefedettséggel kapcsolatban. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A strukturális tesztelés esetében a teszteseteket a követelmények alapján hozzuk létre. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A strukturális tesztelés nem feltételezi a kód futtatását. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A strukturális teszt explicit módon megjelenik a CMMI modellben. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szekvenciadiagramon a neg-gel jelzett dobozban (combined fragment) olyan interakciót írunk le, amely nem megengedett. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftver az elkészült forráskódot jelenti. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftver implementálása nem csak a kódolást jelenti. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftver implementálása pontosan a kódolást jelenti. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftver jó minősége pontosan a jó teszteléssel biztosítható. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftver jó minősége pontosan a jó és rendszeres auditokkal biztosítható. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftver magában foglalja a működéséhez szükséges eljárásokat, szabályokat. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftver megjelenhet koncepciók, ügyletek vagy eljárások alakjában. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftver minőségét pontosan a kód jó minősége jelenti. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftver tesztelése nem csak a kód futtatását jelenti. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftverfejlesztés spirális modelljének 1. Szektorában a megoldandó feladat a fejlesztés és validálás. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftverfejlesztés spirális modelljének 2. Szektorában a megoldandó feladat a kockázat elemzése. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftverfejlesztés spirális modelljének 3. Szektorában a megoldandó feladat a célok kijelölés. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftverfejlesztés spirális modelljének 4. Szektorában a megoldandó feladat az új fázis tervezése. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftverfejlesztés vízesésmodellje szerint a fejlesztésnek eslő fázisa a követelmény. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftverfejlesztésnél a Specifikáció célja &amp;quot;a követelményeket kielégítő rendszer magas absztrakciós szintű formális leírása”. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftvermérnökök nem fogalmazhatnak meg funkcionális követelményeket egy szoftverre vonatkozóan; ez mindig a felhasználók feladata. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftverspecifikálást a követelmény előzi meg. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftverspecifikálást a tervezés követi. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftvertermék minőségét nem lehet egységesen meghatározni; minőségi profilt kell kialakítani az egyes esetek sajátosságait figyelembe véve. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftvertermék tartalmazza a felhasználói adatokat. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szoftvertesztelés a hibák jelenlétét és nem a hibamentességet mutatja meg. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szálak képesek saját magukat közvetlenül waiting állapotból notify-jal felébreszteni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A tanonckodás egy ténylegesen létező egyeztetési technika a követelmények meghatározása során. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A tanúsítás egy ténylegesen létező egyeztetési technika a követelmények meghatározása során. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A tapasztalatok elemzése az elkövetkező projektek számára az alapvető tesztelési folyamat „Végrehajtás” fázisába tartozik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A tapasztalt szoftvertervezőnek nem kell több alternatívát megvizsgálnia egy rendszer tervezése során, mert mindig a legjobbat fogja választani. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A tervezést az implementáció követi. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A teszt összefoglaló jelentésének megírása az alapvető tesztelési folyamat „Végrehajtás” fázisába tartozik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A teszteljárások fejlesztése az alapvető tesztelési folyamat „Végrehajtás” fázisába tartozik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A tesztelés a kulcsfontosságú fejlesztések után kezdődik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A tesztelés a szoftver minőségének biztosítására szolgáló egyetlen lehetséges módszer, mert csak a tesztelés teszi lehetővé minőségi jellemzők mérését. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A tesztelés egyik módszere a TDD (Test Driven Development, tesztvezérelt fejlesztés) agilis szoftverfejlesztés esetén. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A tesztelés pontosan a hibakeresést és hibajavítást jelenti. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A tesztelés pontosan a tesztek futtatását jelenti, de nem azonos a hibakereséssel. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A tesztelés során készülő dokumentumokat verziókövetésnek kell alávetni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A tesztelés statikus verifikációs technika. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A teszteléshez szükséges erőforrások meghatározása az alapvető tesztelési folyamat „Végrehajtás” fázisába tartozik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A tesztelési folyamatokat leíró TMMI modell szerkezete teljesen megegyezik a CMMI modell szerkezetével. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A tesztesetek kialakítása az alapvető tesztelési folyamat „Végrehajtás” fázisába tartozik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A teszteseteknek tartalmazniuk kell a teszt végrehajtása során kapott kimenő adatokat. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A tulajdonos jó szerepkör típus szoftver átvizsgálásakor. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A tényleges és az elvárt eredmények összehasonlítása az alapvető tesztelési folyamat „Végrehajtás” fázisába tartozik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A use-case diagramon nem szerepelhet függőség (dependency). ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A use-case diagramon szereplő asszociációnak is van multiplicitása. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A use-case leírás és az adatfolyamábra egyenértékű. (UML2) ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A use-case leírásban szerepelhetnek az elő- és utófeltételek is. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A validáció explicit módon megjelenik a CMMI modellben. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A validálás a követelmények ellenőrzésére irányul. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A verifikáció explicit módon megjelenik a CMMI modellben. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A válaszidőnek mindig 2 sec alatt kell lennie. (Webes alkalmazás nemfunkcionális követelménye.) ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A válaszidőre vonatkozó követelményt nemfunkcionális követelményként szoktuk kezelni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A vízesés modell és a V-modell iteratív életciklus modellek. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A vízesés modell és a V-modell szekvenciális életciklus modellek. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A wait() függvény csak olyan objektumon hívható, amelyre rászinkronizáltunk. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A “projekt terv” pontosan a tevékenységek hálódiagramját vagy sávdiagramját jelenti. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A “sprint review” eredménye a product backlog új változata. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A “tesztelési terv” pontosan a tesztesetek leírását jelenti. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A „feladatok váltogatása” a szoftverfejlesztésben a Hét Pazarlás egyike. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A „felesleges funkciók” a szoftverben a Hét Pazarlás egyike. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A „félig kész munka” a szoftverben a Hét Pazarlás egyike. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A „félig kész munka” a szoftverfejlesztésben a Hét Pazarlás egyike. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A „féregirtó paradoxon” egy tesztelési technika, amely szerint a teszteseteket rendszeresen felül kell vizsgálni és módosítani kell. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A „féregírtó paradoxon” a „Hét Pazarlás” egyike. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A „megvalósult érték számítás” segít előrejelezni, hogy mi várható a projekt következő szakaszaiban. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A „tesztvezérelt fejlesztés” során cél, hogy minden funkcióra már az implementálása előtt elkészüljenek a tesztesetek. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Abstract osztálynak lehet final metódusa. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Agilis fejlesztés esetében semmit sem kell dokumentálni, lényeg, hogy a kód legyen minél előbb kész. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Agilis környezetben a készülő kód méretét lehet Cosmic módszerrel becsülni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Agilis környezetben a készülő kód méretét nem lehet becsülni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Agilis környezetben a készülő kód méretét nem lehet mérni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Agilis környezetben a kódot nem kell kommentezni, mert a refaktorálás során úgyis változni fog. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Agilis környezetben minden projektben szigorúan követik a V-modell előírásait az életciklusra vonatkozóan. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Agilis munkavégzésben a projektet indító szervezet Lean filozófiát alkalmaz. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Agilis munkavégzésben a projektvezetői szerepkört a „Scrum master” látja el. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Agilis projektben Burn Down Chart-tal lehet a projekt előrehaladását követni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Agilis projektben a követelményeket a kódban nem kell tudni beazonosítani, mert a követelmények gyakran változnak. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Agilis projektekben a követelményeket User Story / Story Point formájában szokás dokumentálni, és annak szerves része is. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Agilis projektekben a tesztelést nem kell megtervezni, mert a tesztelők tapasztalat alapján gyorsabban le tudják futtatni a teszteket. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Agilis szoftverfejlesztésnél előfordulhat, hogy a projektben az érdekelt felek többféle szerepet is betölthetnek (pl. Tesztelő és fejlesztő lehet ugyanaz a személy). ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Agilisan dolgozó cégnél a CMMI nem alkalmazható. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Agilisan dolgozó cégnél nem kell a becsléseket dokumentálni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Amikor egy szál véget ér, a szálat reprezentáló objektum bármely metódusának meghívása kivételdobást eredményez. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az EF (Experience Factory) a QIP (Quality Improvement Paradigm) egyik eszköze. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az Extreme Programming szerinti életciklusban a User Story központi helyen van. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az Extreme Programming szerinti életciklusban a User Story-val nem kell foglalkozni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az IREB (International Requirements Engineering Board) szerint a követelmények modellezésének hármas csoportosítása: adat, viselkedés, funkcionalitás. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az ISO 15504 alapú audit a szoftverfejlesztő cég szoftvertermékeit vizsgálja. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az ISO 25000 szabványcsalád a szoftvertermék minőségével foglalkozik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az ISO 9001 alapú audit a kód minőségét vizsgálja. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az ISO 9001 alapú audit a szoftverfejlesztő cég folyamatait vizsgálja. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az ISO 9001 szabvány előírja, hogy a cégnek regressziós tesztelést kell végeznie. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az ISO 9001 szabvány kiemelten foglalkozik a cégnél végzett mérésekkel és elemzésekkel. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az ISO 9001 szabvány és a CMMI modell együttesen is alkalmazható egy szoftvercégnél. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az ISO 9001 szabvány és a TMMI modell együttesen is alkalmazható egy agilisan működő szoftvercégnél. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az ISO/IEC 12207 szabvány semmilyen életciklus modellt nem ír le. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az UML2 szabvány definiálja a RUP (Rational Unified Process) fejlesztési módszertant is. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az adott helyzetben legmegfelelőbb tesztelési technikák kiválasztása az alapvető tesztelési folyamat „Végrehajtás” fázisába tartozik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az agilis projektekben nem kell időt fordítani arra, hogy megértsük és elemezzük, mi a siker vagy kudarc oka. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az aktivitás diagramon szereplő úszósávokat a konkurencia leírására használják. (UML2) ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az aktor és a use-case is classifier (osztályszerű). ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az asszociáció, a kompozíció, a függőség és a specializáció közül a specializáció a leggyengébb. (UML2) ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az egyenrangú szemle (Peer review) az egyetlen (statikus) tesztelési technika, amelyet a CMMI modell név szerint említ a VER (Verifikáció) folyamat sajátos céljaként. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az egyetlen agilis projekt menedzsment eszköz a Scrum. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az ekvivalencia osztály alapú tesztelés jellemzője, hogy független változókat feltételez. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az ekvivalencia osztály alapú tesztelés segítségével szeretnénk biztosítani, hogy a tesztelésünk „teljes”. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az ekvivalencia osztály alapú tesztelés segítségével szeretnénk elkerülni a redundáns adatokkal való tesztelést. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az elnök jó szerepkör típus szoftver átvizsgálásakor. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az implementáció a kódoláson kívül egyéb elemeket is tartalmaz, például a műszaki dokumentáció elkészítését és a változásmenedzsmentet. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az inspekció a leghatásosabb az összes szemle között, viszont költséges és nehéz a bevezetése. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az iteratív és inkrementális fejlesztések egyik előnye, hogy a felhasználói visszajelzések viszonylag korán megjelennek a fejlesztési folyamatban. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az iteratív és inkrementális fejlesztések hátránya, hogy a felhasználói visszajelzések későn jelennek meg a fejlesztési folyamatban. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az objektum diagramon szereplő “link”-nek nincs multiplicitása. (UML2) ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az Önt alkalmazó cég műszaki igazgatója azt a feladatot adta Önnek, hogy irányítsa egy idősek számára készülő, kulturális híreket megjelenítő rendszer tervezését. Az adatokat a hasonló, mobil platformokon futó alkalmazásukból vegye át. Elmondja még, hogy vegye figyelembe az időskorúak gyenge látását, lassú reakcióidejét és azt, hogy a kezük gyakran nem tudja pontosan végezni a finom mozgásokat. Milyen alapelveket kell Önnek alkalmaznia a GUI tervezés során? ==&lt;br /&gt;
{{kvízkérdés|típus=több|válasz=2,5|pontozás=-}}&lt;br /&gt;
# A rövid válaszidőt.&lt;br /&gt;
# A könnyű tanulhatóságot.&lt;br /&gt;
# Demeter törvényét az architektúra tervezésekor.&lt;br /&gt;
# Kohéziót elvét az objektumok meghatározásakor.&lt;br /&gt;
# A felhasználói sokféleséget.&lt;br /&gt;
# Az adatvesztés minimalizálását.&lt;br /&gt;
&lt;br /&gt;
== Az öröklés alkalmazásával általában csökken a forráskódban az alternatívák (case és if szerkezetek) száma. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az útvonal alapú tesztelés a kód belső szerkezetén (white box) alapul. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az „elkerülés”, „csökkentés”, „kompenzálás” és „megegyezés” olyan lehetséges intézkedések, amelyekkel a kockázat nullára csökkenthető egy projektben. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az, hogy a szabványos folyamatokat dokumentáltak, a CMMI modellben legkorábban a 3-as érettségi szintre jellemző. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Azért, hogy a csapattagok koncentrálni tudjanak szakmai feladataikra, csak maximum havi 1 projektmegbeszélést tartanak. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Béta-teszt megjelenik explicit módon a V-modellben. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Catch blokkjában lehet újonnan létrehozott kivételt dobni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Csak kéthetente tartanak projekt megbeszéléseket, hogy a fejlesztők munkáját ne szakítsák meg. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy cég alkalmazhatja együttesen a CMMI modellt és a TMMI (Test Maturity Model Integration) modellt. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy cég alkalmazhatja együttesen az Automotive SPICE modellt és a GQM paradigmát. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy interfészben csak operációk deklarálhatóak, attribútumok nem. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy metódust el lehet látni egyszerre abstract és final módosítóval is. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy objektum notifyAll() metódusának meghívásakor a végrehajtó szál kilép az objektum monitorából. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy objektum referenciáját tartalmazó változón csak olyan metódus hívható meg, amilyen a változó statikus típusában is szerepel. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy objektum wait() metódusának meghívásakor a végrehajtó szálnak nem kell az objektum monitorában tartózkodnia. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy osztály lehet akkor is absztrakt, ha nincs absztrakt metódusa. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy osztály refaktorálása során módosulhat a metódusai paraméterlistája. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy osztálynak több egymástól független ősosztálya is lehet. (UML2) ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy projekt hálódiagramjában a kritikus úton azok a tevékenységek helyezkednek el, amelyeknek teljes időjátéka nem 0. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy projekt lehet agilis, ha a kódminőséget a refaktorálás (refactoring) tevékenység hivatott növelni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy projekt lehet agilis, ha a projekt elején van egy két hónapos időszak, amikor a felhasználói követelményeket nagyon pontosan dokumentálják. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy projekt lehet agilis, ha a projekt előrehaladását a Kanban Boardról készült fotókkal dokumentálják, mely egy projekttervezési és követési eszköz. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy projekt lehet agilis, ha a projekt előrehaladását a falra ragasztott cédulákkal követik, és az ezekről készült fotókkal dokumentálják. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy projekt lehet agilis, ha a projektben az érdekelt felek többféle szerepet is betölthetnek (pl. Tesztelő és fejlesztő lehet ugyanaz a személy). ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy projekt lehet agilis, ha a projektben szigorúan követik a RUP (Rational Unified Process) előírásait az életciklusra vonatkozóan. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy projekt lehet agilis, ha a projektben szigorúan követik a V-modell előírásait az életciklusra vonatkozóan. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy projekt lehet agilis, ha a projektben érdekelt felek vagy „Disznók”, vagy „Csirkék”. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy projekt lehet agilis, ha a „szoftvertervezés” (mint műszaki, mérnöki munka) és a „projekttervezés” (mint menedzsment feladat) élesen elkülönül egymástól. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy projekt lehet agilis, ha előfordul, hogy a teszteseteket hamarabb írják meg, mint a kódot. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy projekt lehet agilis, ha naponta tartanak rövid megbeszélést a projekt előrehaladásáról. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy tevékenység teljes időjátéka az adott tevékenység legkésőbbi kezdésének és legkorábbi kezdésének különbségeként számolható ki. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy változó dinamikus típusa nem lehet absztrakt osztály. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Egy állapotdiagramnak (state chart) csak akkor lehet két vagy több végállapota, ha a modelben párhuzamos régiók vannak. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Előfordul, hogy naponta akár több build is készül. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Előfordulhat, hogy két szál (T1 és T2) ugyanazon objektum ugyanazon synchronized metódusát futtatva T1 T2 sorrendben lép be, de T2 T1 sorrendben lép ki. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Fehér doboz tesztelési technikát agilis fejlesztés esetében nem lehet alkalmazni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Final metódus nem módosíthatja az attribútumok értékét. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Final metódusban használható a this változó. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Folyamatos integráció (Continuous integration) történik, ehhez automatizált eszközkészletet használnak. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Garvin ötféle szoftverminőségi definíciója között van termék alapú és folyamat alapú definíció is. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Generikus osztály példányosításakor lehet másik generikus osztály a paraméter. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Ha CMMI modellt alkalmazunk, a cég érettségi szintjét és a folyamatok képességi szintjét is vizsgálnunk kell. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Ha SPICE modellt alkalmazunk, a szoftverfejlesztési projektekben nem kell időt fordítani arra, hogy a kockázatokat azonosítsuk, mert ezzel a modell egy külön folyamata foglalkozik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Ha SPICE modellt alkalmazunk, nekünk kell kiválasztani, hogy mely folyamatok képességi szintjét szeretnénk fejleszteni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Ha Scrum-ot alkalmazunk, a kód méretét COSMIC módszerrel lehet becsülni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Ha Scrum-ot alkalmazunk, kötelező COSMIC módszerrel funkciópont-számolást végezni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Ha Scrumot alkalmazunk, a kód méretét kötelezően IFPUG módszerrel kell mérni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Ha Scrumot alkalmazunk, nem lehet kritikus utat számolni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Ha egy szál véget ért, akkor start() metódushívással újraindítható. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Ha van két szálunk, akkor a join metódusaikat tetszőleges sorrendben meghívhatjuk. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Határérték tesztelés esetében a teszteseteket a kód belső szerkezete alapján hozzuk létre. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Integrációs teszt megjelenik explicit módon a V-modellben. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Kommunikációs diagramon nem ábrázolható a párhuzamosság. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Konfigurációs elemeket nem csak a kód esetében, hanem a szoftverfejlesztés során végrehajtott összes tevékenység munkatermékeinek esetében azonosítani kell. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Konfigurációs elemeket nemcsak a kódra, hanem a szoftverfejlesztési projekt során készülő összes munkatermékre azonosítani kell. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Konstruktornak nem lehet láthatósága. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Késedelmes sprint esetén a csapatot új emberekkel bővítik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Késedelmes sprint esetén a csapatot új emberekkel bővítik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Két interfész csak akkor valósítható meg egy osztályban, ha az interfészeknek nincsen közös metódusa. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Lehet olyan private tag, aminek többször is lehet értéket adni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Milyen elemek lehetnek egy adatfolyamábrán, beleértve a (context) diagramot is? ==&lt;br /&gt;
{{kvízkérdés|típus=több|válasz=1,2,3,4|pontozás=-}}&lt;br /&gt;
# Terminátor&lt;br /&gt;
# Procesz&lt;br /&gt;
# Adatfolyam&lt;br /&gt;
# Adattár&lt;br /&gt;
&lt;br /&gt;
== Más jelszavát csak rendszergazda jogosultságú felhasználó tudja megváltoztatni. (Webes alkalmazás nemfunkcionális követelménye) ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Nem a validációs tesztelés célja megmutatni, hogy a szoftver megfelel a követelményeinek, vagy ez az, amit a vásárló szeretne. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Primitív típus is lehet generikus osztály template-paramétere. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Primitív típus tömbje is a primitív típusok közé számít. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Private tag nem szerializálódik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Privát metódust csak privát metódusból lehet hívni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Sprint közben folytonosan követik a felhasználó igényeinek változását. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Statikus metódus nem dobhat kivételt. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Statikus metódusban használható a this változó. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Statikus tag nem szerializálódik. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Strukturális tesztelés esetében a teszteseteket a kód belső szerkezete alapján hozzuk létre. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Subversionben update-kor változhat a munkapéldány. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Subversionben update-kor változhat a repository. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Synchronized módosítójú metódusban nem lehet wait() metódust hívni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Szerializálás körkörös hivatkozású adatszerkezeten (pl. Gyűrű) kivételt dob. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Szoftverfejlesztésnél az architekturális tervezéskor a rendszer fő komponenseinek azonosítását és a közöttük fennálló együttműködéseket definiáljuk. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Unit teszt megjelenik explicit módon a V-modellben. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Általában a szoftverfejlesztési életciklusban először a statikus tesztelés, majd a strukturális tesztelés, végül a funkcionális tesztelés technikái jutnak szerephez. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Öröklés során a leszármazott invariánsai mindig megegyeznek az ős invariánsaival. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Öröklés során a leszármazottakban a prekondíciók gyengülhetnek az őséhez képest. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az ekvivalencia particionális fehérdoboz tesztelési technika. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A Konfigurációmenedzsment (CM) folyamat a CMMI modell 2-es érettségi szintjén jelenik meg (ML2). ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A projekt tervében a kritikus úton azok a tevékenységek foglalnak helyet, amelyeknek teljes időjátéka = 0. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A SPICE modell lépcsős folyamatfejlesztési modell. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A szekvenciális életciklus modelll szerint minden fejlesztési fázis az előző fázis eredményeire alapul; a fázisok időben egymás után következnek. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Nemfunkcionális követelményeket a CMMI 2-es érettségi szintjén levő cégnél nem lehet meghatározni. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== Az útvonal alapú tesztelés és az adatfolyam alapú tesztelés a strukturális tesztelés két alapvető megközelítése. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
&lt;br /&gt;
== A feketedoboz tesztelés a függyvényelmélet elemeit használja. ==&lt;br /&gt;
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}&lt;br /&gt;
# Igaz&lt;br /&gt;
# Hamis&lt;br /&gt;
----&lt;br /&gt;
{{Vissza|Szoftvertechnológia}}&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Szoftvertechnol%C3%B3gia_(r%C3%A9gi)&amp;diff=201654</id>
		<title>Szoftvertechnológia (régi)</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Szoftvertechnol%C3%B3gia_(r%C3%A9gi)&amp;diff=201654"/>
		<updated>2022-02-10T13:34:05Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: /* DTD */ Halott link javítása&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
|nev=Szoftvertechnológia&lt;br /&gt;
|tárgykód=VIIIAB01&lt;br /&gt;
|régitárgykód=VIIIA217&lt;br /&gt;
|kredit=4&lt;br /&gt;
|felev=3&lt;br /&gt;
|kereszt=nincs&lt;br /&gt;
|tanszék= IIT&lt;br /&gt;
|nagyzh= nincs&lt;br /&gt;
|kiszh= nincs&lt;br /&gt;
|vizsga= írásbeli&lt;br /&gt;
|hf=1 db&lt;br /&gt;
|szak=info|tad=https://www.vik.bme.hu/kepzes/targyak/VIIIAB01/&lt;br /&gt;
|targyhonlap=https://www.iit.bme.hu/oktatas/tanszeki_targyak/BMEVIIIAB01&lt;br /&gt;
|levlista=szofttechATsch.bme.hu&lt;br /&gt;
|facebook = https://www.facebook.com/groups/187015754977649/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A tárgy anyaga 2015-től tiszta elmélet, a Javás részek átkerültek a [[A programozás alapjai 3]] tárgyba. &amp;lt;br&amp;gt;&lt;br /&gt;
[[Tantárgynevek rövidítései levlistás levelek tárgyához|Ajánlott rövidítés]]: &amp;quot;szofttech&amp;quot; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Követelmények ==&lt;br /&gt;
&lt;br /&gt;
=== Előtanulmányi rend ===&lt;br /&gt;
&lt;br /&gt;
* [[A_programozás_alapjai_II. | A programozás alapjai 2.]] tárgyból kredit megszerzése szükséges a tárgy felvételéhez.&lt;br /&gt;
&lt;br /&gt;
=== A szorgalmi időszakban ===&lt;br /&gt;
&lt;br /&gt;
* Felváltva van heti két előadás (páros héten 2, páratlan héten 1), nincs kötelező jelenléti ív.&lt;br /&gt;
* Az &#039;&#039;&#039;aláírás&#039;&#039;&#039; feltétele:&lt;br /&gt;
** Egy nagy feladat (mindenkinek ugyanaz) UML modelljét kell elkészíteni és rögzíteni a megadott template szerint. Teljesíteni kell az összes elvárást, amely meg van adva, és kerülni a halálfejes hibákat. Max 1 halálfejes hibád lehet a teljes háziban. Egy nagyjából 15-20 oldalas dokumentációt kell készítened, és azt PDF formában beadni. (Leírások a program elméleti részéből, képek lementve a WhiteStarUML programból.)&lt;br /&gt;
* &#039;&#039;&#039;Pótlási lehetőségek:&#039;&#039;&#039;&lt;br /&gt;
** A házi feladat egyszer pótolható a szorgalmi időszakban, különeljárási díjat nem kell fizetni érteni, viszont póthéten már nem pótolható.&lt;br /&gt;
* &#039;&#039;&#039;Megajánlott jegy:&#039;&#039;&#039; nincs.&lt;br /&gt;
&lt;br /&gt;
=== A vizsgaidőszakban  ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Elővizsga:&#039;&#039;&#039; nincs.&lt;br /&gt;
* &#039;&#039;&#039;Vizsga:&#039;&#039;&#039; írásbeli, amely két részből áll. Az első (beugró) részben 24, a másodikban 26 pont szerezhető. A vizsga első 30 percében kell megírni a beugrót, majd azt beszedik és utána lehet folytatni a vizsgát. A vizsga sikeres, ha a beugró 24 pontjából min. 14 megvan (~58%), valamint a vizsga összpontszáma eléri a 21 pontot (42%).&lt;br /&gt;
** Előfeltétele: az aláírás megléte.&lt;br /&gt;
&lt;br /&gt;
=== Félévvégi jegy ===&lt;br /&gt;
&lt;br /&gt;
* A házi feladat eredménye nem számít bele a a félévvégi jegybe, azt tisztán a vizsgaeredményre kapod.&lt;br /&gt;
* Ponthatárok:&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; width: 110px; height: 40px;&amp;quot;&lt;br /&gt;
!Pont!!Jegy&lt;br /&gt;
|-&lt;br /&gt;
|0 - 20|| 1&lt;br /&gt;
|-&lt;br /&gt;
|21 - 27|| 2&lt;br /&gt;
|-&lt;br /&gt;
|28 - 34|| 3&lt;br /&gt;
|-&lt;br /&gt;
|35 - 41|| 4&lt;br /&gt;
|-&lt;br /&gt;
|42 - || 5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Segédanyagok ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Jegyzet ===&lt;br /&gt;
* [[Media:SzofttechJegyzet8_jav.pdf | Szofttech Jegyzet 2011]] Nem hivatalos jegyzet + feladatok megoldással, előfordulnak benne hibák/elírások&lt;br /&gt;
** &#039;&#039;[[Szerkesztő:Ferrero| A készítő elérhetősége]]&#039;&#039;&lt;br /&gt;
* Dropbox-os link, hogy mindig elérhető legyen a legfrissebb változat: [http://www.fos.hu/8wm Ultrabrutál Jegyzet by Kris 2015]&lt;br /&gt;
** &#039;&#039;Aki átment ennek a jegyzetnek a segítségével, hívjon meg egy sörre gondolatban.&#039;&#039;&lt;br /&gt;
* [https://goo.gl/Z06Fx1 Mindmap a diákban található rövidítésekből] - by Nagy Péter&lt;br /&gt;
* [[Media:Tomor_szofttech_2020.PDF | Tömör szofttech összefoglaló - 2020]]&lt;br /&gt;
&lt;br /&gt;
=== Könyv ===&lt;br /&gt;
&lt;br /&gt;
==== Főbb könyvek ====&lt;br /&gt;
* Kondorosi, László, Szirmay-Kalos: [[Media:szofttech_objektumorientaltszoftverfejlesztes_konyv.pdf|Objektum orientált szoftver fejlesztés]], ComputerBooks, Bp., 1997 , Kempelen Farkas Digitális Tankönyvtár&lt;br /&gt;
* Sommerville, I. – Szoftver rendszerek fejlesztése 2. bővített kiadás, Panem Kiadó, Debrecen, 2007. &lt;br /&gt;
* &#039;&#039;&#039;Harald Störrle: UML 2, Panem Kiadó, Budapest, 2007&#039;&#039;&#039; &lt;br /&gt;
** Az UML 2 szabvány van benne. Egy esettanulmányt vezet végig a könyvön és az &#039;&#039;&#039;összes&#039;&#039;&#039; diagramtípust részletesen kivesézi. A mély megértéshez nagy segítség.&lt;br /&gt;
* &#039;&#039;&#039;Java 2 - Útikalauz programozóknak 5.0, ISBN 9630640923, Kiadó:ELTE TTK Hallgatói Alapítvány&#039;&#039;&#039;&lt;br /&gt;
* Használtan nehezen beszerezhető, ki kell fogni. A korábbi verziója (ami a közkedvelt illegaláis helyeken is megtalálhatók) egyáltalán nem váltja ki. Szájbarágós, ezért hosszú, DE ebből BÁRKI megérti! (Aki meg pro, az az olyan részekkel úgyis gyorsan halad.) A honlapon (stuser) be vannak hivatkozva a könyv szükséges fejezetei.&lt;br /&gt;
&lt;br /&gt;
==== Egyéb könyvek ====&lt;br /&gt;
* Sommerville, I. - Software Engineering 8th ed., Pearson Education Ltd, 2007, http://www.cs.st-andrews.ac.uk/%7Eifs/index.html &lt;br /&gt;
* Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide, Addison-Wesley, 1999. &lt;br /&gt;
* Roger s. Pressman: Software Engineering, A Practitioner&#039;s Approach, 6th ed, McGraw-Hill, 2006 &lt;br /&gt;
* UML 2.1.1 Superstructure Specification &amp;amp; Infrastructure Specification, http://www.omg.org/technology/documents/modeling_spec_catalog.htm#UML&lt;br /&gt;
&lt;br /&gt;
=== Hasznos publikációk ===&lt;br /&gt;
* [http://www.ibm.com/developerworks/rational/library/content/03July/1000/1251/1251_bestpractices_TP026B.pdf Rational Unified Process] - minden, amit a RUP-ról tudni lehet (workflow-k, fázisok)&lt;br /&gt;
&lt;br /&gt;
=== Videó ===&lt;br /&gt;
* 2010 őszén az EHK felvette a tárgy előadásait, akkor még nem volt Java a tananyagban, illetve azóta megváltozott a tárgy szoftvertechnológiai része is, a videók NEM fedik le teljes mértékben az anyagot!&lt;br /&gt;
* A 2010-es videókhoz készült [[Media:szofttech_video_jegyzet_timestamps_v1.pdf|Videó-jegyzet]] időbélyegzőkkel. Segítségével könnyű megkeresni adott anyagot a videókban.&lt;br /&gt;
* 2012 őszén a [http://videotorium.hu/hu/search/all?q=Szoftvertechnol%C3%B3gia+Java+gyakorlat Java-előadásokat] is felvették.&lt;br /&gt;
* &#039;&#039;&#039;[[Szoftvertechnológia - Videójegyzet]]&#039;&#039;&#039; - a pdf Wiki-aloldallá alakított változata. --[[Szerkesztő:Harapeti|Haraszin Péter]] ([[Szerkesztővita:Harapeti|vita]]) 2013. június 9., 17:20 (UTC)&lt;br /&gt;
* [http://bme.videotorium.hu/hu/channels/details/902,Szoftvertechnologia A videók itt megnézhetőek, innen letölthetőek]&lt;br /&gt;
&lt;br /&gt;
=== Gyakorlati feladatok ===&lt;br /&gt;
* Algebrai axiómák: [[:Media:szofttech_jegyzet_algebrai_axioma_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_algebrai_axioma_mo.pdf | Megoldások]]&lt;br /&gt;
* Activity diagram:[[:Media:szofttech_jegyzet_activity_diagram_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_activity_diagram_mo.pdf | Megoldások]]&lt;br /&gt;
* Állapot diagram: [[:Media:szofttech_jegyzet_UML_allapotdiagram_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_UML_allapotdiagram_mo.pdf | Megoldások]]&lt;br /&gt;
* Class Diagram: [[:Media:szofttech_jegyzet_class_diagram_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_class_diagram_mo.pdf | Megoldások]]&lt;br /&gt;
* DTD, ELH, XML, szintakszis gráf, állapotgráf/tábla: [[:Media:DTD_XML_ELH_fs.pdf | Feladatsor]] és [[:Media:DTD_XML_ELH_mo.pdf | Megoldások]]&lt;br /&gt;
* ERD: [[:Media:szofttech_jegyzet_ERD_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_ERD_mo.pdf | Megoldások]]&lt;br /&gt;
* Kommunikációs diagram: [[:Media:szofttech_jegyzet_Komm_diagram_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_Komm_diagram_mo.pdf | Megoldások]]&lt;br /&gt;
* Komponens diagram: [[:Media:szofttech_jegyzet_komponens_diagram_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_komponens_diagram_mo.pdf | Megoldások]]&lt;br /&gt;
* Szekvencia diagram: [[:Media:szofttech_jegyzet_UML_szekvenciadiagram_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_UML_szekvenciadiagram_mo.pdf | Megoldások]]&lt;br /&gt;
* Timing diagram: [[:Media:szofttech_jegyzet_timing_diagram_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_timing_diagram_mo.pdf | Megoldások]]&lt;br /&gt;
* UML ABCDE-s class diagram: [[:Media:szofttech_jegyzet_UML_classdiagram_ABCDE_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_UML_classdiagram_ABCDE_mo.pdf | Megoldások]]&lt;br /&gt;
* Use-case diagram: [[:Media:szofttech_jegyzet_UML_usecasediagram_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_UML_usecasediagram_mo.pdf | Megoldások]]&lt;br /&gt;
&lt;br /&gt;
=== Elméleti feladatok ===&lt;br /&gt;
* Agilis: [[:Media:szofttech_jegyzet_agilis_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_agilis_mo.pdf | Megoldások]]&lt;br /&gt;
* Config. menedzsment: [[:Media:szofttech_jegyzet_CM_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_CM_mo.pdf | Megoldások]]&lt;br /&gt;
* Design: [[:Media:szofttech_jegyzet_Design_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_Design_mo.pdf | Megoldások]]&lt;br /&gt;
* Java: [[:Media:szofttech_jegyzet_java_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_java_mo.pdf | Megoldások]]&lt;br /&gt;
* Project menedzsment: [[:Media:szofttech_jegyzet_Proj_man_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_Proj_man_mo.pdf | Megoldások]]&lt;br /&gt;
* RUP: [[:Media:szofttech_jegyzet_RUP_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_RUP_mo.pdf | Megoldások]]&lt;br /&gt;
* Software architecture: [[:Media:szofttech_jegyzet_SW_arch_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_SW_arch_mo.pdf | Megoldások]]&lt;br /&gt;
* Software process: [[:Media:szofttech_jegyzet_SW_process_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_SW_process_mo.pdf | Megoldások]]&lt;br /&gt;
* Specification: [[:Media:szofttech_jegyzet_Specification_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_Specification_mo.pdf | Megoldások]]&lt;br /&gt;
* Technology: [[:Media:szofttech_jegyzet_technology_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_technology_mo.pdf | Megoldások]]&lt;br /&gt;
* UML: [[:Media:szofttech_jegyzet_UML_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_UML_mo.pdf | Megoldások]]&lt;br /&gt;
* Verification and validation: [[:Media:szofttech_jegyzet_V_V_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_V_V_mo.pdf | Megoldások]]&lt;br /&gt;
&lt;br /&gt;
=== Egyéb segédanyagok ===&lt;br /&gt;
&lt;br /&gt;
==== Java ====&lt;br /&gt;
* [https://docs.google.com/document/d/1wfXi3eqx_KPbbc2LHxP5_dqQ75gaZou6gEknFETEdck/edit &#039;&#039;&#039;Közösen szerkeszthető&#039;&#039;&#039; Google-doksi] - nem hibátlan, egészítsd és javítsd ki Te is!&lt;br /&gt;
* [https://sites.google.com/site/czirjakzoltan91/programozas/java Czirják Zoltán Java-anyagai]&lt;br /&gt;
* [http://docs.oracle.com/javase/tutorial/java/generics/bounded.html Bounded Type Parameters] - Oracle Java tutorial kötött dzsókerekröl&lt;br /&gt;
* [http://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html Java Language Keywords] - Oracle Java tutorial a kulcsszavakról (pl. delete nincs benne, tehát használható változónévként)&lt;br /&gt;
* [http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html Controlling Access to Members of a Class] - Oracle Java tutorial&lt;br /&gt;
* [[Szofttech_Java_igaz-hamis | &#039;&#039;&#039;Kikérdező&#039;&#039;&#039;]] - igaz-hamis kérdések tesztje Java témakörből, 2000. december 19. és 2014. január 21. közötti összes vizsga átnézve, minden igaz-hamis beválogatva; az A-B-C-D-E jellegű Java kérdések tagmondatai is benne vannak, csak igaz/hamis válaszlehetőségekkel&lt;br /&gt;
* [[:Media:JavaIntro_v3.pdf |  &#039;&#039;&#039;Java összefoglaló&#039;&#039;&#039;]] - AUT tanszékről, Android alapú szoftverfejlesztés c. tárgy Java gyorstalpalója&lt;br /&gt;
&lt;br /&gt;
==== Órai jegyzet ====&lt;br /&gt;
* [[Media:Szofttech_elekescsaba_szofttech_oraijegyzet_2008.pdf|Elekes Csaba órai jegyzete]] - 2008-as előadáson kézzel írt jegyzet&lt;br /&gt;
&lt;br /&gt;
==== UML ====&lt;br /&gt;
* UML quick reference (angolul): [https://holub.com/uml/ Allen Holub&#039;s UML Quick Reference]&lt;br /&gt;
* [[Media:Szofttech_UML_diagramok.pdf|Szofttech UML diagramok]] - diagramok magyarul&lt;br /&gt;
* [[Media:szofttech_diplomamunkaUML2.pdf|UML2 diplomamunka]] - Az UML eszközeinek bemutatása egy komplex rendszer tervezésén keresztül.&lt;br /&gt;
* [http://www.visual-paradigm.com/VPGallery/diagrams/Class.html az UML2 specifikációból kigyűjtve nagyon jó UML diagram magyarázatok (angolul)]&lt;br /&gt;
* [http://www.zicomi.com/viewDictionaryHome.jsp UML2 Diagramok - interaktív gyakorló példák]:  deepHistory, shallowHistory, mindenféle példa magyarázattal! (angolul)&lt;br /&gt;
* [[Media:szofttech_PhDreport_UML.pdf|PhDreport_UML.pdf]] - UML PhD Project Report a Carnegie oldaláról&lt;br /&gt;
* [[Media:szofttech_uml_diagramok_tananyagfejlesztes.pdf|uml_diagramok_tananyagfejlesztes.pdf]] - UML diagramok a [http://tananyagfejlesztes.mik.uni-pannon.hu/index.php?option=com_content&amp;amp;view=article&amp;amp;id=58&amp;amp;Itemid=71 Tananyagfejlesztés portálról]&lt;br /&gt;
&lt;br /&gt;
==== DTD ====&lt;br /&gt;
* [https://www.w3schools.com/xml/xml_dtd_intro.asp DTD tutorial 1 @ W3Schools]&lt;br /&gt;
* [http://www.zvon.org/xxl/DTDTutorial/Output_hun/example1.html DTD tutorial 2 @ ZVON.org]&lt;br /&gt;
&lt;br /&gt;
==== ELH ====&lt;br /&gt;
*[https://youtu.be/cA0v8uyZV3A ELH explained 1(video)]&lt;br /&gt;
*[https://youtu.be/KhWMEWqiXAU ELH explained 2(video)]&lt;br /&gt;
&lt;br /&gt;
==== JSD, JSP ====&lt;br /&gt;
* [[JspSegitseg | JSP röviden]]&lt;br /&gt;
&lt;br /&gt;
==== XML ====&lt;br /&gt;
* [http://www.w3schools.com/xml/default.asp W3Schools XML tutorial] (figyelem: http://www.w3fools.com/)&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/XML_Introduction MDN - XML Introduction]&lt;br /&gt;
* [http://www.w3.org/XML/ Extensible Markup Language (XML) @ W3.org]&lt;br /&gt;
* [http://alistapart.com/d/usingxml/xml_uses_a.html XML Example @ A List Apart]&lt;br /&gt;
* [http://alistapart.com/article/usingxml Using XML @ A List Apart]&lt;br /&gt;
&lt;br /&gt;
==== Algebrai axiómák ====&lt;br /&gt;
* [[Media:szofttech_algebrai_axiomak.pdf|Algebrai axiómák hasznos segédlet]]&lt;br /&gt;
&lt;br /&gt;
==== Tesztelés ====&lt;br /&gt;
* [[Media:szofttech_teszteles_segedlet_veszprem.pdf|Tesztelés segédlet]] - tesztelés rész segédlet, Veszprémi Egyetem&lt;br /&gt;
&lt;br /&gt;
==== Agilis szoftverfejlesztés ====&lt;br /&gt;
* [http://hu.wikipedia.org/wiki/Scrum Scrum (Wikipédia)]&lt;br /&gt;
==== Egyéb ====&lt;br /&gt;
* [[Media:szofttech_szoftverkarbantartas_tananyagfejlesztes.pdf|szoftverkarbantartas_tananyagfejlesztes.pdf]] - Szoftverkarbantartás a [http://tananyagfejlesztes.mik.uni-pannon.hu/index.php?option=com_content&amp;amp;view=article&amp;amp;id=58&amp;amp;Itemid=71 Tananyagfejlesztés portálról]&lt;br /&gt;
&lt;br /&gt;
{{Rejtett&lt;br /&gt;
|mutatott=&#039;&#039;&#039;Régi anyagok&#039;&#039;&#039;&lt;br /&gt;
|szöveg=&lt;br /&gt;
* A régi anyagok (pl.: Progtechnológia) teljesen más tematikát követtek, de nem érdemes kitörölni őket, mert találhatunk bennük értékes információkat.&lt;br /&gt;
&lt;br /&gt;
* [[Media:Szofttech_magyarJegyzet_1.pdf|Szofttech_magyarJegyzet_1.pdf]]&lt;br /&gt;
* [[Media:Szofttech_magyarJegyzet_2.pdf|Szofttech_magyarJegyzet_2.pdf]]&lt;br /&gt;
* [[Media:szofttechfogalmak.pdf|szofttechfogalmak.pdf]] - Elméleti vizsgakérdések, válaszokkal&lt;br /&gt;
* [[Media:szofttech_elmelet2006-2008.pdf|szofttech_elmelet2006-2008.pdf]]]&lt;br /&gt;
* [[Media:szofttech_pt_biblia_1.pdf|szofttech_pt_biblia_1.pdf]] - Kézzel írt jegyzet&lt;br /&gt;
* [[Media:szofttech_pt_biblia_2.pdf|szofttech_pt_biblia_2.pdf]] - Kézzel írt jegyzet digitalizálva&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Nemhivatalos konzultációk===&lt;br /&gt;
&lt;br /&gt;
* [[SzoftTechKonzi|Cassus féle szoftvertechnológia konzultáció 2009. jan. 12]]&lt;br /&gt;
&lt;br /&gt;
== Házi ==&lt;br /&gt;
* A [https://www.iit.bme.hu/oktatas/tanszeki_targyak/BMEVIIIAB01 tárgyhonlapról] lehet letölteni a házi feladat template-et, illetve két mintamegoldást. A feladat egy program tervezése követelmények definiálásával, use-case-, osztály-, szekvencia- és állapotdiagrammal. A házi feladatra külön jegy nem jár, csak go-no go eredmény, amely egyben az aláírást is jelenti. A pótlási időszakban a házi feladat pótolható, de ekkor egy hónap helyett csak néhány napot (max kb. 1 hetet) kapunk. A házi feladatot a tárgyhonlapon írt időpontig kell feltölteni a [https://jporta.iit.bme.hu/ JPortára].&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;A házi elsődlegesen azt kéri számon, képes vagy-e egy feladatot a tanult &#039;&#039;objektumorientált&#039;&#039; tervezési elvek szerint megtervezni, majd ezt a tanult jelölésrendszerrel egy dokumentumba leírni.&#039;&#039;&#039; Különösen vigyázz a következőkre:&lt;br /&gt;
* &#039;&#039;&#039;Ne egy darab nagyon okos osztály (God Object) irányítson sok butát, amik csak adatot tárolnak.&#039;&#039;&#039; Oszd meg az osztályok közt a felelősségeket.&lt;br /&gt;
** &#039;&#039;„Ne az legyen, hogy az ágy hívja be a fiút és a lányt a szobába, és ő izélteti meg őket... Sokkal jobb, ha egymással csinálják.”&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;&#039;&#039;Soha&#039;&#039; ne kérdezgesd egy objektumtól, hogy ő éppen milyen típusú,&#039;&#039;&#039; pl. &amp;lt;code&amp;gt;instanceof&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;getType()&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;isValami()&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;hasValami()&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;canDoValami()&amp;lt;/code&amp;gt;... Használj öröklést, heterogén kollekciót, virtuális metódusokat.&lt;br /&gt;
* &#039;&#039;&#039;A dokumentum legyen önmagával konzisztens.&#039;&#039;&#039; Azaz többek közt:&lt;br /&gt;
** Ha egy metódus megjelenik egy szekvenciadiagramon, legyen ott az osztálydiagramon is.&lt;br /&gt;
** Ugyanez fordítva: lehetőleg minden metódus szerepeljen egy szekvenciadiagramon is.&lt;br /&gt;
** A Use-case diagram minden use-case-éhez legyen táblázat is&lt;br /&gt;
** Az osztálydiagram minden osztályához, metódusához és attribútumához legyen leírás is.&lt;br /&gt;
* &#039;&#039;&#039;Kerüld az UML-ben a szintaktikai hibákat.&#039;&#039;&#039; (öröklés, kompozíció nyíl iránya, dolgok megfelelő jelölése, stb.)&lt;br /&gt;
&lt;br /&gt;
=== Korábbi évek házijai ===&lt;br /&gt;
* 2015 - Saját feladat kitalálása, megvalósítása&lt;br /&gt;
* 2015 pót - Izidor karácsonya&lt;br /&gt;
* 2016 - Logisztikai cég (teherautó,futószalag, váltók, csomagok...)&lt;br /&gt;
* 2016 pót - [?]&lt;br /&gt;
* 2017 - Bankrabló autós üldözés&lt;br /&gt;
* 2017 pót - Vasúti terepasztal&lt;br /&gt;
* 2018 - Logisztikai cég (futószalag-rendszer, teherautó...)&lt;br /&gt;
* 2018 pót - Jégkorszak&lt;br /&gt;
&lt;br /&gt;
{{Rejtett&lt;br /&gt;
|mutatott=&#039;&#039;&#039;Házi felépítése a régi tanrendben&#039;&#039;&#039;&lt;br /&gt;
|szöveg=&lt;br /&gt;
&lt;br /&gt;
* 8 darab, tipikus szoftvertechnológia feladat vagy elméleti kérdés (olyan feladatok melyek vizsgákban szoktak szerepelni), tehát az AllInOne PDF sokat segít hasonló feladatok keresésében&lt;br /&gt;
* minden egyes feladatra külön-külön a pontok 50%-ának megszerzése.&lt;br /&gt;
&lt;br /&gt;
A feladatlapot kinyomtatva, kitöltve és összetűzve kell leadni az emailben említett helyen (IIT adminisztráció), az emailben említett határidőig, ami általában november vége.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vizsga ==&lt;br /&gt;
&lt;br /&gt;
=== Vizsgakérdések ===&lt;br /&gt;
* [[Szoftvertechnológia - Lehetséges vizsgakérdések]] - szerkesszétek bátran! (korábbi [https://docs.google.com/document/d/1y6989PPel8nhjoPSYU3ztUS4poe0XC23kAQigjBVcQ4/edit?usp=sharing Google Docs-segédlet Wikis változata])&lt;br /&gt;
* [https://docs.google.com/document/d/1UcrKOjgA3vN9S4SD3uF_I6EjGssRkgN7ofhonbmohTM/edit?usp=sharing| Diagramok kigyűjtve a diákból] - szerkesszétek bátran!&lt;br /&gt;
* [[Szoftvertechnológia - Igaz/Hamis]] - a tárgyhonlapon lévő kérdések alapján&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;2015/16/1 félév&#039;&#039;&#039;&lt;br /&gt;
** [[:Media:a217_160105.pdf|a217_160105.pdf]]: 2016. január 5-ei vizsga (VIIIA217 - régi)&lt;br /&gt;
** [[:Media:a217_160112.pdf|a217_160112.pdf]]: 2016. január 12-ei vizsga (VIIIA217 - régi)&lt;br /&gt;
** [[:Media:a217_160119.pdf|a217_160119.pdf]]: 2016. január 19-ei vizsga (VIIIA217 - régi)&lt;br /&gt;
** [[:Media:ab01_160105.pdf|ab01_160105.pdf]]: 2016. január 5-ei vizsga (VIIIAB01 - új)&lt;br /&gt;
** [[:Media:ab01_160112.pdf|ab01_160112.pdf]]: 2016. január 12-ei vizsga (VIIIAB01 - új)&lt;br /&gt;
** [[:Media:ab01_160119.pdf|ab01_160119.pdf]]: 2016. január 19-ei vizsga (VIIIAB01 - új)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;2016/17/1 félév&#039;&#039;&#039;&lt;br /&gt;
** [[:Media:Ab01_161220.pdf|ab01_161220.pdf]]: 2016. december 20-ai vizsga (VIIIAB01 - új)&lt;br /&gt;
** [[:Media:Ab01_170110.pdf|ab01_170110.pdf]]: 2017. január 10-ei vizsga (VIIIAB01 - új)&lt;br /&gt;
** [[:Media:Ab01_170117.pdf|ab01_170117.pdf]]: 2017. január 17-ei vizsga (VIIIAB01 - új)&lt;br /&gt;
** [[:Media:A217_170110.pdf|a217_170110.pdf]]: 2017. január 10-ei vizsga (VIIIA217 - régi)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;2016/17/2 félév&#039;&#039;&#039;&lt;br /&gt;
** [[:Media:Ab01_170523.pdf|ab01_170523.pdf]]: 2017. május 23-ai vizsga (VIIIAB01 - új)&lt;br /&gt;
** [[:Media:Ab01_170530.pdf|ab01_170530.pdf]]: 2017. május 30-ai vizsga (VIIIAB01 - új)&lt;br /&gt;
** [[:Media:Ab01_170613.pdf|ab01_170613.pdf]]: 2017. június 13-ai vizsga (VIIIAB01 - új)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;2019/20/1 félév&#039;&#039;&#039;&lt;br /&gt;
** [[:Media:st_mintav-2.pdf|st_mintav-2.pdf]]: Minta vizsgasor&lt;br /&gt;
** [[:Media:ab01_200107.pdf|ab01_200107.pdf]]: 2020. január 7-ei vizsga&lt;br /&gt;
** [[:Media:ab01_200114.pdf|ab01_200114.pdf]]: 2020. január 14-ei vizsga&lt;br /&gt;
** [[:Media:ab01_200121.pdf|ab01_200121.pdf]]: 2020. január 21-ei vizsga&lt;br /&gt;
&lt;br /&gt;
{{Rejtett&lt;br /&gt;
|mutatott=&#039;&#039;&#039;Régi vizsgák&#039;&#039;&#039;&lt;br /&gt;
|szöveg=&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2014/15/2 félév&#039;&#039;&#039;&lt;br /&gt;
* [[Media:stv_150602.pdf|stv_150602.pdf]]: 2015. június 02-ai vizsga&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2014/15/1 félév&#039;&#039;&#039;&lt;br /&gt;
* [[Media:Stv_150106_pure.pdf|stv_150106_pure.pdf]]: 2015. január 06-ai vizsga megoldások nélkül. [[Media:stv_150106.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_150113.pdf|stv_150113.pdf]]: 2015. január 13-ai vizsga&lt;br /&gt;
* [[Media:stv_150120.pdf|stv_150120.pdf]]: 2015. január 20-ei vizsga&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2013/14/2 félév&#039;&#039;&#039;&lt;br /&gt;
* [[Media:stv_140528_pure.pdf|stv_140527_pure.pdf]]: 2014. május 27-ei vizsga megoldások nélkül. [[Media:Stv_140527.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_140603_pure.pdf|stv_140603_pure.pdf]]: 2014. június 3-ai vizsga megoldások nélkül [[Media:stv_140603.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_140617_pure.pdf|stv_140617_pure.pdf]]: 2014. június 17-ei vizsga megoldások nélkül [[Media:stv_140617.pdf|Megoldások]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2013/14/1 félév&#039;&#039;&#039;&lt;br /&gt;
* [[Media:stv_140707_pure.pdf|stv_140107_pure.pdf]]: 2014. január 7-ei vizsga megoldások nélkül [[Media:stv_140707.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_140114_pure.pdf|stv_140114_pure.pdf]]: 2014. január 14-i vizsga megoldások nélkül [[Media:stv_140114.pdf|Megoldások]]&lt;br /&gt;
* [[Media:szofttech_vizsga_stv_140121_pure.pdf | stv_140121_pure.pdf]]: 2014. január 21-i vizsga megoldások nélkül [[Media:szofttech_vizsga_stv_140121.pdf|Megoldások]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2012/13/2 félév&#039;&#039;&#039;&lt;br /&gt;
* [[Media:stv_130528_pure.pdf|stv_130528_pure.pdf]]: 2013 május 28-ai vizsga megoldások nélkül [[Media:stv_130528.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_130611_pure.pdf|stv_130611_pure.pdf]]: 2013 június 11-ei vizsga megoldások nélkül [[Media:stv_130611.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_130618_pure.pdf|stv_130618_pure.pdf]]: 2013 június 18-ai vizsga megoldások nélkül [[Media:stv_130618.pdf|Megoldások]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2012/13/1 félév&#039;&#039;&#039;&lt;br /&gt;
* [[Media:stv_130115_pure.pdf|stv_130115_pure.pdf]]: 2013 január 15-ei vizsga megoldások nélkül. [[Media:stv_130115.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_130108_pure.pdf|stv_130108_pure.pdf]]: 2013 január 8-ai vizsga megoldások nélkül. [[Media:stv_130108.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_121218_pure.pdf|stv_121218_pure.pdf]]: 2012 december 18-ai vizsga megoldások nélkül. [[Media:stv_121218.pdf|Megoldások]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2011/12/2 félév&#039;&#039;&#039;&lt;br /&gt;
* [[:Media:stv_120522_pure.pdf|stv_120522_pure.pdf]]: 2012. május 22. vizsga megoldások nélkül. [[Média:Stv_120522.pdf‎|Megoldások]]&lt;br /&gt;
* [[Média:Stv_120605_pure.pdf‎‎|stv_120606_pure.pdf]]: 2012. június 5. vizsga megoldások nélkül. [[Média:Stv_120605.pdf‎‎|Megoldások]]&lt;br /&gt;
* [[Média:Stv_120612_pure.pdf‎‎|stv_120612_pure.pdf]]: 2012. június 12. vizsga megoldások nélkül. [[Média:Stv_120612.pdf‎‎|Megoldások]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2011/12/1 félév&#039;&#039;&#039;&lt;br /&gt;
* [[:Media:stv_120117_pure.pdf|stv_120117_pure.pdf]]: 2012. január 17-i vizsga megoldások nélkül. [[Media:stv_120117.pdf|Megoldások]]&lt;br /&gt;
* [[:Media:stv_120103_pure.pdf|stv_120103_pure.pdf]]: 2012. január 3-ai vizsga megoldások nélkül. [[Media:stv_120103.pdf|Megoldások]]&lt;br /&gt;
* [[:Media:stv_111220_pure.pdf|stv_111220_pure.pdf]]: 2011. december 20-ai vizsga megoldások nélkül. [[Media:stv_111220.pdf|Megoldások]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2010/11/2 félévv&lt;br /&gt;
* [[Media:stv_110614_pure.pdf|stv_110614_pure.pdf]]: 2011. június 14. vizsga megoldások nélkül. [[Media:stv_110614.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_110607_pure.pdf|stv_110607_pure.pdf]]: 2011. június 7. vizsga megoldások nélkül. [[Media:stv_110607.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_110524_pure.pdf|stv_110524_pure.pdf]]: 2011. május 24. vizsga megoldások nélkül. [[Media:stv_110524.pdf|Megoldások]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2010/11/1 félév&#039;&#039;&#039;&lt;br /&gt;
* [[Media:stv_110118_pure.pdf|stv_110118_pure.pdf]]: 2011. január 18. vizsga megoldások nélkül. [[Media:stv_110118.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_110104a_pure.pdf|stv_110104a_pure.pdf]]: 2011. január 4. vizsga A csoport megoldások nélkül. [[Media:stv_110104a.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_110104b_pure.pdf|stv_110104b_pure.pdf]]: 2011. január 4. vizsga B csoport megoldások nélkül. [[Media:stv_110104b.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_101221_pure.pdf|stv_101221_pure.pdf]]: 2010. december 21. vizsga megoldások nélkül. [[Media:stv_101221.pdf|Megoldások]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2009/10 év&#039;&#039;&#039;&lt;br /&gt;
* az utolsó vizsga hiányzik, akinek megvan töltse fel&lt;br /&gt;
* [[Media:stv_100601.pdf|stv_100601.pdf]]: 2010. június 1. vizsga megoldással&lt;br /&gt;
* [[Media:stv_100526.pdf|stv_100526.pdf]]: 2010. május 26-ai vizsga megoldással&lt;br /&gt;
* [[Media:stv_100126.pdf|stv_100126.pdf]]: 2010. január 26. vizsga megoldással&lt;br /&gt;
* [[Media:stv_100112B.pdf|stv_100112B.pdf]]: 2010. január 12. 13:30 vizsga megoldással&lt;br /&gt;
* [[Media:stv_100112A.pdf|stv_100112A.pdf]]: 2010. január 12. 12:00 vizsga megoldással&lt;br /&gt;
* [[Media:stv_100105B.pdf|stv_100105B.pdf]]: 2010. január 5. 13:30 vizsga megoldással&lt;br /&gt;
* [[Media:stv_100105A.pdf|stv_100105A.pdf]]: 2010. január 5. 12:00 vizsga megoldással&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2008/09 év&#039;&#039;&#039;&lt;br /&gt;
* [[Media:stv_090618.pdf|stv_090618.pdf]]: 2009. június 18. vizsga megoldással&lt;br /&gt;
* [[Media:stv_090611.pdf|stv_090611.pdf]]: 2009. június 11. vizsga megoldással (4. feladat megoldása: 11. előadás-videó (2010.10.11) 44. percétől)&lt;br /&gt;
* [[Media:stv_090528.pdf|stv_090528.pdf]]: 2009. május 28. vizsga megoldással&lt;br /&gt;
* [[Media:stv_090127.pdf|stv_090127.pdf]]: 2009. január 27. vizsga megoldással&lt;br /&gt;
* [[Media:stv_090113.pdf|stv_090113.pdf]] 2009. január 13. vizsga megoldással&lt;br /&gt;
* [[Media:stv_090106.pdf|stv_090106.pdf]]: 2009. január 06. vizsga megoldással&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2007/08 év&#039;&#039;&#039;&lt;br /&gt;
* [[Media:stv_080617.pdf|stv_080617.pdf]]: 2008. június 17. vizsga megoldással&lt;br /&gt;
* [[Media:stv_080610.pdf|stv_080610.pdf]]: 2008. június 10. vizsga megoldással&lt;br /&gt;
* [[Media:stv_080527.pdf|stv_080527.pdf]]: 2008. május 27. vizsga megoldással&lt;br /&gt;
* [[Media:stv_080122.pdf|stv_080122.pdf]]: 2008. január 22. vizsga megoldással&lt;br /&gt;
* [[Media:stv_080115.pdf|stv_080115.pdf]]: 2008. január 15. vizsga megoldással &lt;br /&gt;
* [[Media:stv_080108.pdf|stv_080108.pdf]]: 2008. január 8. vizsga megoldással&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==== All In One PDF ====&lt;br /&gt;
* [[Media:Szofttech_All_In_One.pdf|All_In_One.pdf]]: Ez a PDF tartalmazza az összes ZH-t és vizsgát 2014-01-21-ig , de egy két hiányosság lehet. Bookmarkokat érdemes majd használni. Hasznos például egy-egy típusfeladat megkeresésekor és gyakorlásakor&lt;br /&gt;
* [[Media:Szofttech_Vizsga_All_in_One_2000-12-19_-_2013-06-11_vizsgák_merged_bookmarked.pdf|Szofttech vizsga all in one 2000. december 19-től 2013. június 11-ig, könyvjelzőkkel ellátva!]]. A vizsgák a hivatalos oldalról lettek letöltve (http://directory.iit.bme.hu/belso/st/stbelso.html), a bookmarkok azok alapján készültek. Az anyagoknak Dr. László Zoltán (BME-IIT), jogi személyként a BME a jogtulajdonosa. --[[Szerkesztő:Harapeti|Haraszin Péter]] ([[Szerkesztővita:Harapeti|vita]]) 2013. június 17., 23:12 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Tippek ==&lt;br /&gt;
&lt;br /&gt;
* A régi tantárggyal ellentétben itt már a házi is nehézséget szokott okozni, viszont cserébe rászorulsz, hogy évközben is tanulj, így a vizsga diagramos részeit már valamennyire tudod, mire odakerülsz. A Java-s rész eltűnt. A házinak érdemes időben nekiállni, mert idő míg letisztul a fejekben, hogyan is állnak össze a diagramok. Halálfejes hibák kerülendők.&lt;br /&gt;
&lt;br /&gt;
{{Rejtett&lt;br /&gt;
|mutatott=&#039;&#039;&#039;Régi szoftech tippek&#039;&#039;&#039;&lt;br /&gt;
|szöveg=&lt;br /&gt;
*A tárgyat nem könnyű elvégezni, de nem is lehetetlen. A szofttech tipikusan olyan tárgy, melyre ha félév közben csak pár órat készülsz, akkor is eljutsz vizsgára, de vizsgán veszed észre hogy milyen keveset is tudsz, ezért ajánlom mindenkinek a félév közbeni készülést. A Java rész bevezetésével csak nehezedett a vizsga, arra úgy érdemes készülni hogy kódolsz és minden anyagrészt kipróbálsz amit csak vettünk órán, a diákból mindent meg kell értened, mert bármi előfordulhat vizsgán belőle. A szofttech részt pedig meg kell tanulni és meg kell érteni! Nincs mese, ez tanulós és nem egyszerü tárgy!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Kedvcsináló ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fehér János&#039;&#039;&#039;&lt;br /&gt;
Egy félév alatt, mióta Simon Balázs tartja az előadásokat, szerintem sokat feljődött a tárgy. Az UML-es anyagokhoz végre van rendes diasor, a háziról kapunk visszajelzést és a szorgalmi időszakban a pótHF kiadás előtt(!) van megtekintés, kapunk visszajelzést arról, hogy mit rontottunk el, nem csak annyit, hogy go/no-go. A vizsga rendszere sajnos továbbra is ugyanolyan.&lt;br /&gt;
&lt;br /&gt;
{{Rejtett&lt;br /&gt;
|mutatott=&#039;&#039;&#039;Régi tárgy&#039;&#039;&#039;&lt;br /&gt;
|szöveg=&lt;br /&gt;
&lt;br /&gt;
Interjú László Zoltánnal az Impulzus [https://issuu.com/impulzus/docs/41_04/6 41.évfolyamának 4. számában, a 6. oldaltól] kezdve.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Szabó Csaba&#039;&#039;&#039;&lt;br /&gt;
A tárgy tetszett, hasznos de nehéz. Szerintem nagyon hasznos tárgy, én már találkoztam több részével az életben (UML, scrum, DTD, XML), illetve végre a Java programozási nyelvet is megtanulhatod rendesen (régi szoftlab3 képzés siralmas volt), van róla 4 előadás melyeket Goldschmidt Balázs tart, a java rész gyakorlata lényegében a szoftverlabor 3 tárgy. A vizsgákról, főleg a beugróról mindenkinek megvan a saját véleménye, nem egyszerü az biztos, de ez nem ennek a vitának a helye, levlistán lehet sok ilyen vitát találni/kezdeni. &amp;lt;br /&amp;gt;&lt;br /&gt;
-- [[Szerkesztő:Ferrero|Szabó Csaba]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lord Viktor&#039;&#039;&#039;&lt;br /&gt;
A tárgy a Bsc. egyik legnehezebb(en elvégezhető) tárgya. Az aláírás lényegében ingyen van, gyakorlatilag egy ZH-feladatsort kell megoldanod otthon egy-két hét alatt. Cserébe viszont a vizsga nehéz, nem is az anyag, hanem inkább a számonkérés módja miatt. A &amp;lt;strike&amp;gt;beugrató&amp;lt;/strike&amp;gt; beugró teljesítéséhez kell nagy adag szerencse is, valamint lelemény és logika, hogy az ember egy kétértelmű dolognál kitalálja, hogy LZ mire gondolt. Ne tévesszen meg a neve: nem alapinformációkra kérdez rá, az anyagból bármi lehet benne. Sok előző évekbeli vizsgasor van fenn itt a wikin, ezekből látszik, mire gondolok. Ezért érdemes a vizsgát véresen komolyan venni, főleg a 6 vizsgás szabály bevezetése óta. A tárgy összességében nem haszontalan, csak sok a száraz elmélet, de aki szoftverfejlesztő akar lenni, annak kifejezetten érdekes is lehet.&amp;lt;br /&amp;gt;&lt;br /&gt;
-- [[Szerkesztő:Lordviktor|Lord Viktor]] ([[Szerkesztővita:Lordviktor|vita]]) 2013. április 17., 09:20 (UTC)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Egyéb anyagok/linkek ==&lt;br /&gt;
* Interjú Dr. László Zoltánnal:&lt;br /&gt;
** [[SzoftTechTippek|Tanulási tippek, FAQ a tárggyal kapcsolatban]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Mottó:&#039;&#039;&lt;br /&gt;
* Az OOP nagyon class dolog.&lt;br /&gt;
* There are no significant bugs in our released software that any significant number of users want fixed. (Bill Gates - http://en.wikiquote.org/wiki/Bill_Gates)&lt;br /&gt;
* &#039;&#039;Mit mond a hallgató, amikor megkapja a szoftvertechnológia vizsgalapot? - OMG UML!&#039;&#039;&lt;br /&gt;
* &#039;&#039;Ami a vizsga nehézségét illeti: alig fejeződött be a vizsgaidőszak, és máris felülemelkedik a &amp;quot;múltbéli&amp;quot; nehézségen, belátja, hogy a vizsgának komoly szerepe volt a tudásának megszerzéseben. Ez így van rendjen. A vélt kellemetlenség elhalványul idővel, a tudás megmarad.&#039;&#039;&lt;br /&gt;
* &#039;&#039;A tárgyban szerzett ismeretek révén lassan bekerül abba a profi társaságba, amit &amp;quot;informatikusok&amp;quot;-nak is szoktak nevezni. Van saját nyelvünk, fogalomrendszerünk, félszavakból megértjük egymást.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Tanácsok ===&lt;br /&gt;
* Közösen szerkesztett [[Szoftvertechnológia/Hasznos tanácsok|hasznos tanácsok]] egymásnak. Oszd meg te is tapasztalataidat!&lt;br /&gt;
&lt;br /&gt;
=== Fun Page ===&lt;br /&gt;
* [[SzofttechFunPage]]&lt;br /&gt;
&lt;br /&gt;
=== Facebook csoport ===&lt;br /&gt;
* [https://www.facebook.com/groups/187015754977649 Szofttech_VIK csoport]&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Mérnök_informatikus_alapszak_2014}}&lt;br /&gt;
{{Lábléc_-_Mérnök_informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=IT_eszk%C3%B6z%C3%B6k_technol%C3%B3gi%C3%A1ja&amp;diff=201278</id>
		<title>IT eszközök technológiája</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=IT_eszk%C3%B6z%C3%B6k_technol%C3%B3gi%C3%A1ja&amp;diff=201278"/>
		<updated>2021-12-14T13:13:06Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: /* Félvvégi jegy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
| név = IT eszközök technológiája&lt;br /&gt;
| tárgykód = VIEEAC00&lt;br /&gt;
| szak = info&lt;br /&gt;
| kredit = 4&lt;br /&gt;
| félév = 5&lt;br /&gt;
| kereszt = nincs&lt;br /&gt;
| tanszék = EET&lt;br /&gt;
| labor = 5 db&lt;br /&gt;
| kiszh = nincs&lt;br /&gt;
| nagyzh = 1 db&lt;br /&gt;
| hf = 10 db&lt;br /&gt;
| vizsga = nincs&lt;br /&gt;
| levlista = &lt;br /&gt;
| tárgyhonlap = https://edu.vik.bme.hu/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A tantárgy célkitűzése, hogy megismertesse a hallgatókat az IT eszközök legfontosabb hardware elemeinek működésével, ezen elemek elektronikai alapjaival és megvalósításuk technológiáinak alapjaival. Cél továbbá annak bemutatása, hogy a modern mikroelektronika milyen lehetőségeket biztosít a számítástechnika számára, mik a fizikai megvalósítás korlátai, és mik a fejlődés trendjei. A tárgy további célja az, hogy az informatikus hallgatók megértsék, és a laboratóriumi gyakorlatokon maguk is tapasztalják, hogy a hardver- és szoftverfejlesztés hasonló elvek és eszközök segítségével történik. A régi tantervben szereplő [[Elektronika]] tárgy utódja.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Követelmények ==&lt;br /&gt;
=== Előtanulmányi rend ===&lt;br /&gt;
* [[Digitális technika]] és a [[ Fizika 2i]] tárgyakból kreditek megszerzése szükséges a tárgy felvételéhez.&lt;br /&gt;
&lt;br /&gt;
=== A szorgalmi időszakban ===&lt;br /&gt;
* 5 darab &#039;&#039;&#039;labor&#039;&#039;&#039; teljesítése, lépésenkénti segédanyag alapján. A laborokon számítsunk beugrókra, bár erre elég ritkán van példa. A laborok végén három szintet lehet elérni: &#039;&#039;nem teljesített&#039;&#039;, &#039;&#039;teljesített&#039;&#039;, &#039;&#039;kiválóan teljesített&#039;&#039;. Utóbbit úgy lehet megszerezni, ha elvégzed a bónusz feladatokat is, illetve aktívan részt veszel a laboron (válaszolsz a feltett kérdésekre stb.).&lt;br /&gt;
* 1 darab &#039;&#039;&#039;ZH&#039;&#039;&#039; a félév végén. Póthéten pótolható, de a PZH-t nehezebbre tervezik a &amp;quot;plusz idő&amp;quot; miatt.&lt;br /&gt;
* 10 darab &#039;&#039;&#039;házi feladat&#039;&#039;&#039;, általában 3-8 kérdéssel. A feladatok kapcsolódnak a heti előadásdiához, az ott elhangozzak alapján túlnyomó részt megoldhatóak. A tesztet a tárgy Moodle oldalán kell kitölteni. Egy házival 3x lehet próbálkozni, és a legjobb eredmény számít csak, viszont minden alkalommal randomizált kérdésekből áll a teszt. Leadási határidejük az előadástól számítva egy hét kb.&lt;br /&gt;
* &#039;&#039;&#039;Pótlási lehetőségek:&#039;&#039;&#039;&lt;br /&gt;
** A &#039;&#039;&#039;labor&#039;&#039;&#039;ok közül maximum egyet lehet pótolni évközben.&lt;br /&gt;
** A &#039;&#039;&#039;ZH&#039;&#039;&#039; egyszer pótolható évközben, ritkán adódik lehetőség a PPZH-ra, így ne tegyük fel mindenünket arra.&lt;br /&gt;
** A &#039;&#039;&#039;házi feladat&#039;&#039;&#039;ok pótolhatóak. Mindig egy adott házi feladat leadási határidejét követően van lehetőség egy hétre rá leadni a pótot, utána már nincs erre több lehetőség. &lt;br /&gt;
&lt;br /&gt;
=== Félévvégi jegy ===&lt;br /&gt;
* A tárgy teljesítéséhez szükséges minden labor teljesítése, a házikból kapható 100 pontból legalább 40 pont elérése, és a ZH legalább 40%-ra való megírása.&lt;br /&gt;
* A laboron elért pontozás nem számít bele a félévvégi jegybe, csak akkor nézik át őket, ha a hallgató kétesre áll. A &#039;&#039;kiválóan megfelelt&#039;&#039; értékelésű laborok minimálisan emelik az összpontszámot (J + J * 0,1 * kiváló_laborok_száma).&lt;br /&gt;
* Ez alapján a félévközi jegy a következő:&lt;br /&gt;
&amp;lt;math&amp;gt;J= 0,8*(ZH) + 0,2*(házik)&amp;lt;/math&amp;gt;&lt;br /&gt;
*Ponthatárok:&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; width: 110px; height: 40px;&amp;quot;&lt;br /&gt;
!Pont!!Jegy&lt;br /&gt;
|-&lt;br /&gt;
|0 - 39|| 1&lt;br /&gt;
|-&lt;br /&gt;
|40 - 59|| 2&lt;br /&gt;
|-&lt;br /&gt;
|60 - 74|| 3&lt;br /&gt;
|-&lt;br /&gt;
|75 - 89|| 4&lt;br /&gt;
|-&lt;br /&gt;
|90 - || 5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Házi feladatok ==&lt;br /&gt;
&#039;&#039;Figyelem, nem hivatalos megoldások, hiba lehet bennük!&#039;&#039;&lt;br /&gt;
* SystemC demó projekt: megtalálható a tárgy honlapján&lt;br /&gt;
* [https://docs.google.com/document/d/15uizMKQVICeFcPM5w-ObgRJDjxslJN3tBVhGo0FTF7Y/edit?usp=drive_web&amp;amp;ouid=104293026840910169203 2017-es házik közös megoldása]&lt;br /&gt;
* [https://docs.google.com/document/d/1syrxU2KhzKPItzHqSsvEupxUxG6KjXS9j0nW-jrlpTQ/edit 2018-as házik közös megoldása]&lt;br /&gt;
&lt;br /&gt;
== Laborok ==&lt;br /&gt;
* Edu-s Moodle oldalon elérhetőek a szükséges források.&lt;br /&gt;
&lt;br /&gt;
== ZH ==&lt;br /&gt;
&#039;&#039;Figyelem, nem hivatalos anyag, hiba lehet bennük!&#039;&#039;&lt;br /&gt;
* [https://docs.google.com/document/d/18cQcifGbe-_Zyc7uPG_Uw9iaZ__aGaLrbEKLmAr17Zs/edit?usp=sharing Elméleti összefoglaló a diákból (2016)]&lt;br /&gt;
* [https://docs.google.com/document/d/1znKfnji76QyZKOV9dHncy1i91trntWk9-pI7nIr0wWc/edit?usp=sharing Minta ZH kidolgozva (2016)]&lt;br /&gt;
* [https://docs.google.com/document/d/1sKHWO1iIhO_ETReh1i0qCQYG4fV36TsAr1M8Tj9peAs/edit 2017-es ZH megoldással]&lt;br /&gt;
&lt;br /&gt;
== Kedvcsináló ==&lt;br /&gt;
* A tárgy összességében nem rossz, inkább a villamosmérnöki területek iránt is érdeklődő hallgatóknak lehet érdekes. Néha kicsit túlzottan belemegy a hardveres részletekbe, de sok érdekesség is elhangzik az előadásokon. Ress Sándor Tanár Úr kimondottan korrekt és kedves. Véleményem szerint közepes energia befektetéssel 3-asra simán teljesíthető a tárgy, és ha valaki rendesen átnézi a leadott anyagot, akkor a 4-est vagy 5-öst is simán meg lehet szerezni belőle. (&#039;&#039;2020, HD&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Mérnök_informatikus_alapszak_2014}}&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Fun_-_F%C3%BCst%C3%B6ss_L%C3%A1szl%C3%B3&amp;diff=200951</id>
		<title>Fun - Füstöss László</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Fun_-_F%C3%BCst%C3%B6ss_L%C3%A1szl%C3%B3&amp;diff=200951"/>
		<updated>2021-06-30T10:58:24Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &amp;quot;Aki tanul, az hülye. Aki nem tanul, az az is marad.&amp;quot; (thx. to: e v i l )&lt;br /&gt;
* Az ikerparadoxonról: &amp;quot;Ha valaki belecsapódik a Földbe fénysebességgel, az életkorbeli különbség nem sokat használ.&amp;quot;&lt;br /&gt;
* &amp;quot;Ha ebből a teremből kiszívnánk a levegőt, a tisztelt hallgatóság semmit sem hallana.&amp;quot; - hallgató megjegyzése: &amp;quot;De nem ez lenne a legnagyobb problémánk...&amp;quot;&lt;br /&gt;
* Csillagközi űrutazásról: &amp;quot;Ha 1 kg-os hasznos tömeget célzok meg, ami egy meglehetősen sovány űrhajós...&amp;quot;&lt;br /&gt;
* &amp;quot;...a termodinamikai valószínűség tehát 10^-10^20 lesz, ami a &amp;quot;tök megvalósíthatatlan&amp;quot; szinonímája...&amp;quot;&lt;br /&gt;
* &amp;quot;Minden vörös óriás magában foglal egy fehér törpét. Ez így jól hangzik, akár a Gyűrűk Urában is helyet kaphatna...&amp;quot;&lt;br /&gt;
* &amp;quot;Látom az arcukon, hogy nem értik.. várjanak mondok egy életszerűbb példát:... vegyünk két fénysebességgel mozgó vonatot.&amp;quot;&lt;br /&gt;
* &amp;quot;Bárki is álljon egy vákuumkamrában, mindjárt rosszul fogja magát érezni.&amp;quot;&lt;br /&gt;
* &amp;quot;A lóerő az a teljesítmény, amibe egy átlagos ló beledöglik.&amp;quot;&lt;br /&gt;
* &amp;quot;Orvos, ügyvéd- ezek mind-mind szerény értelmiségi szakmák...&amp;quot;&lt;br /&gt;
* &amp;quot;A Rákóczi-téren este 11-kor történik valami - na az egy esemény.&amp;quot;&lt;br /&gt;
* &amp;quot;Politikuséknál számít a sok nulla.&amp;quot;&lt;br /&gt;
* &amp;quot;Mindenki könnyen tanulmányozhatja a fotonok energiáját - főleg azok, akiket túl sokat röntgeneztek, ezért elpatkolt.&amp;quot;&lt;br /&gt;
* &amp;quot;Még a szegény ember is megengedheti magának, hogy legyen két neutronja.&amp;quot;&lt;br /&gt;
* &amp;quot;20/sqrt(3) idő az a hely, ahol a B pont bekövetkezik.&amp;quot;&lt;br /&gt;
* &amp;quot;Ez ugye pofonegyszerű, ha az időt is méterben mérjük.&amp;quot;&lt;br /&gt;
* &amp;quot;Egyszer fel fog robbanni a Nap, de most ezt halkan mondom, nehogy pánikot keltsek.&amp;quot;&lt;br /&gt;
* &amp;quot;Balmert otthagyta a barátnője, és ezért a lambdával játszott...&amp;quot;&lt;br /&gt;
* &amp;quot;Ráírják, hogy 40W, közben pedig ráteszek 1W-ot és szétesik.&amp;quot; - a PMPO-ról ha jól rémlik&lt;br /&gt;
* &amp;quot;A jó szakember egyre többet tud egyre kevesebbről, míg végül mindent tud a semmiről.&amp;quot;&lt;br /&gt;
* &amp;quot;csuromvizes lesz az orcáját illetően&amp;quot;&lt;br /&gt;
* &amp;quot;Pacher barátom hisz abban, hogy fontos, hogy egyetem szaga legyen&amp;quot; - a különböző ZH-król&lt;br /&gt;
* &amp;quot;nos, ez egy relatív perverz példa&amp;quot;&lt;br /&gt;
* &amp;quot;Mint képlet tök érdektelen... csak a módszer!!!&amp;quot; -- [info1]&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
-- [[KarakoMiklos|palacsint]] - 2006.07.18.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;A Curie házaspár úgy került össze, hogy a férj nagyon szeretett integrálni és ezáltal ellenállhatatlannak bizonyult.&amp;quot;&lt;br /&gt;
* &amp;quot;Csak akkor működik, ha fel tudunk bérelni egy krampuszt, aki átviszi a negatív töltéseket egyik oldalról a másikra.&amp;quot;&lt;br /&gt;
* &amp;quot;Az éppen úgy nem esemény, mint hogy egy kutya megharap egy postást.&amp;quot;&lt;br /&gt;
* &amp;quot;Gondolom emlékeznek még a munkára. Aki nem emlékszik, az némi munkával visszaemlékezhet.&amp;quot;&lt;br /&gt;
* &amp;quot;Egy két kilós macska kb. 1 kg proton. Amikor simogatják erre gondoljanak.&amp;quot;&lt;br /&gt;
* &amp;quot;...foroghat a jámbor&amp;quot;&lt;br /&gt;
* &amp;quot;A fluxus abban a tartományban van, ami rendezett katonai temetőnek látszik.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-- [[PüspökiZsuzsanna|Zsuzsa]] - 2007&lt;br /&gt;
&lt;br /&gt;
* A speciális relativitáselmélet kapcsán vizsgáljuk a száguldó rúd és a pajta esetét. &amp;quot;És akkor felmerül az az egyszerű szexuálpatológiai kérdés, hogy benne van a rúd, vagy nincs benne.&amp;quot;&lt;br /&gt;
* &amp;quot;Nem voltak pontos órák, éjszaka a napóra is pontatlan volt&amp;quot;&lt;br /&gt;
* &amp;quot;Azt a lehetőséget, hogy nem vagyunk, azt egyelőre kizárhatjuk&amp;quot;&lt;br /&gt;
* &amp;quot;Megvan ez fólián is, de ha látják, hogy szenvedek, az mégiscsak érdekesebb&amp;quot; (spec. relativitáselmélet)&lt;br /&gt;
* &amp;quot;Pár centiméteres szikrával sok mindent lehet csinálni: gyújtogatni lehet vele, bele lehet halni, szóval nem veszélytelen.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-- [[AdamW|Wallner Ádám]] - 2007.05.25.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Két elektron megy a sivatagban. Az egyik beszól a másiknak: Ne vágj fel, te se vagy Coulomb&amp;quot;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
* &amp;quot;Ha az ember a világűrt nézi, mindegy, hogy fejjel lefele van-e, de ha az operettszínpadot nézi, akkor végképp idegesítő.&amp;quot;&lt;br /&gt;
* &amp;quot;A biológusok azok szorgalmas népek&amp;quot;&lt;br /&gt;
* Optika feladat: &amp;quot;Itt van egy béka. Régebben ellenséges jugoszláv kém.. Milyen térszögben látszik?&amp;quot;&lt;br /&gt;
-- [[MolnarGergely]] - 2008.01.05.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Altalanos]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Fun_-_F%C3%BCst%C3%B6ss_L%C3%A1szl%C3%B3&amp;diff=200950</id>
		<title>Fun - Füstöss László</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Fun_-_F%C3%BCst%C3%B6ss_L%C3%A1szl%C3%B3&amp;diff=200950"/>
		<updated>2021-06-30T10:56:44Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &amp;quot;Aki tanul, az hülye. Aki nem tanul, az az is marad.&amp;quot; (thx. to: e v i l )&lt;br /&gt;
* Az ikerparadoxonról: &amp;quot;Ha valaki belecsapódik a Földbe fénysebességgel, az életkorbeli különbség nem sokat használ.&amp;quot;&lt;br /&gt;
* &amp;quot;Ha ebből a teremből kiszívnánk a levegőt, a tisztelt hallgatóság semmit sem hallana.&amp;quot; - hallgató megjegyzése: &amp;quot;De nem ez lenne a legnagyobb problémánk...&amp;quot;&lt;br /&gt;
* Csillagközi űrutazásról: &amp;quot;Ha 1 kg-os hasznos tömeget célzok meg, ami egy meglehetősen sovány űrhajós...&amp;quot;&lt;br /&gt;
* &amp;quot;...a termodinamikai valószínűség tehát 10^-10^20 lesz, ami a &amp;quot;tök megvalósíthatatlan&amp;quot; szinonímája...&amp;quot;&lt;br /&gt;
* &amp;quot;Minden vörös óriás magában foglal egy fehér törpét. Ez így jól hangzik, akár a Gyűrűk Urában is helyet kaphatna...&amp;quot;&lt;br /&gt;
* &amp;quot;Látom az arcukon, hogy nem értik.. várjanak mondok egy életszerűbb példát:... vegyünk két fénysebességgel mozgó vonatot.&amp;quot;&lt;br /&gt;
* &amp;quot;Bárki is álljon egy vákuumkamrában, mindjárt rosszul fogja magát érezni.&amp;quot;&lt;br /&gt;
* &amp;quot;A lóerő az a teljesítmény, amibe egy átlagos ló beledöglik.&amp;quot;&lt;br /&gt;
* &amp;quot;Orvos, ügyvéd- ezek mind-mind szerény értelmiségi szakmák...&amp;quot;&lt;br /&gt;
* &amp;quot;A Rákóczi-téren este 11-kor történik valami - na az egy esemény.&amp;quot;&lt;br /&gt;
* &amp;quot;Politikuséknál számít a sok nulla.&amp;quot;&lt;br /&gt;
* &amp;quot;Mindenki könnyen tanulmányozhatja a fotonok energiáját - főleg azok, akiket túl sokat röntgeneztek, ezért elpatkolt.&amp;quot;&lt;br /&gt;
* &amp;quot;Még a szegény ember is megengedheti magának, hogy legyen két neutronja.&amp;quot;&lt;br /&gt;
* &amp;quot;20/sqrt(3) idő az a hely, ahol a B pont bekövetkezik.&amp;quot;&lt;br /&gt;
* &amp;quot;Ez ugye pofonegyszerű, ha az időt is méterben mérjük.&amp;quot;&lt;br /&gt;
* &amp;quot;Egyszer fel fog robbanni a Nap, de most ezt halkan mondom, nehogy pánikot keltsek.&amp;quot;&lt;br /&gt;
* &amp;quot;Balmert otthagyta a barátnője, és ezért a lambdával játszott...&amp;quot;&lt;br /&gt;
* &amp;quot;Ráírják, hogy 40W, közben pedig ráteszek 1W-ot és szétesik.&amp;quot; - a PMPO-ról ha jól rémlik&lt;br /&gt;
* &amp;quot;A jó szakember egyre többet tud egyre kevesebbről, míg végül mindent tud a semmiről.&amp;quot;&lt;br /&gt;
* &amp;quot;csuromvizes lesz az orcáját illetően&amp;quot;&lt;br /&gt;
* &amp;quot;Pacher barátom hisz abban, hogy fontos, hogy egyetem szaga legyen&amp;quot; - a különböző ZH-król&lt;br /&gt;
* &amp;quot;nos, ez egy relatív perverz példa&amp;quot;&lt;br /&gt;
* &amp;quot;Mint képlet tök érdektelen... csak a módszer!!!&amp;quot; -- [info1]&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
-- [[KarakoMiklos|palacsint]] - 2006.07.18.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;A Curie házaspár úgy került össze, hogy a férj nagyon szeretett integrálni és ezáltal ellenállhatatlannak bizonyult.&amp;quot;&lt;br /&gt;
* &amp;quot;Csak akkor működik, ha fel tudunk bérelni egy krampuszt, aki átviszi a negatív töltéseket egyik oldalról a másikra.&amp;quot;&lt;br /&gt;
* &amp;quot;Az éppen úgy nem esemény, mint hogy egy kutya megharap egy postást.&amp;quot;&lt;br /&gt;
* &amp;quot;Gondolom emlékeznek még a munkára. Aki nem emlékszik, az némi munkával visszaemlékezhet.&amp;quot;&lt;br /&gt;
* &amp;quot;Egy két kilós macska kb. 1 kg proton. Amikor simogatják erre gondoljanak.&amp;quot;&lt;br /&gt;
* &amp;quot;...foroghat a jámbor&amp;quot;&lt;br /&gt;
* &amp;quot;A fluxus abban a tartományban van, ami rendezett katonai temetőnek látszik.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-- [[PüspökiZsuzsanna|Zsuzsa]] - 2007&lt;br /&gt;
&lt;br /&gt;
* A speciális relativitáselmélet kapcsán vizsgáljuk a száguldó rúd és a pajta esetét. &amp;quot;És akkor felmerül az az egyszerű szexuálpatológiai kérdés, hogy benne van a rúd, vagy nincs benne.&amp;quot;&lt;br /&gt;
* &amp;quot;Nem voltak pontos órák, éjszaka a napóra is pontatlan volt&amp;quot;&lt;br /&gt;
* &amp;quot;Azt a lehetőséget, hogy nem vagyunk, azt egyelőre kizárhatjuk&amp;quot;&lt;br /&gt;
* &amp;quot;Megvan ez fólián is, de ha látják, hogy szenvedek, az mégiscsak érdekesebb&amp;quot; (spec. relativitáselmélet)&lt;br /&gt;
* &amp;quot;Pár centiméteres szikrával sokmindent lehet csinálni: gyújtogatni lehet vele, bele lehet halni, szóval nem veszélytelen.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-- [[AdamW|Wallner Ádám]] - 2007.05.25.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Két elektron megy a sivatagban. Az egyik beszól a másiknak: Ne vágj fel, te se vagy Coulomb&amp;quot;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
* &amp;quot;Ha az ember a vilagűrt nézi, mindegy, hogy fejjel lefele van-e, de ha az operettszínpadot nézi, akkor végképp idegesítő.&amp;quot;&lt;br /&gt;
* &amp;quot;A biológusok azok szogralmas népek&amp;quot;&lt;br /&gt;
* Optika feladat: &amp;quot;Itt van egy béka. Régebben ellenséges jugoszláv kém.. Milyen térszögben látszik?&amp;quot;&lt;br /&gt;
-- [[MolnarGergely]] - 2008.01.05.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Altalanos]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Fun_-_F%C3%BCst%C3%B6ss_L%C3%A1szl%C3%B3&amp;diff=200949</id>
		<title>Fun - Füstöss László</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Fun_-_F%C3%BCst%C3%B6ss_L%C3%A1szl%C3%B3&amp;diff=200949"/>
		<updated>2021-06-30T10:37:04Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &amp;quot;Aki tanul, az hülye. Aki nem tanul, az az is marad.&amp;quot; (thx. to: e v i l )&lt;br /&gt;
* Az ikerparadoxonról: &amp;quot;Ha valaki belecsapódik a Földbe fénysebességgel, az életkorbeli különbség nem sokat használ.&amp;quot;&lt;br /&gt;
* &amp;quot;Ha ebből a teremből kiszívnánk a levegőt, a tisztelt hallgatóság semmit sem hallana.&amp;quot; - hallgató megjegyzése: &amp;quot;De nem ez lenne a legnagyobb problémánk...&amp;quot;&lt;br /&gt;
* Csillagközi űrutazásról: &amp;quot;Ha 1 kg-os hasznos tömeget célzok meg, ami egy meglehetősen sovány űrhajós...&amp;quot;&lt;br /&gt;
* &amp;quot;...a termodinamikai valószínűség tehát 10^-10^20 lesz, ami a &amp;quot;tök megvalósíthatatlan&amp;quot; szinonímája...&amp;quot;&lt;br /&gt;
* &amp;quot;Minden vörös óriás magában foglal egy fehér törpét. Ez így jól hangzik, akár a Gyűrűk Urában is helyet kaphatna...&amp;quot;&lt;br /&gt;
* &amp;quot;Látom az arcukon, hogy nem értik.. várjanak mondok egy életszerűbb példát:... vegyünk két fénysebességgel mozgó vonatot.&amp;quot;&lt;br /&gt;
* &amp;quot;Bárki is álljon egy vákuumkamrában, mindjárt rosszul fogja magát érezni.&amp;quot;&lt;br /&gt;
* &amp;quot;A lóerő az a teljesítmény, amibe egy átlagos ló beledöglik.&amp;quot;&lt;br /&gt;
* &amp;quot;Orvos, ügyvéd- ezek mind-mind szerény értelmiségi szakmák...&amp;quot;&lt;br /&gt;
* &amp;quot;A Rákóczi-téren este 11-kor történik valami - na az egy esemény.&amp;quot;&lt;br /&gt;
* &amp;quot;Politikuséknál számít a sok nulla.&amp;quot;&lt;br /&gt;
* &amp;quot;Mindenki könnyen tanulmányozhatja a fotonok energiáját - főleg azok, akiket túl sokat röntgeneztek, ezért elpatkolt.&amp;quot;&lt;br /&gt;
* &amp;quot;Még a szegény ember is megengedheti magának, hogy legyen két neutronja.&amp;quot;&lt;br /&gt;
* &amp;quot;20/sqrt(3) idő az a hely, ahol a B pont bekövetkezik.&amp;quot;&lt;br /&gt;
* &amp;quot;Ez ugye pofonegyszerű, ha az időt is méterben mérjük.&amp;quot;&lt;br /&gt;
* &amp;quot;Egyszer fel fog robbanni a Nap, de most ezt halkan mondom, nehogy pánikot keltsek.&amp;quot;&lt;br /&gt;
* &amp;quot;Balmert otthagyta a barátnője, és ezért a lambdával játszott...&amp;quot;&lt;br /&gt;
* &amp;quot;Ráírják, hogy 40W, közben pedig ráteszek 1W-ot és szétesik.&amp;quot; - a PMPO-ról ha jól rémlik&lt;br /&gt;
* &amp;quot;A jó szakember egyre többet tud egyre kevesebbről, míg végül mindent tud a semmiről.&amp;quot;&lt;br /&gt;
* &amp;quot;csuromvizes lesz az orcáját illetően&amp;quot;&lt;br /&gt;
* &amp;quot;Pacher barátom hisz abban, hogy fontos, hogy egyetem szaga legyen&amp;quot; - a különböző ZH-król&lt;br /&gt;
* &amp;quot;nos, ez egy relatív perverz példa&amp;quot;&lt;br /&gt;
* &amp;quot;Mint képlet tök érdektelen... csak a módszer!!!&amp;quot; -- [info1]&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
-- [[KarakoMiklos|palacsint]] - 2006.07.18.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;A Curie házaspár úgy került össze, hogy a férj nagyon szeretett integrálni és ezáltal ellenállhatatlannak bizonyult.&amp;quot;&lt;br /&gt;
* &amp;quot;Csak akkor működik, ha fel tudunk bérelni egy krampuszt, aki átviszi a negatív töltéseket egyik oldalról a másikra.&amp;quot;&lt;br /&gt;
* &amp;quot;Az éppen úgy nem esemény, mint hogy egy kutya megharap egy postást.&amp;quot;&lt;br /&gt;
* &amp;quot;Gondolom emlékeznek még a munkára. Aki nem emlékszik, az némi munkával visszaemlékezhet.&amp;quot;&lt;br /&gt;
* &amp;quot;Egy két kilós macska kb 1 kg proton. Amikor simogatják erre gondoljanak.&amp;quot;&lt;br /&gt;
* &amp;quot;...foroghat a jámbor&amp;quot;&lt;br /&gt;
* &amp;quot;A fluxus abban a tartományban van, ami rendezett katonai temetőnek látszik.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-- [[PüspökiZsuzsanna|Zsuzsa]] - 2007&lt;br /&gt;
&lt;br /&gt;
* A speciális relativitáselmélet kapcsán vizsgáljuk a száguldó rúd és a pajta esetét. &amp;quot;És akkor felmerül az az egyszerű szexuálpatológiai kérdés, hogy benne van a rúd, vagy nincs benne.&amp;quot;&lt;br /&gt;
* &amp;quot;Nem voltak pontos órák, éjszaka a napóra is pontatlan volt&amp;quot;&lt;br /&gt;
* &amp;quot;Azt a lehetőséget, hogy nem vagyunk, azt egyelőre kizárhatjuk&amp;quot;&lt;br /&gt;
* &amp;quot;Megvan ez fólián is, de ha látják, hogy szenvedek, az mégiscsak érdekesebb&amp;quot; (spec. relativitáselmélet)&lt;br /&gt;
* &amp;quot;Pár centiméteres szikrával sokmindent lehet csinálni: gyújtogatni lehet vele, bele lehet halni, szóval nem veszélytelen.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-- [[AdamW|Wallner Ádám]] - 2007.05.25.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Két elektron megy a sivatagban. Az egyik beszól a másiknak: Ne vágj fel, te se vagy Coulomb&amp;quot;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
* &amp;quot;Ha az ember a vilagűrt nézi, mindegy, hogy fejjel lefele van-e, de ha az operettszínpadot nézi, akkor végképp idegesítő.&amp;quot;&lt;br /&gt;
* &amp;quot;A biológusok azok szogralmas népek&amp;quot;&lt;br /&gt;
* Optika feladat: &amp;quot;Itt van egy béka. Régebben ellenséges jugoszláv kém.. Milyen térszögben látszik?&amp;quot;&lt;br /&gt;
-- [[MolnarGergely]] - 2008.01.05.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Altalanos]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Fun_-_F%C3%BCst%C3%B6ss_L%C3%A1szl%C3%B3&amp;diff=200948</id>
		<title>Fun - Füstöss László</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Fun_-_F%C3%BCst%C3%B6ss_L%C3%A1szl%C3%B3&amp;diff=200948"/>
		<updated>2021-06-30T10:36:43Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &amp;quot;Aki tanul, az hülye. Aki nem tanul, az az is marad.&amp;quot; (thx. to: e v i l )&lt;br /&gt;
* Az ikerparadoxonról: &amp;quot;Ha valaki belecsapódik a Földbe fénysebességgel, az életkorbeli különbség nem sokat használ.&amp;quot;&lt;br /&gt;
* &amp;quot;Ha ebből a teremből kiszívnánk a levegőt, a tisztelt hallgatóság semmit sem hallana.&amp;quot; - hallgató megjegyzése: &amp;quot;De nem ez lenne a legnagyobb problémánk...&amp;quot;&lt;br /&gt;
* Csillagközi űrutazásról: &amp;quot;Ha 1 kg-os hasznos tömeget célzok meg, ami egy meglehetősen sovány űrhajós...&amp;quot;&lt;br /&gt;
* &amp;quot;...a termodinamikai valószínűség tehát 10^-10^20 lesz, ami a &amp;quot;tök megvalósíthatatlan&amp;quot; szinonímája...&amp;quot;&lt;br /&gt;
* &amp;quot;Minden vörös óriás magában foglal egy fehér törpét. Ez így jól hangzik, akár a Gyűrűk Urában is helyet kaphatna...&amp;quot;&lt;br /&gt;
* &amp;quot;Látom az arcukon, hogy nem értik.. várjanak mondok egy életszerűbb példát:... vegyünk két fénysebességgel mozgó vonatot.&amp;quot;&lt;br /&gt;
* &amp;quot;Bárki is álljon egy vákuumkamrában, mindjárt rosszul fogja magát érezni.&amp;quot;&lt;br /&gt;
* &amp;quot;A lóerő az a teljesítmény, amibe egy átlagos ló beledöglik.&amp;quot;&lt;br /&gt;
* &amp;quot;Orvos, ügyvéd- ezek mind-mind szerény értelmiségi szakmák...&amp;quot;&lt;br /&gt;
* &amp;quot;A Rákóczi-téren este 11-kor történik valami - na az egy esemény.&amp;quot;&lt;br /&gt;
* &amp;quot;Politikuséknál számít a sok nulla.&amp;quot;&lt;br /&gt;
* &amp;quot;Mindenki könnyen tanulmányozhatja a fotonok energiáját - főleg azok, akiket túl sokat röntgeneztek, ezért elpatkolt.&amp;quot;&lt;br /&gt;
* &amp;quot;Még a szegény ember is megengedheti magának, hogy legyen két neutronja.&amp;quot;&lt;br /&gt;
* &amp;quot;20/sqrt(3) idő az a hely, ahol a B pont bekövetkezik.&amp;quot;&lt;br /&gt;
* &amp;quot;Ez ugye pofonegyszerű, ha az időt is méterben mérjük.&amp;quot;&lt;br /&gt;
* &amp;quot;Egyszer fel fog robbanni a Nap, de most ezt halkan mondom, nehogy pánikot keltsek.&amp;quot;&lt;br /&gt;
* &amp;quot;Balmert otthagyta a barátnője, és ezért a lambdával játszott...&amp;quot;&lt;br /&gt;
* &amp;quot;Ráírják, hogy 40W, közben pedig ráteszek 1W-ot és szétesik.&amp;quot; - a PMPO-ról ha jól rémlik&lt;br /&gt;
* &amp;quot;A jó szakember egyre többet tud egyre kevesebbről, míg végül mindent tud a semmiről.&amp;quot;&lt;br /&gt;
* &amp;quot;csuromvizes lesz az orcáját illetően&amp;quot;&lt;br /&gt;
* &amp;quot;Pacher barátom hisz abban, hogy fontos, hogy egyetem szaga legyen&amp;quot; - a különböző ZH-król&lt;br /&gt;
* &amp;quot;nos, ez egy relatív perverz példa&amp;quot;&lt;br /&gt;
* &amp;quot;Mint képlet tök érdektelen... csak a módszer!!!&amp;quot; -- [info1]&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
-- [[KarakoMiklos|palacsint]] - 2006.07.18.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;A Curie házaspár úgy került össze, hogy a férj nagyon szeretett integrálni és ezáltal ellenállhatatlannak bizonyult.&amp;quot;&lt;br /&gt;
* &amp;quot;Csak akkor működik, ha fel tudunk bérelni egy krampuszt, aki átviszi a negatív töltéseket egyik oldalról a másikra.&amp;quot;&lt;br /&gt;
* &amp;quot;Az éppen úgy nem esemény, mint hogy egy kutya megharap egy postást.&amp;quot;&lt;br /&gt;
* &amp;quot;Gondolom emlékeznek még a munkára. Aki nem emlékszik, az némi munkával visszaemlékezhet.&amp;quot;&lt;br /&gt;
* &amp;quot;Egy két kilós macska kb 1 kg proton. Amikor simogatják erre gondoljanak.&amp;quot;&lt;br /&gt;
* &amp;quot;...foroghat a jámbor&amp;quot;&lt;br /&gt;
* &amp;quot;A fluxus abban a tartományban van, ami rendezett katonai temetőnek látszik.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-- [[PüspökiZsuzsanna|Zsuzsa]] - 2007&lt;br /&gt;
&lt;br /&gt;
 * A speciális relativitáselmélet kapcsán vizsgáljuk a száguldó rúd és a pajta esetét. &amp;quot;És akkor felmerül az az egyszerű szexuálpatológiai kérdés, hogy benne van a rúd, vagy nincs benne.&amp;quot;&lt;br /&gt;
* &amp;quot;Nem voltak pontos órák, éjszaka a napóra is pontatlan volt&amp;quot;&lt;br /&gt;
* &amp;quot;Azt a lehetőséget, hogy nem vagyunk, azt egyelőre kizárhatjuk&amp;quot;&lt;br /&gt;
* &amp;quot;Megvan ez fólián is, de ha látják, hogy szenvedek, az mégiscsak érdekesebb&amp;quot; (spec. relativitáselmélet)&lt;br /&gt;
* &amp;quot;Pár centiméteres szikrával sokmindent lehet csinálni: gyújtogatni lehet vele, bele lehet halni, szóval nem veszélytelen.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-- [[AdamW|Wallner Ádám]] - 2007.05.25.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Két elektron megy a sivatagban. Az egyik beszól a másiknak: Ne vágj fel, te se vagy Coulomb&amp;quot;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
* &amp;quot;Ha az ember a vilagűrt nézi, mindegy, hogy fejjel lefele van-e, de ha az operettszínpadot nézi, akkor végképp idegesítő.&amp;quot;&lt;br /&gt;
* &amp;quot;A biológusok azok szogralmas népek&amp;quot;&lt;br /&gt;
* Optika feladat: &amp;quot;Itt van egy béka. Régebben ellenséges jugoszláv kém.. Milyen térszögben látszik?&amp;quot;&lt;br /&gt;
-- [[MolnarGergely]] - 2008.01.05.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Altalanos]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Fun_-_F%C3%BCst%C3%B6ss_L%C3%A1szl%C3%B3&amp;diff=200947</id>
		<title>Fun - Füstöss László</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Fun_-_F%C3%BCst%C3%B6ss_L%C3%A1szl%C3%B3&amp;diff=200947"/>
		<updated>2021-06-30T10:36:25Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &amp;quot;Aki tanul, az hülye. Aki nem tanul, az az is marad.&amp;quot; (thx. to: e v i l )&lt;br /&gt;
* Az ikerparadoxonról: &amp;quot;Ha valaki belecsapódik a Földbe fénysebességgel, az életkorbeli különbség nem sokat használ.&amp;quot;&lt;br /&gt;
* &amp;quot;Ha ebből a teremből kiszívnánk a levegőt, a tisztelt hallgatóság semmit sem hallana.&amp;quot; - hallgató megjegyzése: &amp;quot;De nem ez lenne a legnagyobb problémánk...&amp;quot;&lt;br /&gt;
* Csillagközi űrutazásról: &amp;quot;Ha 1 kg-os hasznos tömeget célzok meg, ami egy meglehetősen sovány űrhajós...&amp;quot;&lt;br /&gt;
* &amp;quot;...a termodinamikai valószínűség tehát 10^-10^20 lesz, ami a &amp;quot;tök megvalósíthatatlan&amp;quot; szinonímája...&amp;quot;&lt;br /&gt;
* &amp;quot;Minden vörös óriás magában foglal egy fehér törpét. Ez így jól hangzik, akár a Gyűrűk Urában is helyet kaphatna...&amp;quot;&lt;br /&gt;
* &amp;quot;Látom az arcukon, hogy nem értik.. várjanak mondok egy életszerűbb példát:... vegyünk két fénysebességgel mozgó vonatot.&amp;quot;&lt;br /&gt;
* &amp;quot;Bárki is álljon egy vákuumkamrában, mindjárt rosszul fogja magát érezni.&amp;quot;&lt;br /&gt;
* &amp;quot;A lóerő az a teljesítmény, amibe egy átlagos ló beledöglik.&amp;quot;&lt;br /&gt;
* &amp;quot;Orvos, ügyvéd- ezek mind-mind szerény értelmiségi szakmák...&amp;quot;&lt;br /&gt;
* &amp;quot;A Rákóczi-téren este 11-kor történik valami - na az egy esemény.&amp;quot;&lt;br /&gt;
* &amp;quot;Politikuséknál számít a sok nulla.&amp;quot;&lt;br /&gt;
* &amp;quot;Mindenki könnyen tanulmányozhatja a fotonok energiáját - főleg azok, akiket túl sokat röntgeneztek, ezért elpatkolt.&amp;quot;&lt;br /&gt;
* &amp;quot;Még a szegény ember is megengedheti magának, hogy legyen két neutronja.&amp;quot;&lt;br /&gt;
* &amp;quot;20/sqrt(3) idő az a hely, ahol a B pont bekövetkezik.&amp;quot;&lt;br /&gt;
* &amp;quot;Ez ugye pofonegyszerű, ha az időt is méterben mérjük.&amp;quot;&lt;br /&gt;
* &amp;quot;Egyszer fel fog robbanni a Nap, de most ezt halkan mondom, nehogy pánikot keltsek.&amp;quot;&lt;br /&gt;
* &amp;quot;Balmert otthagyta a barátnője, és ezért a lambdával játszott...&amp;quot;&lt;br /&gt;
* &amp;quot;Ráírják, hogy 40W, közben pedig ráteszek 1W-ot és szétesik.&amp;quot; - a PMPO-ról ha jól rémlik&lt;br /&gt;
* &amp;quot;A jó szakember egyre többet tud egyre kevesebbről, míg végül mindent tud a semmiről.&amp;quot;&lt;br /&gt;
* &amp;quot;csuromvizes lesz az orcáját illetően&amp;quot;&lt;br /&gt;
* &amp;quot;Pacher barátom hisz abban, hogy fontos, hogy egyetem szaga legyen&amp;quot; - a különböző ZH-król&lt;br /&gt;
* &amp;quot;nos, ez egy relatív perverz példa&amp;quot;&lt;br /&gt;
* &amp;quot;Mint képlet tök érdektelen... csak a módszer!!!&amp;quot; -- [info1]&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
-- [[KarakoMiklos|palacsint]] - 2006.07.18.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;A Curie házaspár úgy került össze, hogy a férj nagyon szeretett integrálni és ezáltal ellenállhatatlannak bizonyult.&amp;quot;&lt;br /&gt;
* &amp;quot;Csak akkor működik, ha fel tudunk bérelni egy krampuszt, aki átviszi a negatív töltéseket egyik oldalról a másikra.&amp;quot;&lt;br /&gt;
* &amp;quot;Az éppen úgy nem esemény, mint hogy egy kutya megharap egy postást.&amp;quot;&lt;br /&gt;
* &amp;quot;Gondolom emlékeznek még a munkára. Aki nem emlékszik, az némi munkával visszaemlékezhet.&amp;quot;&lt;br /&gt;
* &amp;quot;Egy két kilós macska kb 1 kg proton. Amikor simogatják erre gondoljanak.&amp;quot;&lt;br /&gt;
* &amp;quot;...foroghat a jámbor&amp;quot;&lt;br /&gt;
* &amp;quot;A fluxus abban a tartományban van, ami rendezett katonai temetőnek látszik.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-- [[PüspökiZsuzsanna|Zsuzsa]] - 2007&lt;br /&gt;
&lt;br /&gt;
  * A speciális relativitáselmélet kapcsán vizsgáljuk a száguldó rúd és a pajta esetét. &amp;quot;És akkor felmerül az az egyszerű szexuálpatológiai kérdés, hogy benne van a rúd, vagy nincs benne.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Nem voltak pontos órák, éjszaka a napóra is pontatlan volt&amp;quot;&lt;br /&gt;
* &amp;quot;Azt a lehetőséget, hogy nem vagyunk, azt egyelőre kizárhatjuk&amp;quot;&lt;br /&gt;
* &amp;quot;Megvan ez fólián is, de ha látják, hogy szenvedek, az mégiscsak érdekesebb&amp;quot; (spec. relativitáselmélet)&lt;br /&gt;
* &amp;quot;Pár centiméteres szikrával sokmindent lehet csinálni: gyújtogatni lehet vele, bele lehet halni, szóval nem veszélytelen.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-- [[AdamW|Wallner Ádám]] - 2007.05.25.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Két elektron megy a sivatagban. Az egyik beszól a másiknak: Ne vágj fel, te se vagy Coulomb&amp;quot;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
* &amp;quot;Ha az ember a vilagűrt nézi, mindegy, hogy fejjel lefele van-e, de ha az operettszínpadot nézi, akkor végképp idegesítő.&amp;quot;&lt;br /&gt;
* &amp;quot;A biológusok azok szogralmas népek&amp;quot;&lt;br /&gt;
* Optika feladat: &amp;quot;Itt van egy béka. Régebben ellenséges jugoszláv kém.. Milyen térszögben látszik?&amp;quot;&lt;br /&gt;
-- [[MolnarGergely]] - 2008.01.05.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Altalanos]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Fun_-_N%C3%A9meth_G%C3%A1bor&amp;diff=200907</id>
		<title>Fun - Németh Gábor</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Fun_-_N%C3%A9meth_G%C3%A1bor&amp;diff=200907"/>
		<updated>2021-06-13T18:43:27Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &amp;quot;Amikor én sétálok az utcán, nem galambokat látok, hanem vektorokat.&amp;quot; -- [[FoldesAdam|Földe]] - 2005.11.18.&lt;br /&gt;
* (A tanár úr kissé fura példával illusztrálta a mai félvezetős memóriák gyengeségeit :) ) &amp;quot;Ha maga két hétig nem eszik, akkor a tárolt információ elvész.&amp;quot; -- [[FoldesAdam|Földe]] - 2005.11.24.&lt;br /&gt;
* &amp;quot;A következő órán a kecskeszakállas kollega agyát fogjuk megvalósítani.&amp;quot;&lt;br /&gt;
* &amp;quot;A PC nem számítógép. Pont ugyanaz, mint hogy a Trabantot is autónak hívják, holott semmi köze hozzá.&amp;quot; -- [info1]&lt;br /&gt;
* &amp;quot;A megoldás tökéletesen logikus, de teljességgel rossz.&amp;quot;&lt;br /&gt;
* A következő mondatot Tanár Úr akkor mondta, mikor egy kollégánk aláírás nélkül akart vizsgázni, index beszedés után ezt kiderítette, és lehívta a pulpitushoz: &amp;quot;Értse meg, Ön számunkra nem létezik!&amp;quot; -- [[SubaGergely|Subi]] - 2007.01.19.&lt;br /&gt;
&lt;br /&gt;
-- [[KarakoMiklos|palacsint]] - 2006.07.18.&lt;br /&gt;
&lt;br /&gt;
* Budapesten 3 utcát leszámítva négykerék-meghajtású terepjáróval érdemes közlekedni.&lt;br /&gt;
* És ha mondjuk rekeszes sört akarunk szállítani, feltaláljuk a teherautót.&lt;br /&gt;
* Nem tudom, mi volt éppen a neve, szóval mondjuk a Selényi-tárgy.&lt;br /&gt;
* Banki rendszert kell terveznünk, mittudom én, &amp;quot;Lopjunk még több pénzt az ügyfél számlájáról&amp;quot; projektnévvel.&lt;br /&gt;
* Nem nagyon értjük, de látjuk, hogy dolgozik, vannak színek...&lt;br /&gt;
* Minek gyártanánk olyan primitív intelligenciát, mint a magáé?&lt;br /&gt;
* A cápa végrehajtja az erőforrásainak megfelelő feladatot, vagyis leharapja a fejét.&lt;br /&gt;
* A pirosat különösen nehéz olvasni, de ez többé-kevésbé szándékos is.&lt;br /&gt;
* vagy egyéb izé...&lt;br /&gt;
* Egy javítás... Nem is javítás, inkább kivétel... Nem is kivétel, inkább lazítás.&lt;br /&gt;
* Ebből így nem fogják megérteni az FFT algoritmust, de nem azért mondom így, hogy ne értsék meg.&lt;br /&gt;
* Ezen majd tessék meglepődni!&lt;br /&gt;
* A pálinkát azért mondtam, mert azt ismeri, nincs is vele gondja...&lt;br /&gt;
* Egy pillanat... Még valamit megálmodok...&lt;br /&gt;
* A matematikusokat általában nem kell komolyan venni.&lt;br /&gt;
* A német órát nem rólam nevezték el, hanem a Habsburgokról.&lt;br /&gt;
* Vigyázzanak! Három féle ZH van nálam. Két feldühített és egy normál verzió.&lt;br /&gt;
* Tegyük fel, hogy az Úristen ezt látja - Az egyszerűség kedvéért mondjuk azt, hogy én ezt látom&lt;br /&gt;
* Ezt el akarom rejteni. Hála a jó istennek el is rejtem.&lt;br /&gt;
* Hallgatom egy politikus szövegét, és az égegyadta világon semmilyen információ nem jön felém.&lt;br /&gt;
* ... a csillagok megfelelő állása mellett&lt;br /&gt;
* Ha önöknek a bonyolultság gondot okoz, akkor térjenek vissza ahhoz, hogy kővel dörzsölgetnek egy fadarabot! (Na abból nehezen lesz tűz! :D)&lt;br /&gt;
* Ez gyakorlat, annak ellenére, hogy csak én beszélek.&lt;br /&gt;
* Ám az igazi istencsapása - és emiatt fognak a vizsgán megbukni...&lt;br /&gt;
* Tehát az úristen szerint, na meg persze szerintem...&lt;br /&gt;
* Szünet előtt, és mielőtt meginnám a kávémat, nem merek bonyolultabb feladatot bevállalni.&lt;br /&gt;
* Tegyük fel, hogy nekem véges, egymástól független entitásom van, mint például most maguk.&lt;br /&gt;
* Vagy a titkárnőre, vagy az egyetemre, vagy önökre vagyok allergiás.&lt;br /&gt;
* Ilyenkor két megoldás lehetséges: Vagy begyógyszerezem magam - ami már megvolt -, vagy nem jövök többet ide, amin eléggé gondolkodok.&lt;br /&gt;
* Mire maguk elvégzik az egyetemet, főleg, ha még egyszer-kétszer megbuknak ebből a tárgyból, meg még másból is, ez lehet, hogy már egészen másképp lesz.&lt;br /&gt;
&lt;br /&gt;
* Ne törődjenek a NEPTUN-szabályokkal stb., én sem törődök vele.&lt;br /&gt;
* Ha kérdésük van, inkább a szünetben tegyék fel, akkor holtbiztos, hogy iszom a kávémat&lt;br /&gt;
* Az elején szándékosan lesz nagyon egyszerű, hogy ne veszítsék el a kedvüket.&lt;br /&gt;
* Ez az istencsapása Neumann-architektúra úgy működik, hogy...&lt;br /&gt;
* Nem látok egy helyes képet... jut eszembe, senki sem lát egy helyes képet.&lt;br /&gt;
* Ez elég primitív, gondolom, egy programot is tudnának rá írni...&lt;br /&gt;
* Emlékeztetőül felfirkálom a táblára, a szünetben ne engedjék letörölni.&lt;br /&gt;
* Az teljesen mindegy, hogy i=3 vagy piros színű tokenem van... a gond az, hogy nem tudják, hogy mi az, hogy token...&lt;br /&gt;
* ...ez sokkal jobb annál, mint ahogy elsőre hiszik.&lt;br /&gt;
* Szúrjunk ki valakit: a szakközepes kiváló, enni azért tud.&lt;br /&gt;
* Tételezzük fel, hogy a kollega tud gondolkodni, és rendszeresen szokott is...&lt;br /&gt;
* 10^11 neuron van az agyában... az önében csak 10^10.&lt;br /&gt;
* Erre Nobel-díj van kitűzve, még nem jelentkeztek rá...&lt;br /&gt;
* Maga is olyan, ha két hétig nem eszik, elveszti az agyában tárolt adatokat.&lt;br /&gt;
* Tételezzük fel, hogy ma 2-től 4-ig az tanulják, hogyan tegyék még jobban tönkre a magyar gazdaságot.&lt;br /&gt;
* Az információk, amik az Önök agyában vannak, sem biztos, hogy igazak... sem biztos, hogy értelmesek.&lt;br /&gt;
* Elolvassa egyszer a ZH előtt, egyszer a pótZH előtt, egyszer a vizsga előtt és egyszer az ismétlővizsga előtt... majd jön keresztfélévre... (agy viselkedésének a szemléltetéséről, avagy neked mindent ezerszer kell elmondani?)&lt;br /&gt;
* Annak, hogy egy olyan intelligenciájú gépet csináljak, mint maga, nincs sok értelme...&lt;br /&gt;
* A középkorban megpróbálták lemásolni a galamb repülését... később inkább kitalálták a Jumbo Jet-et.&lt;br /&gt;
* ...valami repülő tárgyat lát... egy galamb repül.&lt;br /&gt;
* Meg tudja különböztetni a varjút a lehulló falevéltől.&lt;br /&gt;
* Amikor a kollega kimegy a szünetben a zöldbe, nem madarakat lát, hanem vektorokat.&lt;br /&gt;
* Válaszolhatnék (közbevetett kérdésre), de semmi kedvem.&lt;br /&gt;
* Egy számítógép esetén van szoftvertervező és hardvertervező, akiknek az érdekei tökéletesen ellentétesek. Kezdjük a szoftvertervezővel, mert ő a komolytalanabbik fajta...&lt;br /&gt;
* A számítástechnika esetén az 1 ms az örökkévalóság szinonimája.&lt;br /&gt;
* Ez nyilvánvalóan logikus, ebből következik, hogy hülyeség.&lt;br /&gt;
* A számítástechnikában a 0 a legfontosabb.&lt;br /&gt;
* Jobb operációs rendszerekben, mondom, JOBB!!!&lt;br /&gt;
* Ha kirabol egy bankot... mert tisztességesebb módszert nem látok arra, hogy több pénze legyen... kivéve, ha bankár lesz.&lt;br /&gt;
* Félvezetőgyártás - azt nem szeretjük, mert nem értek hozzá.&lt;br /&gt;
* Lesz a nyelveknek egy csoportja, amelyet a sörgyártásra találtak ki.&lt;br /&gt;
* A Pentium, ami a számítástechnika alja...&lt;br /&gt;
* ...ennek a megoldása az a szuperskalár architektúra, amit a kávézásom után fogok elmondani.&lt;br /&gt;
* ...tehát az IBM jobb zsebe a bal zsebével komoly versenyben van...&lt;br /&gt;
* Remélem, kezd derengeni Önben, hogy a váltóállítás nem egészen ugyanazokat az áramköröket igényli, mint a szkenner kezelése...&lt;br /&gt;
* Vagy olyan, hogy az ajtó zárva van, vagy nincs nyitva... &#039;&#039;(más lehetőség nincs :)&#039;&#039; )&lt;br /&gt;
* Annyira primitív a dolog, hogy szégyellem elmondani.&lt;br /&gt;
* Nem tételezhetem fel a szoftveresről, hogy ért a számítástechnikához...&lt;br /&gt;
* Nem igaz, amit mondok, de öt percre higgyék el, hogy így van.&lt;br /&gt;
* Csakhogy egy távközlési beruházás pénzbe kerül.&lt;br /&gt;
* Az Úristen egyik attribútuma, hogy mindent lát... Ez így van, vannak neki is attribútumai.&lt;br /&gt;
* Van egy-két apróbb problémám... a legnagyobb problémát csak szünet után mondom.&lt;br /&gt;
* Gépkocsivezetés tanulásánál... most a KRESZ-t hagyjuk a fenébe.&lt;br /&gt;
* Az üzenetküldéssel nincs probléma, azt meg el tudják képzelni, hogy lassú.&lt;br /&gt;
* Azt, hogy ehhez mekkora Hamming-távolságra van szükség, kegyeleti okokból nem említem.&lt;br /&gt;
* Három változatot mondok, ebből az első kettő nem igazán elterjedt a gyakorlatban, csak azért említem, hogy legyen némi sikerélményük.&lt;br /&gt;
* Csak azért, hogy legyen valaki, aki szünetben, amikor a kávémat iszom, odajön, hogy nem egészen jó, amit felírtam...&lt;br /&gt;
* Istenkém, a hardver nem kerül pénzbe, meg kell csinálni... &lt;br /&gt;
* Azért hipotetikus nyelv, mert nem kell megtanulniuk. Persze javaslom, hogy sürgősen tanulják meg.&lt;br /&gt;
* Mondok egy példát, s a lányoktól előre elnézést kérek. &#039;&#039;(van miért :k )&#039;&#039;&lt;br /&gt;
* Idáig csak-csak értették a dolgot... &#039;&#039;(biztos??? :p )&#039;&#039;&lt;br /&gt;
* Az autóvezetésnek rossz oldalai vannak... például tetű lassú az a gép.&lt;br /&gt;
* Egyetlenegy baj van... az, hogy ezt egyedül az Úristen ismeri, aki mindent lát.&lt;br /&gt;
* Sajnálom, de itt a piros szín helyett minden ilyen beteg feketének látszik. Nem lehet minden tökéletes. (kivetítőről)&lt;br /&gt;
* Egy rendszerben nem csak meghibásodnak, hanem javítják is őket (csomópontokat)... Figyelem, nem a budapesti úthálózatról beszélek, hanem számítástechnikáról.&lt;br /&gt;
* Megkérdezhetnék, hogy j miért indít jelöltet. Azért, mert messze nem biztos, hogy maga (az i) megnyeri a választást.&lt;br /&gt;
* Szúrjunk ki egy tagot, mondjuk őt, az előbb is problémám volt vele.&lt;br /&gt;
* A pálinkás példára emlékezni fog, de gondolják végig, hogy mi lenne, ha ez banki tranzakció lett volna.&lt;br /&gt;
* Azt álmodtam, hogy indirekt módon kell bebizonyítani.&lt;br /&gt;
* Kapaszkodjanak, mert ez nem olyan... szerintem mondjuk triviális, de nem olyan könnyen látható.&lt;br /&gt;
* Most jön az, amire válaszoltam, csak maga nem ezt kérdezte.&lt;br /&gt;
* Két dolog. 1. Szünetet tartok. 2. Jövő héten ZH-t akarnak írni. &#039;&#039;(a tanár úr meg ZH-t akar javítani :) )&#039;&#039;. Nagyon meg lennék lepve, ha nem az elosztott rendszerekből írnák. &#039;&#039;(Most már mi is :) )&#039;&#039;&lt;br /&gt;
* Mert feltételezzük, hogy a matematikusok komoly emberek, noha ezt semmi sem támasztja alá.&lt;br /&gt;
* Amerikában ilyen hülye dolgok vannak: a madár tud repülni, de inkább fára mászik.&lt;br /&gt;
* Látott már órát? Az egy rohadt kis önkényes szerkezet.&lt;br /&gt;
* Ez nem mond ellen a baloldali képnek, csak nem egyezik vele.&lt;br /&gt;
* ...vagy fizikai órákkal, de az csak később, a zárthelyi után jön.&lt;br /&gt;
* A következőben állapodunk meg Önökkel önkényesen...&lt;br /&gt;
* Tehát a taszk a bivalybogyiszlói tűzoltózenekar előadása...&lt;br /&gt;
* Ha egy operációs rendszer túl sok időt tölt azzal, hogy melyik taszk melyik processzoron fusson, akkor kevesebb ideje jut arra, hogy felhasználói taszkokat hajtson végre.&lt;br /&gt;
* Ez az összefüggés igaz, de nem jó.&lt;br /&gt;
* Miközben azokat nézegetem, ezek nyugodtan meghalhatnak. (hibakeresés szemléltetése multiprocesszoros rendszerekben, a szemléltetőeszköz a hallgatóság :p )&lt;br /&gt;
* Primitíven gondolkodva - a primitív gondolkozást a logikus gondolkodás egyik szinonimájának fogom tekinteni.&lt;br /&gt;
* Az eddig elhangzottakat értették? Ha igen, bólogassanak... Csak az a kár, hogy nem igaz.&lt;br /&gt;
* A technológia nagyjából mindegy, hogy olajat párlunk vagy sört gyártunk.&lt;br /&gt;
* Vegyünk egy kétprocesszoros rendszert, az egyszerűség kedvéért, ugyanis ennél egyszerűbb multiprocesszoros rendszert nehéz elképzelni.&lt;br /&gt;
* Én OS/2-t akarok futtatni, maga Linuxot, maga meg teljesen ostoba, tehát Windows XP-t.&lt;br /&gt;
* Látott mikrohullámú sütőt? Maga is látott digitális fényképezőgépet... Azt remélem, nem képzelik, hogy Windows XP-t telepítek a mikrohullámú sütőre.&lt;br /&gt;
* De hát a PC nem számítógép, a Microsoft Windows nem operációs rendszer.&lt;br /&gt;
* Mire jó ez? Az, hogy nyilvánvalóan drágább, az triviális.&lt;br /&gt;
* Szeretnék Önöknek egy idegesítő példát bemutatni...&lt;br /&gt;
* Csak az a baj, hogy Ön írja a programot, így vannak benne hibák.&lt;br /&gt;
* Jól jegyezzék meg ezt a csirkeszínezési problémát, mert fontos lesz.&lt;br /&gt;
* ...de mi nem csirkét gyártunk, bár lehet, hogy jobban járnánk vele.&lt;br /&gt;
* De vegyék észre, hogy a pipeline hátralevő része üres, azaz a sütőből nem jön ki csirke.&lt;br /&gt;
* A szoftveresek igen tekintélyes részét arra alkalmazzuk, hogy ne írjon programot.&lt;br /&gt;
* Ha maga most kimegy a kapun, fejére esik egy tégla, és meghal... reménykedjünk.&lt;br /&gt;
* Lehet, hogy Önöknek nem tetszenek a pipeline-ok és később még kevésbé fognak...&lt;br /&gt;
* Volt már Szabályozástechnika órájuk? Nem? Majd megbuknak belőle...&lt;br /&gt;
* ...az élet meglehetősen bonyolult dolog - már akinek.&lt;br /&gt;
* Bajban vagyok. Illetve Önök lesznek bajban a vizsgán.&lt;br /&gt;
* Hát, tartok tőle, hogy ezt idáig értették... nagyjából.&lt;br /&gt;
* Intelligens hálózaton a hálózat intelligenciáját értjük.&lt;br /&gt;
* Tegyük fel, hogy ezt a kollégát jövőre is megbuktatjuk az ismétlővizsgán, aki öngyilkos lesz, tengerbe veti magát, hogy valami jó is legyen.&lt;br /&gt;
* Vegyék észre, hogy nincs rá garancia, hogy felülről korlátos idő alatt felzabálják a testét...&lt;br /&gt;
* Amit a kollega kérdezett, teljesen logikus hülyeség.&lt;br /&gt;
* Nem akarok részleteiben neurális hálózatokkal foglalkozni, mert semmi közük hozzá.&lt;br /&gt;
* Ön középiskolában tanult fizikát... bocsánat, egy tanár tanította...&lt;br /&gt;
* Félek a megjegyzésektől, mert félre szokták magyarázni, jó, én is úgy mondom, hogy félremagyarázható legyen.&lt;br /&gt;
* Ettől kezdve magának... nem, nem magának, hanem aki nem iszik...&lt;br /&gt;
* ...bocsánat, Einstein mondta, hogy úgy becsüli, a saját agyának 5%-át használja ki, de udvarias vagyok, ezért mondtam, hogy Ön az agyának 5%-át használja ki.&lt;br /&gt;
* Fasírtot már látott? Ez a hash kódolás lényege.&lt;br /&gt;
* Ez ugyan egy angol idézet, de tőlem származik.&lt;br /&gt;
* Meg fogjuk oldani a &amp;quot;Fosszuk ki még jobban az ügyfelet&amp;quot; bankcsoport rendszerét.&lt;br /&gt;
* Jobb számítógépeken nincs Reset gomb, igaz, Windows sincs.&lt;br /&gt;
* ...természetesen egyike a legjobbaknak, mert mi valósítottuk meg.&lt;br /&gt;
* Tehát pl. emberek esetén a szemek száma 0 és 2 közé esik.&lt;br /&gt;
* Az objektum kulcsszavakat, ha nem felejtem el, pirossal fogom jelölni.&lt;br /&gt;
&lt;br /&gt;
-- [[SzendreiGabor|Szega]] - 2007.07.01.&lt;br /&gt;
&lt;br /&gt;
2010-es termés:&lt;br /&gt;
* Tegyük fel, hogy a matematikusok értelmes emberek. Ez egyébként nem igaz.&lt;br /&gt;
* Az elmúlt száz évben történt pár apróság, pl. a világ egyik fele megpróbálta kiirtani a másikat.&lt;br /&gt;
* Egy Einstein nevű fickó azon elmélkedett, hogy ha gyorsabban fut, az órája gyorsabban jár, mintha lassabban futna.&lt;br /&gt;
* (furcsa arcszőrű emberre:) Kopasz, de szintén borotválatlan entitás&lt;br /&gt;
* Amikor hallgató voltam (lehetett vagy 100 éve....), akkor én is szakállat akartam növeszteni. Megtettem. Egy este a mamám a kedvenc kajámat főzte. Csak akkor ehettem meg, ha levágom a szakállamat. Azóta nincs szakállam.&lt;br /&gt;
* Tegyük fel, hogy Én vagyok az Úristen, és így látom az időt. Ez így egy elég jó közelítés.&lt;br /&gt;
* Bemegyek a Malév Váci utcai jegyirodájába, rávicsorgok a hölgyre...&lt;br /&gt;
* Amit a TV-ben, interneten, újságban, könyvekben,.... olvasnak, annak tekintélyes része szélhámosság.&lt;br /&gt;
* (Q épületben:) Külön pénzt vettek fel az épület építői, hogy pormentes krétával írhassunk. Az agyuk volt pormentes.&lt;br /&gt;
* Az óra végén kimennek a teremből, átmennek, meghallgatják a &amp;quot;Hogyan tegyük tönkre Magyarország gazdaságát?&amp;quot; c. előadássorozatot....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Altalanos]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Fun_-_Gy%C3%B6rfi_L%C3%A1szl%C3%B3&amp;diff=200906</id>
		<title>Fun - Györfi László</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Fun_-_Gy%C3%B6rfi_L%C3%A1szl%C3%B3&amp;diff=200906"/>
		<updated>2021-06-13T18:16:41Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &amp;quot;Az ideális aluláteresztő szűrő nem megvalósítható, de álmodozunk róla.&amp;quot;&lt;br /&gt;
* &amp;quot;Nincs sok hátra, tartsanak ki.&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Altalanos]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Szoftvertechnik%C3%A1k_ZH_2019.04.08.&amp;diff=200896</id>
		<title>Szoftvertechnikák ZH 2019.04.08.</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Szoftvertechnik%C3%A1k_ZH_2019.04.08.&amp;diff=200896"/>
		<updated>2021-06-02T19:34:06Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: /* 2. feladat: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{vissza|Szoftvertechnikák}}&lt;br /&gt;
&lt;br /&gt;
Nem szó szerinti feladatok, hibák lehetnek benne!&lt;br /&gt;
&lt;br /&gt;
=== Beugró: ===&lt;br /&gt;
&lt;br /&gt;
==== 1. feladat: ====&lt;br /&gt;
&lt;br /&gt;
StringStore osztályt kellett írni, a tárolt adatot property-vel elérhetővé tenni és ha null-ra állítjuk egy eseményt kellett elsütni. Példakódban fel kellett iratkozni az eseményre.&lt;br /&gt;
&lt;br /&gt;
==== 2. feladat: ====&lt;br /&gt;
&lt;br /&gt;
a. Milyen adatot tartalmaz egy Win32 üzenet?&amp;lt;br /&amp;gt;&lt;br /&gt;
b. GDI rajzolás, egy négyzetet és stringet is kellett rajzolni, Timer-re változva, billentyűre leállítva.&lt;br /&gt;
&lt;br /&gt;
==== 3. feladat: ====&lt;br /&gt;
&lt;br /&gt;
a. Mikor érdemes többszálú alkalmazást készíteni? (3 db)&lt;br /&gt;
b. &lt;br /&gt;
&lt;br /&gt;
=== Maradék: ===&lt;br /&gt;
55p összesen&lt;br /&gt;
&lt;br /&gt;
==== 4. feladat: ====&lt;br /&gt;
&lt;br /&gt;
Feleletválasztós kérdés a dinamikusan foglalt változókról (lehet-e destruktorban felszabadítani).&lt;br /&gt;
&lt;br /&gt;
==== 5. feladat: ====&lt;br /&gt;
&lt;br /&gt;
Milyen tulajdonságát kell állítani egy Button-nek hogy a magassága arányosan változzon az ablak újraméretezésekor? (Feleletválasztós)&lt;br /&gt;
&lt;br /&gt;
==== 6. feladat: ====&lt;br /&gt;
&lt;br /&gt;
Igaz/Hamis&lt;br /&gt;
- Többszálú program mindig gyorsabb&lt;br /&gt;
- ReadWriteLock akkor hasznos, ha sokat olvasunk és kevset írunk&lt;br /&gt;
- ManualResetEvent-el hatásos várakozás programozható&lt;br /&gt;
- x++ atomi művelet (32 bites int)&lt;br /&gt;
- Folyamatok közt Semaphor és nem Mutex használható&lt;br /&gt;
&lt;br /&gt;
==== 7. feladat: ====&lt;br /&gt;
&lt;br /&gt;
UI moduláris kialakításához mit kell használni? (Feleletválasztós)&lt;br /&gt;
&lt;br /&gt;
==== 8. feladat: ====&lt;br /&gt;
&lt;br /&gt;
Kompozit, újrahasználható vezérlőkhöz mit kell használni? (Feleletválasztós)&lt;br /&gt;
&lt;br /&gt;
==== 9. feladat: ====&lt;br /&gt;
&lt;br /&gt;
Igaz/Hamis&lt;br /&gt;
- .NET Core csak Windowson fut&lt;br /&gt;
- IL-re JIT fordító fordít&lt;br /&gt;
- IL-t könnyű visszafejteni&lt;br /&gt;
- Windows Forms nem támogat lineáris transzformációkat&lt;br /&gt;
- .NET beépített osztályok legtöbbje szálbiztos&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Szoftvertechnik%C3%A1k_ZH_2019.04.08.&amp;diff=200895</id>
		<title>Szoftvertechnikák ZH 2019.04.08.</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Szoftvertechnik%C3%A1k_ZH_2019.04.08.&amp;diff=200895"/>
		<updated>2021-06-02T19:33:52Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: /* 1. feladat: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{vissza|Szoftvertechnikák}}&lt;br /&gt;
&lt;br /&gt;
Nem szó szerinti feladatok, hibák lehetnek benne!&lt;br /&gt;
&lt;br /&gt;
=== Beugró: ===&lt;br /&gt;
&lt;br /&gt;
==== 1. feladat: ====&lt;br /&gt;
&lt;br /&gt;
StringStore osztályt kellett írni, a tárolt adatot property-vel elérhetővé tenni és ha null-ra állítjuk egy eseményt kellett elsütni. Példakódban fel kellett iratkozni az eseményre.&lt;br /&gt;
&lt;br /&gt;
==== 2. feladat: ====&lt;br /&gt;
&lt;br /&gt;
a. Milyen adatot tartalmaz egy Win32 üzenet?&amp;lt;br /&amp;gt;&lt;br /&gt;
b. GDI rajzolás, egy négyzetet és stringet is kelett rajzolni, Timer-re változva, billentyűre leállítva.&lt;br /&gt;
&lt;br /&gt;
==== 3. feladat: ====&lt;br /&gt;
&lt;br /&gt;
a. Mikor érdemes többszálú alkalmazást készíteni? (3 db)&lt;br /&gt;
b. &lt;br /&gt;
&lt;br /&gt;
=== Maradék: ===&lt;br /&gt;
55p összesen&lt;br /&gt;
&lt;br /&gt;
==== 4. feladat: ====&lt;br /&gt;
&lt;br /&gt;
Feleletválasztós kérdés a dinamikusan foglalt változókról (lehet-e destruktorban felszabadítani).&lt;br /&gt;
&lt;br /&gt;
==== 5. feladat: ====&lt;br /&gt;
&lt;br /&gt;
Milyen tulajdonságát kell állítani egy Button-nek hogy a magassága arányosan változzon az ablak újraméretezésekor? (Feleletválasztós)&lt;br /&gt;
&lt;br /&gt;
==== 6. feladat: ====&lt;br /&gt;
&lt;br /&gt;
Igaz/Hamis&lt;br /&gt;
- Többszálú program mindig gyorsabb&lt;br /&gt;
- ReadWriteLock akkor hasznos, ha sokat olvasunk és kevset írunk&lt;br /&gt;
- ManualResetEvent-el hatásos várakozás programozható&lt;br /&gt;
- x++ atomi művelet (32 bites int)&lt;br /&gt;
- Folyamatok közt Semaphor és nem Mutex használható&lt;br /&gt;
&lt;br /&gt;
==== 7. feladat: ====&lt;br /&gt;
&lt;br /&gt;
UI moduláris kialakításához mit kell használni? (Feleletválasztós)&lt;br /&gt;
&lt;br /&gt;
==== 8. feladat: ====&lt;br /&gt;
&lt;br /&gt;
Kompozit, újrahasználható vezérlőkhöz mit kell használni? (Feleletválasztós)&lt;br /&gt;
&lt;br /&gt;
==== 9. feladat: ====&lt;br /&gt;
&lt;br /&gt;
Igaz/Hamis&lt;br /&gt;
- .NET Core csak Windowson fut&lt;br /&gt;
- IL-re JIT fordító fordít&lt;br /&gt;
- IL-t könnyű visszafejteni&lt;br /&gt;
- Windows Forms nem támogat lineáris transzformációkat&lt;br /&gt;
- .NET beépített osztályok legtöbbje szálbiztos&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=A_programoz%C3%A1s_alapjai_III.&amp;diff=193245</id>
		<title>A programozás alapjai III.</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=A_programoz%C3%A1s_alapjai_III.&amp;diff=193245"/>
		<updated>2018-01-07T19:39:36Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: /* Pótlási lehetőségek */Fixed typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
| név = A programozás alapjai 3&lt;br /&gt;
| tárgykód = VIIIAB00&lt;br /&gt;
| szak = info&lt;br /&gt;
| kredit = 5&lt;br /&gt;
| félév = 3&lt;br /&gt;
| kereszt = nincs&lt;br /&gt;
| tanszék = IIT&lt;br /&gt;
| jelenlét = &lt;br /&gt;
| minmunka = &lt;br /&gt;
| labor = van&lt;br /&gt;
| kiszh = 6 db&lt;br /&gt;
| nagyzh = nincs&lt;br /&gt;
| hf = 1 nagyházi&lt;br /&gt;
| vizsga = nincs &lt;br /&gt;
| levlista = &lt;br /&gt;
| tad = https://portal.vik.bme.hu/kepzes/targyak/VIIIAB00&lt;br /&gt;
| tárgyhonlap = https://www.iit.bme.hu/targyak/BMEVIIIAB00&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Követelmények ==&lt;br /&gt;
* &#039;&#039;&#039;Előtanulmányi rend:&#039;&#039;&#039; [[A programozás alapjai 2]] tárgyból kredit megszerzése szükséges a tárgy felvételéhez.&lt;br /&gt;
* &#039;&#039;&#039;Kredit megszerzésének&#039;&#039;&#039; feltételei:&lt;br /&gt;
** 6-ból a legjobb 4 kisZH minimum 40%-os teljesítése (max 5 pont szerezhető).&lt;br /&gt;
** Egy egyszerűbb GUI-s Java program elkészítése a kiírásnak megfelelően.&lt;br /&gt;
** Jelenlét: a laborok 70%-án jelen kell lenni. Ha a laborfeladatokból a kötelezőeket nem csinálod meg mindet, az hiányzásnak számít.&lt;br /&gt;
&lt;br /&gt;
A félév végi jegy a legjobb 4 KZH átlagából adódik. Ha ez az átlag nem egész szám lenne, a kerekítést a laborvezető a laborokon végzett munkád alapján végzi.&lt;br /&gt;
&lt;br /&gt;
== Pótlási lehetőségek ==&lt;br /&gt;
* A KZH-k nem pótolhatóak. De mivel a jegybe 2 KZH eredménye nem számít bele, azt a két alkalmat használhatod jobb eredmény elérésére.&lt;br /&gt;
* A laboralkalmak nem pótolhatóak.&lt;br /&gt;
* A nagy házit a pótlási hét végéig, különeljárási díj mellett lehet pótolni, de csak akkor, ha az utolsó hetekben tartott bemutatáson már valamennyire kész van a programod, csak kisebb javításokra szorul.&lt;br /&gt;
&lt;br /&gt;
== Segédanyagok ==&lt;br /&gt;
=== Régi anyagok ===&lt;br /&gt;
Ezek a segédanyagok a régi tárgyhoz készültek, de többé-kevésbé használhatóak még most is.&lt;br /&gt;
* [https://docs.google.com/document/d/1wfXi3eqx_KPbbc2LHxP5_dqQ75gaZou6gEknFETEdck/edit &#039;&#039;&#039;Közösen szerkeszthető&#039;&#039;&#039; Google-doksi] - nem hibátlan, egészítsd és javítsd ki Te is!&lt;br /&gt;
* [https://sites.google.com/site/czirjakzoltan91/programozas/java Czirják Zoltán Java-anyagai]&lt;br /&gt;
* [http://docs.oracle.com/javase/tutorial/java/generics/bounded.html Bounded Type Parameters] - Oracle Java tutorial kötött dzsókerekröl&lt;br /&gt;
* [http://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html Java Language Keywords] - Oracle Java tutorial a kulcsszavakról (pl. delete nincs benne, tehát használható változónévként)&lt;br /&gt;
* [http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html Controlling Access to Members of a Class] - Oracle Java tutorial&lt;br /&gt;
* [[Szofttech_Java_igaz-hamis | &#039;&#039;&#039;Kikérdező&#039;&#039;&#039;]] - igaz-hamis kérdések tesztje Java témakörből, 2000. december 19. és 2014. január 21. közötti összes vizsga átnézve, minden igaz-hamis beválogatva; az A-B-C-D-E jellegű Java kérdések tagmondatai is benne vannak, csak igaz/hamis válaszlehetőségekkel&lt;br /&gt;
* [[Media:JavaIntro_v3.pdf |  &#039;&#039;&#039;Java összefoglaló&#039;&#039;&#039;]] - AUT tanszékről, Android alapú szoftverfejlesztés c. tárgy Java gyorstalpalója&lt;br /&gt;
&lt;br /&gt;
=== 2016-os előadásdiák ===&lt;br /&gt;
* [[Media:prog3_dia_2016_1.pdf|Java language basics]]&lt;br /&gt;
* [[Media:prog3_dia_2016_2.pdf|Java input/output]]&lt;br /&gt;
* [[Media:prog3_dia_2016_3.pdf|Java serialization]]&lt;br /&gt;
* [[Media:prog3_dia_2016_4.pdf|Java collections]]&lt;br /&gt;
* [[Media:prog3_dia_2016_5.pdf|Java utilities]]&lt;br /&gt;
* [[Media:prog3_dia_2016_6.pdf|Multithreading in Java]]&lt;br /&gt;
* [[Media:prog3_dia_2016_7.pdf|Java and UML]]&lt;br /&gt;
* [[Media:prog3_dia_2016_8.pdf|Java GUI and SWING]]&lt;br /&gt;
* [[Media:prog3_dia_2016_9.pdf|Java GUI and SWING]]&lt;br /&gt;
* [[Media:prog3_dia_2016_10.pdf|Unit tests in Java: JUnit]]&lt;br /&gt;
* [[Media:prog3_dia_2016_11.pdf|XML handling in Java ]]&lt;br /&gt;
* [[Media:prog3_dia_2016_12.pdf|Logging]]&lt;br /&gt;
* [[Media:prog3_dia_2016_13.pdf|Reflection, interfaces and lambda]]&lt;br /&gt;
* [[Media:prog3_dia_2016_14.pdf|Java Enterprise Edition]]&lt;br /&gt;
&lt;br /&gt;
== Házi ==&lt;br /&gt;
A félév során egy nagy házit kell készíteni, amit mindenki magának talál ki. Elvárás, hogy használjon Swing alapú GUI-t (de ha akarod, egyeztetés mellett akár JavaFX vagy más keretrendszer is lehet), valamilyen Collectiont (List, Set, Map, etc.), legyen benne szerializálható adat és tesztelés-támogatás (JUnit).&lt;br /&gt;
&lt;br /&gt;
Házi ötletek:&lt;br /&gt;
* Aknakereső, a toplista vagy a pálya lementhető&lt;br /&gt;
* Snake multiplayer&lt;br /&gt;
* Életjáték (Conway&#039;s Game Of Life)&lt;br /&gt;
* Chatprogram&lt;br /&gt;
* Naptár&lt;br /&gt;
* Egyszerűbb fájlkezelő&lt;br /&gt;
* Táblázatkezelő (miniExcel)&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Mérnök_informatikus_alapszak_2014}}&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=BSc_Auton%C3%B3m_intelligens_rendszerek_szakir%C3%A1ny&amp;diff=193233</id>
		<title>BSc Autonóm intelligens rendszerek szakirány</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=BSc_Auton%C3%B3m_intelligens_rendszerek_szakir%C3%A1ny&amp;diff=193233"/>
		<updated>2018-01-07T17:44:29Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: /* Ágazatok */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Bevezető ==&lt;br /&gt;
&lt;br /&gt;
A szakirány koordinátora: &#039;&#039;&#039;IIT&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Rejtett&lt;br /&gt;
|mutatott=&#039;&#039;&#039;A szakirány ismertetője&#039;&#039;&#039;&lt;br /&gt;
|szöveg= &lt;br /&gt;
&lt;br /&gt;
=== A megcélzott szakterület főbb jellegzetességei, trendjei ===&lt;br /&gt;
&lt;br /&gt;
Az autonóm intelligens rendszerek olyan számítógépes rendszerek, melyek emberi közreműködés és állandó emberi felügyelet nélkül is képesek komplex feladatok megoldására: képesek környezetükből származó információ érzékelésére és feldolgozására, képesek önálló döntések meghozatalára és alkalmasak komplex technológiai folyamatokba történő beavatkozásra, a folyamatok felügyeletére, illetve irányítására. Az autonóm rendszerek a műszaki fejlődés fontos állomását képezik, jelentőségük folyamatosan nő. Az autonóm intelligens rendszerek létrehozása az információ technológia széles spektrumának integrálását igényli. A szakirány célja rövid és hosszú távon egyaránt hasznosítható ismeretek nyújtása, olyan műszaki informatikus szakemberek képzése, akik tisztában vannak az autonóm intelligens rendszerekre jellemző főbb képességeket biztosító megoldások elvi és gyakorlati problémáival. Így foglalkozik az olyan alapvető információ-feldolgozó eljárásokkal, mint a kooperációval és e rendszerek képességeinek javítását a környezetből származó információ autonóm felhasználását biztosító gépi tanulással. A szakirány ágazatainak elvégzése során elsajátított tudásanyag ugyanakkor az olyan alkalmazási területek tekintetében is önállóan hasznosítható praktikus ismereteket nyújt, mint a különböző robotok, járművek és alrendszereik irányítása és vezérlése, illetve az irányítási és jelfeldolgozási feladatokat valós időben megvalósító, a környezetükkel intenzív információs kapcsolatban lévő beágyazott rendszerek információtechnológiája.&lt;br /&gt;
&lt;br /&gt;
=== A megszerezhető kompetenciák ===&lt;br /&gt;
&lt;br /&gt;
A szakirány elvégzése után a hallgatók képessé válnak:&lt;br /&gt;
*autonóm rendszerek irányítási és jelfeldolgozási feladatainak végrehajtására,&lt;br /&gt;
*az elosztott intelligens rendszerek fejlesztésére és üzemeltetésére&lt;br /&gt;
*autonóm robotrendszerek és járművek alrendszereinek programozására, irányítására és vezérlésére,&lt;br /&gt;
*ipari képfeldolgozó és megjelenítő módszerek fejlesztésére és alkalmazására,&lt;br /&gt;
*a szenzorhálózatok magasabb rendszerszintekhez való informatikai illesztésére,&lt;br /&gt;
*kommunikáció révén kooperatív ágensek tervezésére,&lt;br /&gt;
*mesterséges intelligencia komponensek (pl. tanuló képesség) tervezése és beágyazása integrált informatikai rendszerbe,&lt;br /&gt;
*heterogén információforrásokból információt kinyerő (adatbányászó) alkalmazások tervezésére,&lt;br /&gt;
*elosztott komponensek egy rendszerbe történő integrálására.&lt;br /&gt;
&lt;br /&gt;
=== A megszerezhető ismeretek főbb témakörei ===&lt;br /&gt;
&lt;br /&gt;
*autonóm rendszerek irányítási és jelfeldolgozási feladatainak végrehajtására,&lt;br /&gt;
*szemantikus web-re kötött szenzorhálózatok, szemantikus web-ről információt begyűjtő, feldolgozó rendszerek&lt;br /&gt;
*kommunikáló, kooperáló ágensrendszerek,&lt;br /&gt;
*ipari képfeldolgozási és képmegjelenítési módszerek,&lt;br /&gt;
*intelligencianövelő és tudásnövelő rendszerkomponensek,&lt;br /&gt;
*gépi tanulás alapeljárásai,&lt;br /&gt;
*mobil robotok és járművek pályatervezése, navigációs rendszerének felépítése,&lt;br /&gt;
*adatbázisokból információt kibányászó rendszerek,&lt;br /&gt;
*ipari robotok és gyártócellák felépítése, programozása, pályatervezése és működtetése&lt;br /&gt;
*kiterjedt, heterogén információ-forrásokat felhasználó döntéstámogató rendszerek tudásintenzív feladatokhoz.&lt;br /&gt;
*érzékelők, beavatkozók ismerete, alkalmazása.&lt;br /&gt;
&lt;br /&gt;
=== A témakörökhöz kapcsolódó legfontosabb módszertanok és technológiák ===&lt;br /&gt;
&lt;br /&gt;
*autonóm és intelligens rendszerek irányítási és koordinációs módszerei,&lt;br /&gt;
*rendszertervezési módszertanok és technológiák, tervező rendszerek,&lt;br /&gt;
*ipari képfeldolgozási és képmegjelenítési módszerek megvalósítása&lt;br /&gt;
*XML alapú rendszerleíró nyelvek és technológiák,&lt;br /&gt;
*Sensor Web technológiái, korszerű szenzorrendszerek integrálása informatikai rendszerekbe,&lt;br /&gt;
*Java alapú elosztott kommunikáló rendszerek tervezése,&lt;br /&gt;
*robotrendszerek programozása és irányítási módszerei&lt;br /&gt;
*navigációs és pályatervezési módszerek&lt;br /&gt;
*mesterséges intelligencia módszerek Java szintű, beágyazott implementálása,&lt;br /&gt;
*FIPA ágensszabvány, ágens kommunikációs nyelvek,&lt;br /&gt;
*adatbányászati módszerek és technológiák,&lt;br /&gt;
*jármű alrendszereinek beágyazott tervezése, illesztése,&lt;br /&gt;
*e-kereskedelem módszertana és technológiái.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Felvételi ponthatárok ágazatonként ==&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot;|Ágazat neve&lt;br /&gt;
! width=&amp;quot;10%&amp;quot;|Ágazat tanszéke&lt;br /&gt;
! width=&amp;quot;5%&amp;quot;|2008&lt;br /&gt;
! width=&amp;quot;5%&amp;quot;|2009&lt;br /&gt;
! width=&amp;quot;5%&amp;quot;|2010&lt;br /&gt;
! width=&amp;quot;5%&amp;quot;|2011&lt;br /&gt;
! width=&amp;quot;5%&amp;quot;|2012&lt;br /&gt;
! width=&amp;quot;5%&amp;quot;|2013&lt;br /&gt;
! width=&amp;quot;5%&amp;quot;|2014&lt;br /&gt;
|-&lt;br /&gt;
! Autonóm rendszerek&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|IIT&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|3.64&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.59&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.53&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.28&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.44&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.38&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.48&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.mit.bme.hu/oktatas/szakiranyok/bsc/int_rsz Intelligens rendszerek]&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|MIT&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.87&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.74&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.42&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.25&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.34&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.30&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.42&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Közös tárgyak ==&lt;br /&gt;
* [[Ipari képfeldolgozás és képmegjelenítés]] - IIT&lt;br /&gt;
* [[Kooperatív és tanuló rendszerek|Kooperatív és tanuló rendszerek]] - MIT&lt;br /&gt;
&lt;br /&gt;
== Ágazatok ==&lt;br /&gt;
&lt;br /&gt;
===Autonóm Rendszerek ágazat (IIT)=== &lt;br /&gt;
&lt;br /&gt;
* [[Autonóm robotok és járművek|Autonóm robotok és járművek]]&lt;br /&gt;
* [[Autonóm robotok és járművek laboratórium 1]]&lt;br /&gt;
* [[Autonóm robotok és járművek laboratórium 2]]&lt;br /&gt;
&lt;br /&gt;
===Intelligens rendszerek ágazat (MIT)===&lt;br /&gt;
&lt;br /&gt;
* [[Beágyazott információs rendszerek]]&lt;br /&gt;
* [[Intelligens rendszerek laboratórium 1]]&lt;br /&gt;
* [[Intelligens rendszerek laboratórium 2]]&lt;br /&gt;
&lt;br /&gt;
== Szakirányhoz kapcsolódó szabadon választható tárgyak ==&lt;br /&gt;
&lt;br /&gt;
=== 2 kredites ===&lt;br /&gt;
&lt;br /&gt;
=== Több mint 2 kredites ===&lt;br /&gt;
&lt;br /&gt;
== Szakmai gyakorlat ==&lt;br /&gt;
&lt;br /&gt;
A szakmai gyakorlatról az autonóm rendszerek ágazat részén:&lt;br /&gt;
*A gyakorlat minimum 6 hét, de lehet akár több is&lt;br /&gt;
*Lista, hogy hol végezheted el a gyakorlatot NINCS&lt;br /&gt;
*Bárhol elvégezheted ahol olyan a cégprofil, ami a KÉPZÉSHEZ kapcsolódik (tehát pl. szoftverfejlesztő, IT-s, adatbáziskezelő, bármi)&lt;br /&gt;
*Érdemes időben nekiállni érdeklődni cégeknél, ez olyan 6. félév eleje már, ha nem akarsz kapkodni persze&lt;br /&gt;
*a szükséges dokumentumok itt találhatóak:&lt;br /&gt;
**[https://www.vik.bme.hu/files/00002815.doc Együttműködési megállapodás] - Ez akkor kell ha olyan céghez mész, ahol még azelőtt nem volt BME-s hallgató&lt;br /&gt;
**[https://www.vik.bme.hu/files/00002346.doc Feladatlap és kérelem] - Ez mindenképpen kell, illetve pontosabban az 1. és 4. mellékletet kell kitölteni&lt;br /&gt;
*A gyakorlatról munkanaplót kell írni, amit a gyakorlat végeztével kell bemutatni&lt;br /&gt;
*Vállalati konzulens kötelező, tanszéki konzulens opcionális&lt;br /&gt;
&lt;br /&gt;
[[Category:Mérnök_informatikus]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=BSc_Auton%C3%B3m_intelligens_rendszerek_szakir%C3%A1ny&amp;diff=193232</id>
		<title>BSc Autonóm intelligens rendszerek szakirány</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=BSc_Auton%C3%B3m_intelligens_rendszerek_szakir%C3%A1ny&amp;diff=193232"/>
		<updated>2018-01-07T17:44:11Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Bevezető ==&lt;br /&gt;
&lt;br /&gt;
A szakirány koordinátora: &#039;&#039;&#039;IIT&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Rejtett&lt;br /&gt;
|mutatott=&#039;&#039;&#039;A szakirány ismertetője&#039;&#039;&#039;&lt;br /&gt;
|szöveg= &lt;br /&gt;
&lt;br /&gt;
=== A megcélzott szakterület főbb jellegzetességei, trendjei ===&lt;br /&gt;
&lt;br /&gt;
Az autonóm intelligens rendszerek olyan számítógépes rendszerek, melyek emberi közreműködés és állandó emberi felügyelet nélkül is képesek komplex feladatok megoldására: képesek környezetükből származó információ érzékelésére és feldolgozására, képesek önálló döntések meghozatalára és alkalmasak komplex technológiai folyamatokba történő beavatkozásra, a folyamatok felügyeletére, illetve irányítására. Az autonóm rendszerek a műszaki fejlődés fontos állomását képezik, jelentőségük folyamatosan nő. Az autonóm intelligens rendszerek létrehozása az információ technológia széles spektrumának integrálását igényli. A szakirány célja rövid és hosszú távon egyaránt hasznosítható ismeretek nyújtása, olyan műszaki informatikus szakemberek képzése, akik tisztában vannak az autonóm intelligens rendszerekre jellemző főbb képességeket biztosító megoldások elvi és gyakorlati problémáival. Így foglalkozik az olyan alapvető információ-feldolgozó eljárásokkal, mint a kooperációval és e rendszerek képességeinek javítását a környezetből származó információ autonóm felhasználását biztosító gépi tanulással. A szakirány ágazatainak elvégzése során elsajátított tudásanyag ugyanakkor az olyan alkalmazási területek tekintetében is önállóan hasznosítható praktikus ismereteket nyújt, mint a különböző robotok, járművek és alrendszereik irányítása és vezérlése, illetve az irányítási és jelfeldolgozási feladatokat valós időben megvalósító, a környezetükkel intenzív információs kapcsolatban lévő beágyazott rendszerek információtechnológiája.&lt;br /&gt;
&lt;br /&gt;
=== A megszerezhető kompetenciák ===&lt;br /&gt;
&lt;br /&gt;
A szakirány elvégzése után a hallgatók képessé válnak:&lt;br /&gt;
*autonóm rendszerek irányítási és jelfeldolgozási feladatainak végrehajtására,&lt;br /&gt;
*az elosztott intelligens rendszerek fejlesztésére és üzemeltetésére&lt;br /&gt;
*autonóm robotrendszerek és járművek alrendszereinek programozására, irányítására és vezérlésére,&lt;br /&gt;
*ipari képfeldolgozó és megjelenítő módszerek fejlesztésére és alkalmazására,&lt;br /&gt;
*a szenzorhálózatok magasabb rendszerszintekhez való informatikai illesztésére,&lt;br /&gt;
*kommunikáció révén kooperatív ágensek tervezésére,&lt;br /&gt;
*mesterséges intelligencia komponensek (pl. tanuló képesség) tervezése és beágyazása integrált informatikai rendszerbe,&lt;br /&gt;
*heterogén információforrásokból információt kinyerő (adatbányászó) alkalmazások tervezésére,&lt;br /&gt;
*elosztott komponensek egy rendszerbe történő integrálására.&lt;br /&gt;
&lt;br /&gt;
=== A megszerezhető ismeretek főbb témakörei ===&lt;br /&gt;
&lt;br /&gt;
*autonóm rendszerek irányítási és jelfeldolgozási feladatainak végrehajtására,&lt;br /&gt;
*szemantikus web-re kötött szenzorhálózatok, szemantikus web-ről információt begyűjtő, feldolgozó rendszerek&lt;br /&gt;
*kommunikáló, kooperáló ágensrendszerek,&lt;br /&gt;
*ipari képfeldolgozási és képmegjelenítési módszerek,&lt;br /&gt;
*intelligencianövelő és tudásnövelő rendszerkomponensek,&lt;br /&gt;
*gépi tanulás alapeljárásai,&lt;br /&gt;
*mobil robotok és járművek pályatervezése, navigációs rendszerének felépítése,&lt;br /&gt;
*adatbázisokból információt kibányászó rendszerek,&lt;br /&gt;
*ipari robotok és gyártócellák felépítése, programozása, pályatervezése és működtetése&lt;br /&gt;
*kiterjedt, heterogén információ-forrásokat felhasználó döntéstámogató rendszerek tudásintenzív feladatokhoz.&lt;br /&gt;
*érzékelők, beavatkozók ismerete, alkalmazása.&lt;br /&gt;
&lt;br /&gt;
=== A témakörökhöz kapcsolódó legfontosabb módszertanok és technológiák ===&lt;br /&gt;
&lt;br /&gt;
*autonóm és intelligens rendszerek irányítási és koordinációs módszerei,&lt;br /&gt;
*rendszertervezési módszertanok és technológiák, tervező rendszerek,&lt;br /&gt;
*ipari képfeldolgozási és képmegjelenítési módszerek megvalósítása&lt;br /&gt;
*XML alapú rendszerleíró nyelvek és technológiák,&lt;br /&gt;
*Sensor Web technológiái, korszerű szenzorrendszerek integrálása informatikai rendszerekbe,&lt;br /&gt;
*Java alapú elosztott kommunikáló rendszerek tervezése,&lt;br /&gt;
*robotrendszerek programozása és irányítási módszerei&lt;br /&gt;
*navigációs és pályatervezési módszerek&lt;br /&gt;
*mesterséges intelligencia módszerek Java szintű, beágyazott implementálása,&lt;br /&gt;
*FIPA ágensszabvány, ágens kommunikációs nyelvek,&lt;br /&gt;
*adatbányászati módszerek és technológiák,&lt;br /&gt;
*jármű alrendszereinek beágyazott tervezése, illesztése,&lt;br /&gt;
*e-kereskedelem módszertana és technológiái.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Felvételi ponthatárok ágazatonként ==&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot;|Ágazat neve&lt;br /&gt;
! width=&amp;quot;10%&amp;quot;|Ágazat tanszéke&lt;br /&gt;
! width=&amp;quot;5%&amp;quot;|2008&lt;br /&gt;
! width=&amp;quot;5%&amp;quot;|2009&lt;br /&gt;
! width=&amp;quot;5%&amp;quot;|2010&lt;br /&gt;
! width=&amp;quot;5%&amp;quot;|2011&lt;br /&gt;
! width=&amp;quot;5%&amp;quot;|2012&lt;br /&gt;
! width=&amp;quot;5%&amp;quot;|2013&lt;br /&gt;
! width=&amp;quot;5%&amp;quot;|2014&lt;br /&gt;
|-&lt;br /&gt;
! Autonóm rendszerek&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|IIT&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|3.64&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.59&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.53&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.28&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.44&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.38&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.48&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.mit.bme.hu/oktatas/szakiranyok/bsc/int_rsz Intelligens rendszerek]&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|MIT&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.87&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.74&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.42&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.25&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.34&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.30&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|2.42&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Közös tárgyak ==&lt;br /&gt;
* [[Ipari képfeldolgozás és képmegjelenítés]] - IIT&lt;br /&gt;
* [[Kooperatív és tanuló rendszerek|Kooperatív és tanuló rendszerek]] - MIT&lt;br /&gt;
&lt;br /&gt;
== Ágazatok ==&lt;br /&gt;
&lt;br /&gt;
===Autonóm Rendszerek ágazat (IIT)=== &lt;br /&gt;
&lt;br /&gt;
* [[Autonóm robotok és járművek|Autonóm robotok és járművek]]&lt;br /&gt;
* [[Autonóm robotok és járművek laboratórium 1]]&lt;br /&gt;
*[[Autonóm robotok és járművek laboratórium 2]]&lt;br /&gt;
&lt;br /&gt;
===Intelligens rendszerek ágazat (MIT)===&lt;br /&gt;
&lt;br /&gt;
* [[Beágyazott információs rendszerek]]&lt;br /&gt;
* [[Intelligens rendszerek laboratórium 1]]&lt;br /&gt;
* [[Intelligens rendszerek laboratórium 2]]&lt;br /&gt;
&lt;br /&gt;
== Szakirányhoz kapcsolódó szabadon választható tárgyak ==&lt;br /&gt;
&lt;br /&gt;
=== 2 kredites ===&lt;br /&gt;
&lt;br /&gt;
=== Több mint 2 kredites ===&lt;br /&gt;
&lt;br /&gt;
== Szakmai gyakorlat ==&lt;br /&gt;
&lt;br /&gt;
A szakmai gyakorlatról az autonóm rendszerek ágazat részén:&lt;br /&gt;
*A gyakorlat minimum 6 hét, de lehet akár több is&lt;br /&gt;
*Lista, hogy hol végezheted el a gyakorlatot NINCS&lt;br /&gt;
*Bárhol elvégezheted ahol olyan a cégprofil, ami a KÉPZÉSHEZ kapcsolódik (tehát pl. szoftverfejlesztő, IT-s, adatbáziskezelő, bármi)&lt;br /&gt;
*Érdemes időben nekiállni érdeklődni cégeknél, ez olyan 6. félév eleje már, ha nem akarsz kapkodni persze&lt;br /&gt;
*a szükséges dokumentumok itt találhatóak:&lt;br /&gt;
**[https://www.vik.bme.hu/files/00002815.doc Együttműködési megállapodás] - Ez akkor kell ha olyan céghez mész, ahol még azelőtt nem volt BME-s hallgató&lt;br /&gt;
**[https://www.vik.bme.hu/files/00002346.doc Feladatlap és kérelem] - Ez mindenképpen kell, illetve pontosabban az 1. és 4. mellékletet kell kitölteni&lt;br /&gt;
*A gyakorlatról munkanaplót kell írni, amit a gyakorlat végeztével kell bemutatni&lt;br /&gt;
*Vállalati konzulens kötelező, tanszéki konzulens opcionális&lt;br /&gt;
&lt;br /&gt;
[[Category:Mérnök_informatikus]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Szoftvertechnol%C3%B3gia_(r%C3%A9gi)&amp;diff=193230</id>
		<title>Szoftvertechnológia (régi)</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Szoftvertechnol%C3%B3gia_(r%C3%A9gi)&amp;diff=193230"/>
		<updated>2018-01-07T15:53:42Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
|nev=Szoftvertechnológia&lt;br /&gt;
|tárgykód=VIIIAB01&lt;br /&gt;
|régitárgykód=VIIIA217&lt;br /&gt;
|kredit=4&lt;br /&gt;
|felev=3&lt;br /&gt;
|kereszt=vizsgakurzus&lt;br /&gt;
|tanszék= IIT&lt;br /&gt;
|nagyzh= nincs&lt;br /&gt;
|kiszh= nincs&lt;br /&gt;
|vizsga= írásbeli&lt;br /&gt;
|hf=1 db&lt;br /&gt;
|szak=info|tad=https://www.vik.bme.hu/kepzes/targyak/VIIIAB01/&lt;br /&gt;
|targyhonlap=https://www.iit.bme.hu/targyak/BMEVIIIAB01?language=hu&lt;br /&gt;
|levlista=szofttechATsch.bme.hu }}&lt;br /&gt;
&lt;br /&gt;
[[Tantárgynevek rövidítései levlistás levelek tárgyához|Ajánlott rövidítés]]: &amp;quot;szofttech&amp;quot;&lt;br /&gt;
&lt;br /&gt;
A tárgy anyaga 2015-től tiszta elmélet, a Javás részek átkerültek a [[A programozás alapjai 3]] tárgyba.&lt;br /&gt;
&lt;br /&gt;
== Követelmények ==&lt;br /&gt;
=== Előtanulmányi rend ===&lt;br /&gt;
[[A_programozás_alapjai_II.|A programozás alapjai 2.]] tárgyból kredit megszerzése szükséges a tárgy felvételéhez.&lt;br /&gt;
&lt;br /&gt;
=== A szorgalmi időszakban ===&lt;br /&gt;
*Heti 2 előadás van, kötelező jelenléti ív nincs.&lt;br /&gt;
*Az &#039;&#039;&#039;aláírás&#039;&#039;&#039; feltétele:&lt;br /&gt;
** &#039;&#039;&#039;Régi tárgy esetén&#039;&#039;&#039;:&lt;br /&gt;
***A kiadott &#039;&#039;&#039;házi feladat&#039;&#039;&#039; elkészítése. Egy névre szóló feladatsort kell letölteni, kinyomtatni és a feladatokat megoldani, majd leadni. Akkor fogadják el, ha a feladatsor minden feladatára az adható pontok min. 50%-át sikerült megszerezni.&lt;br /&gt;
** &#039;&#039;&#039;Új tárgy esetén&#039;&#039;&#039;:&lt;br /&gt;
*** Egy egyszerű feladat UML modelljét kell elkészíteni és rögzíteni a megadott template szerint!&lt;br /&gt;
*&#039;&#039;&#039;Megajánlott jegy:&#039;&#039;&#039; nincs.&lt;br /&gt;
*&#039;&#039;&#039;Pótlási lehetőségek:&#039;&#039;&#039;&lt;br /&gt;
**A házi feladat pótolható a pótlási héten új feladatsor kérésével (két és fél nap alatt kell megcsinálni), különeljárási díj ellenében.&lt;br /&gt;
*&#039;&#039;&#039;Elővizsga:&#039;&#039;&#039; nincs.&lt;br /&gt;
&lt;br /&gt;
=== A vizsgaidőszakban  ===&lt;br /&gt;
* &#039;&#039;&#039;Vizsga:&#039;&#039;&#039; írásbeli, amely két részből áll. Az első (beugró) részben 24, a másodikban 26 pont szerezhető. A vizsga első 30 percében kell megírni a beugrót, majd azt beszedik, és lehet folytatni a vizsgát. A vizsga sikeres, ha a beugró 24 pontjából min. 14 megvan (~58%), valamint a vizsga összpontszáma eléri a 21 pontot (42%).&lt;br /&gt;
**Előfeltétele: az aláírás megléte.&lt;br /&gt;
&lt;br /&gt;
===Félévvégi jegy===&lt;br /&gt;
*A házi feladat eredménye nem számít bele a a félévvégi jegybe, azt tisztán a vizsgaeredményre kapod.&lt;br /&gt;
&lt;br /&gt;
== Segédanyagok ==&lt;br /&gt;
=== Tanácsok ===&lt;br /&gt;
Közösen szerkesztett [[Szoftvertechnológia/Hasznos tanácsok|hasznos tanácsok]] egymásnak. Oszd meg te is tapasztalataidat!&lt;br /&gt;
=== Könyv ===&lt;br /&gt;
&#039;&#039;Főbb könyvek&#039;&#039;&lt;br /&gt;
* Kondorosi, László, Szirmay-Kalos: [[Media:szofttech_objektumorientaltszoftverfejlesztes_konyv.pdf|Objektum orientált szoftver fejlesztés]], ComputerBooks, Bp., 1997 , Kempelen Farkas Digitális Tankönyvtár&lt;br /&gt;
* Sommerville, I. – Szoftver rendszerek fejlesztése 2. bővített kiadás, Panem Kiadó, Debrecen, 2007. &lt;br /&gt;
* &#039;&#039;&#039;Harald Störrle: UML 2, Panem Kiadó, Budapest, 2007&#039;&#039;&#039; &lt;br /&gt;
** Az UML 2 szabvány van benne. Egy esettanulmányt vezet végig a könyvön és az &#039;&#039;&#039;összes&#039;&#039;&#039; diagramtípust részletesen kivesézi. A mély megértéshez nagy segítség.&lt;br /&gt;
* &#039;&#039;&#039;Java 2 - Útikalauz programozóknak 5.0, ISBN 9630640923, Kiadó:ELTE TTK Hallgatói Alapítvány&#039;&#039;&#039;&lt;br /&gt;
* Használtan nehezen beszerezhető, ki kell fogni. A korábbi verziója (ami a közkedvelt illegaláis helyeken is megtalálhatók) egyáltalán nem váltja ki. Szájbarágós, ezért hosszú, DE ebből BÁRKI megérti! (Aki meg pro, az az olyan részekkel úgyis gyorsan halad.) A honlapon (stuser) be vannak hivatkozva a könyv szükséges fejezetei.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Egyéb könyvek&#039;&#039;&lt;br /&gt;
* Sommerville, I. - Software Engineering 8th ed., Pearson Education Ltd, 2007, http://www.cs.st-andrews.ac.uk/%7Eifs/index.html &lt;br /&gt;
* Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide, Addison-Wesley, 1999. &lt;br /&gt;
* Roger s. Pressman: Software Engineering, A Practitioner&#039;s Approach, 6th ed, McGraw-Hill, 2006 &lt;br /&gt;
* UML 2.1.1 Superstructure Specification &amp;amp; Infrastructure Specification, http://www.omg.org/technology/documents/modeling_spec_catalog.htm#UML&lt;br /&gt;
&lt;br /&gt;
===Hasznos publikációk===&lt;br /&gt;
* [http://www.ibm.com/developerworks/rational/library/content/03July/1000/1251/1251_bestpractices_TP026B.pdf Rational Unified Process] - minden, amit a RUP-ról tudni lehet (workflow-k, fázisok)&lt;br /&gt;
&lt;br /&gt;
=== SzofttechJegyzet 2015 ===&lt;br /&gt;
* 2015-ben írt jegyzet, kerek, érthető magyar mondatokkal, példákkal kiegészítve.&lt;br /&gt;
* Dropbox-os link, hogy mindig elérhető legyen a legfrissebb változat: [http://www.fos.hu/8wm Ultrabrutál Jegyzet by Kris]&lt;br /&gt;
* Aki átment ennek a jegyzetnek a segítségével, hívjon meg egy sörre gondolatban. - Kris&lt;br /&gt;
* [https://goo.gl/Z06Fx1 Mind map a diákban található rövidítésekből] - by Nagy Péter&lt;br /&gt;
&lt;br /&gt;
=== SzofttechJegyzet ===&lt;br /&gt;
* Legfrissebb változat: [[Media:SzofttechJegyzet8.pdf|SzofttechJegyzet8]]&lt;br /&gt;
* Készítettünk egy módosított verziót, amiben az elírások nagyrésze javítva lett [[Media:SzofttechJegyzet8_jav.pdf|SzofttechJegyzet8_jav]]&lt;br /&gt;
&lt;br /&gt;
* NEM HIVATALOS JEGYZET: nincs benne minden, vannak benne hibák/elírások&lt;br /&gt;
* 2011-es Elméleti anyag + feladatok megoldással + java&lt;br /&gt;
* (utolsó frissítés 2011.12.30. 16:58)&lt;br /&gt;
* A 2011-es tematika anyagai találhatóak meg benne, a 2012-es anyagok nincsenek benne!!!&lt;br /&gt;
* Továbbfejlesztési lehetőségek:&lt;br /&gt;
** Minden évben szükséges lenne frissíteni az aktuális anyagokkal és kiegészíteni, újabb &amp;quot;kiadásban&amp;quot; feltölteni!&lt;br /&gt;
** [[Szerkesztő:Ferrero| a készítő elérhetősége]], vele egyeztetve lehet elkérni a forrást és továbbfejlesztésről érdeklődni (mely mindenki számára nyitott, csak pár tanácsot adna)&lt;br /&gt;
&lt;br /&gt;
=== Videó ===&lt;br /&gt;
2010 őszén az EHK felvette a tárgy előadásait, akkor még nem volt Java a tananyagban, illetve azóta megváltozott a tárgy szoftvertechnológiai része is, a videók NEM fedik le teljes mértékben az anyagot!&lt;br /&gt;
&lt;br /&gt;
2012 őszén a [http://videotorium.hu/hu/search/all?q=Szoftvertechnol%C3%B3gia+Java+gyakorlat Java-előadásokat] is felvették.&lt;br /&gt;
&lt;br /&gt;
[http://bme.videotorium.hu/hu/channels/details/902,Szoftvertechnologia A videók itt megnézhetőek, innen letölthetőek]&lt;br /&gt;
&lt;br /&gt;
A 2010-es videókhoz készült [[Media:szofttech_video_jegyzet_timestamps_v1.pdf|Videó-jegyzet]] időbélyegzőkkel. Segítségével könnyű megkeresni adott anyagot a videókban.&lt;br /&gt;
* &#039;&#039;&#039;[[Szoftvertechnológia - Videójegyzet]]&#039;&#039;&#039; - a pdf Wiki-aloldallá alakított változata. --[[Szerkesztő:Harapeti|Haraszin Péter]] ([[Szerkesztővita:Harapeti|vita]]) 2013. június 9., 17:20 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== Vizsgakérdések ===&lt;br /&gt;
* [[Szoftvertechnológia - Lehetséges vizsgakérdések]] - szerkesszétek bátran! (korábbi [https://docs.google.com/document/d/1y6989PPel8nhjoPSYU3ztUS4poe0XC23kAQigjBVcQ4/edit?usp=sharing Google Docs-segédlet Wikis változata])&lt;br /&gt;
* [https://docs.google.com/document/d/1UcrKOjgA3vN9S4SD3uF_I6EjGssRkgN7ofhonbmohTM/edit?usp=sharing| Diagramok kigyűjtve a diákból] - szerkesszétek bátran!&lt;br /&gt;
&lt;br /&gt;
===Vizsgafeladatok csoportosítva (2008.01.08 - 2015.01.20)===&lt;br /&gt;
A 2008.01.08 vizsgától kezdve csoportosítva vannak itt a feladatok, külön feladatsor/megoldás formában, megoldásoknál esetleges magyarázással/indoklással. Igyekeztem logikusan csoportosítani őket, mondjuk, hogy inkább sikerült, mint nem. Nyilván lehetnek (vannak) benne hibák, hiányosságok, ezeket lehetőleg jelezni az [mailto:arklurwiki@gmail.com arklurwiki@gmail.com] e-mail címre.&lt;br /&gt;
*&#039;&#039;&#039;Friss módosítások / javítások:&#039;&#039;&#039;&lt;br /&gt;
** -&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Gyakorlati feladatok:&#039;&#039;&#039;&lt;br /&gt;
**Algebrai axiómák: [[:Media:szofttech_jegyzet_algebrai_axioma_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_algebrai_axioma_mo.pdf | Megoldások]]&lt;br /&gt;
**Activity diagram:[[:Media:szofttech_jegyzet_activity_diagram_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_activity_diagram_mo.pdf | Megoldások]]&lt;br /&gt;
**Állapot diagram: [[:Media:szofttech_jegyzet_UML_allapotdiagram_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_UML_allapotdiagram_mo.pdf | Megoldások]]&lt;br /&gt;
**Class Diagram: [[:Media:szofttech_jegyzet_class_diagram_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_class_diagram_mo.pdf | Megoldások]]&lt;br /&gt;
**DTD, ELH, XML, szintakszis gráf, állapotgráf/tábla: [[:Media:DTD_XML_ELH_fs.pdf | Feladatsor]] és [[:Media:DTD_XML_ELH_mo.pdf | Megoldások]]&lt;br /&gt;
**ERD: [[:Media:szofttech_jegyzet_ERD_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_ERD_mo.pdf | Megoldások]]&lt;br /&gt;
**Kommunikációs diagram: [[:Media:szofttech_jegyzet_Komm_diagram_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_Komm_diagram_mo.pdf | Megoldások]]&lt;br /&gt;
**Komponens diagram: [[:Media:szofttech_jegyzet_komponens_diagram_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_komponens_diagram_mo.pdf | Megoldások]]&lt;br /&gt;
**Szekvencia diagram: [[:Media:szofttech_jegyzet_UML_szekvenciadiagram_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_UML_szekvenciadiagram_mo.pdf | Megoldások]]&lt;br /&gt;
**Timing diagram: [[:Media:szofttech_jegyzet_timing_diagram_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_timing_diagram_mo.pdf | Megoldások]]&lt;br /&gt;
**UML ABCDE-s class diagram: [[:Media:szofttech_jegyzet_UML_classdiagram_ABCDE_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_UML_classdiagram_ABCDE_mo.pdf | Megoldások]]&lt;br /&gt;
**Use-case diagram: [[:Media:szofttech_jegyzet_UML_usecasediagram_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_UML_usecasediagram_mo.pdf | Megoldások]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Elméleti feladatok:&#039;&#039;&#039;&lt;br /&gt;
**Agilis: [[:Media:szofttech_jegyzet_agilis_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_agilis_mo.pdf | Megoldások]]&lt;br /&gt;
**Config. menedzsment: [[:Media:szofttech_jegyzet_CM_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_CM_mo.pdf | Megoldások]]&lt;br /&gt;
**Design: [[:Media:szofttech_jegyzet_Design_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_Design_mo.pdf | Megoldások]]&lt;br /&gt;
**Java: [[:Media:szofttech_jegyzet_java_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_java_mo.pdf | Megoldások]]&lt;br /&gt;
**Project menedzsment: [[:Media:szofttech_jegyzet_Proj_man_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_Proj_man_mo.pdf | Megoldások]]&lt;br /&gt;
**RUP: [[:Media:szofttech_jegyzet_RUP_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_RUP_mo.pdf | Megoldások]]&lt;br /&gt;
**Software architecture: [[:Media:szofttech_jegyzet_SW_arch_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_SW_arch_mo.pdf | Megoldások]]&lt;br /&gt;
**Software process: [[:Media:szofttech_jegyzet_SW_process_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_SW_process_mo.pdf | Megoldások]]&lt;br /&gt;
**Specification: [[:Media:szofttech_jegyzet_Specification_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_Specification_mo.pdf | Megoldások]]&lt;br /&gt;
**Technology: [[:Media:szofttech_jegyzet_technology_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_technology_mo.pdf | Megoldások]]&lt;br /&gt;
**UML: [[:Media:szofttech_jegyzet_UML_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_UML_mo.pdf | Megoldások]]&lt;br /&gt;
**Verification and validation: [[:Media:szofttech_jegyzet_V_V_fs.pdf | Feladatsor]] és [[:Media:szofttech_jegyzet_V_V_mo.pdf | Megoldások]]&lt;br /&gt;
&lt;br /&gt;
===Egyéb segédanyagok===&lt;br /&gt;
==== Java ====&lt;br /&gt;
* [https://docs.google.com/document/d/1wfXi3eqx_KPbbc2LHxP5_dqQ75gaZou6gEknFETEdck/edit &#039;&#039;&#039;Közösen szerkeszthető&#039;&#039;&#039; Google-doksi] - nem hibátlan, egészítsd és javítsd ki Te is!&lt;br /&gt;
* [https://sites.google.com/site/czirjakzoltan91/programozas/java Czirják Zoltán Java-anyagai]&lt;br /&gt;
* [http://docs.oracle.com/javase/tutorial/java/generics/bounded.html Bounded Type Parameters] - Oracle Java tutorial kötött dzsókerekröl&lt;br /&gt;
* [http://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html Java Language Keywords] - Oracle Java tutorial a kulcsszavakról (pl. delete nincs benne, tehát használható változónévként)&lt;br /&gt;
* [http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html Controlling Access to Members of a Class] - Oracle Java tutorial&lt;br /&gt;
* [[Szofttech_Java_igaz-hamis | &#039;&#039;&#039;Kikérdező&#039;&#039;&#039;]] - igaz-hamis kérdések tesztje Java témakörből, 2000. december 19. és 2014. január 21. közötti összes vizsga átnézve, minden igaz-hamis beválogatva; az A-B-C-D-E jellegű Java kérdések tagmondatai is benne vannak, csak igaz/hamis válaszlehetőségekkel&lt;br /&gt;
* [[:Media:JavaIntro_v3.pdf |  &#039;&#039;&#039;Java összefoglaló&#039;&#039;&#039;]] - AUT tanszékről, Android alapú szoftverfejlesztés c. tárgy Java gyorstalpalója&lt;br /&gt;
&lt;br /&gt;
==== Órai jegyzet ====&lt;br /&gt;
* [[Media:Szofttech_elekescsaba_szofttech_oraijegyzet_2008.pdf|Elekes Csaba órai jegyzete]] - 2008-as előadáson kézzel írt jegyzet&lt;br /&gt;
&lt;br /&gt;
==== UML ====&lt;br /&gt;
* UML quick reference (angolul): [http://www.holub.com/goodies/uml/ Allen Holub&#039;s UML Quick Reference]&lt;br /&gt;
* [[Media:Szofttech_UML_diagramok.pdf|Szofttech UML diagramok]] - diagramok magyarul&lt;br /&gt;
* [[Media:szofttech_diplomamunkaUML2.pdf|UML2 diplomamunka]] - Az UML eszközeinek bemutatása egy komplex rendszer tervezésén keresztül.&lt;br /&gt;
* [http://www.visual-paradigm.com/VPGallery/diagrams/Class.html az UML2 specifikációból kigyűjtve nagyon jó UML diagram magyarázatok (angolul)]&lt;br /&gt;
* [http://www.zicomi.com/viewDictionaryHome.jsp UML2 Diagramok - interaktív gyakorló példák]:  deepHistory, shallowHistory, mindenféle példa magyarázattal! (angolul)&lt;br /&gt;
* [[Media:szofttech_PhDreport_UML.pdf|PhDreport_UML.pdf]] - UML PhD Project Report a Carnegie oldaláról&lt;br /&gt;
* [[Media:szofttech_uml_diagramok_tananyagfejlesztes.pdf|uml_diagramok_tananyagfejlesztes.pdf]] - UML diagramok a [http://tananyagfejlesztes.mik.uni-pannon.hu/index.php?option=com_content&amp;amp;view=article&amp;amp;id=58&amp;amp;Itemid=71 Tananyagfejlesztés portálról]&lt;br /&gt;
&lt;br /&gt;
==== DTD ====&lt;br /&gt;
* [http://www.w3schools.com/dtd/default.asp DTD tutorial 1 @ W3Schools]&lt;br /&gt;
* [http://www.zvon.org/xxl/DTDTutorial/Output_hun/example1.html DTD tutorial 2 @ ZVON.org]&lt;br /&gt;
&lt;br /&gt;
==== ELH ====&lt;br /&gt;
*[https://youtu.be/cA0v8uyZV3A ELH explained 1(video)]&lt;br /&gt;
*[https://youtu.be/KhWMEWqiXAU ELH explained 2(video)]&lt;br /&gt;
&lt;br /&gt;
==== Jackson system development (JSD), Jackson Structured Programming (JSP) ====&lt;br /&gt;
* [[JspSegitseg|JSP-segítség a Wikin]] - érdemes lenne jobban kidolgozni&lt;br /&gt;
&lt;br /&gt;
==== XML ====&lt;br /&gt;
* [http://www.w3schools.com/xml/default.asp W3Schools XML tutorial] (figyelem: http://www.w3fools.com/)&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/XML_Introduction MDN - XML Introduction]&lt;br /&gt;
* [http://www.w3.org/XML/ Extensible Markup Language (XML) @ W3.org]&lt;br /&gt;
* [http://alistapart.com/d/usingxml/xml_uses_a.html XML Example @ A List Apart]&lt;br /&gt;
* [http://alistapart.com/article/usingxml Using XML @ A List Apart]&lt;br /&gt;
&lt;br /&gt;
==== Algebrai axiómák ====&lt;br /&gt;
* [[Media:szofttech_algebrai_axiomak.pdf|Algebrai axiómák hasznos segédlet]]&lt;br /&gt;
&lt;br /&gt;
==== Tesztelés ====&lt;br /&gt;
* [[Media:szofttech_teszteles_segedlet_veszprem.pdf|Tesztelés segédlet]] - tesztelés rész segédlet, Veszprémi Egyetem&lt;br /&gt;
&lt;br /&gt;
==== Agilis szoftverfejlesztés ====&lt;br /&gt;
* [http://hu.wikipedia.org/wiki/Scrum Scrum (Wikipédia)]&lt;br /&gt;
==== Egyéb ====&lt;br /&gt;
* [[Media:szofttech_szoftverkarbantartas_tananyagfejlesztes.pdf|szoftverkarbantartas_tananyagfejlesztes.pdf]] - Szoftverkarbantartás a [http://tananyagfejlesztes.mik.uni-pannon.hu/index.php?option=com_content&amp;amp;view=article&amp;amp;id=58&amp;amp;Itemid=71 Tananyagfejlesztés portálról]&lt;br /&gt;
&lt;br /&gt;
=== Régi anyagok ===&lt;br /&gt;
A régi anyagok (pl.: Progtechnológia) teljesen más tematikát követtek, de nem érdemes kitörölni őket, mert találhatunk bennük értékes információkat.&lt;br /&gt;
&lt;br /&gt;
* [[Media:Szofttech_magyarJegyzet_1.pdf|Szofttech_magyarJegyzet_1.pdf]]&lt;br /&gt;
* [[Media:Szofttech_magyarJegyzet_2.pdf|Szofttech_magyarJegyzet_2.pdf]]&lt;br /&gt;
* [[Media:szofttechfogalmak.pdf|szofttechfogalmak.pdf]] - Elméleti vizsgakérdések, válaszokkal&lt;br /&gt;
* [[Media:szofttech_elmelet2006-2008.pdf|szofttech_elmelet2006-2008.pdf]]]&lt;br /&gt;
* [[Media:szofttech_pt_biblia_1.pdf|szofttech_pt_biblia_1.pdf]] - Kézzel írt jegyzet&lt;br /&gt;
* [[Media:szofttech_pt_biblia_2.pdf|szofttech_pt_biblia_2.pdf]] - Kézzel írt jegyzet digitalizálva&lt;br /&gt;
&lt;br /&gt;
===Nemhivatalos konzultációk===&lt;br /&gt;
&lt;br /&gt;
* [[SzoftTechKonzi|Cassus féle szoftvertechnológia konzultáció 2009. jan. 12]]&lt;br /&gt;
&lt;br /&gt;
== Házi ==&lt;br /&gt;
A [https://www.iit.bme.hu/targyak/BMEVIIIAB01 tárgyhonlapról] lehet letölteni a házi feladat template-et, illetve két mintamegoldást. A feladat egy program tervezése követelmények definiálásával, use-case-, osztály-, szekvencia- és állapotdiagrammal. A házi feladatra külön jegy nem jár, csak go-no go eredmény, amely egyben az aláírást is jelenti. A pótlási időszakban a házi feladat pótolható, de ekkor egy hónap helyett csak néhány napot (max kb. 1 hetet) kapunk. A házi feladatot a tárgyhonlapon írt időpontig kell feltölteni a [https://jporta.iit.bme.hu/ JPortára].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;A házi elsődlegesen azt kéri számon, képes vagy-e egy feladatot a tanult &#039;&#039;objektumorientált&#039;&#039; tervezési elvek szerint megtervezni, majd ezt a tanult jelölésrendszerrel egy dokumentumba leírni.&#039;&#039;&#039; Különösen vigyázz a következőkre:&lt;br /&gt;
* &#039;&#039;&#039;Ne egy darab nagyon okos osztály (God Object) irányítson sok butát, amik csak adatot tárolnak.&#039;&#039;&#039; Oszd meg az osztályok közt a felelősségeket.&lt;br /&gt;
** &#039;&#039;„Ne az legyen, hogy az ágy hívja be a fiút és a lányt a szobába, és ő izélteti meg őket... Sokkal jobb, ha egymással csinálják.”&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;&#039;&#039;Soha&#039;&#039; ne kérdezgesd egy objektumtól, hogy ő éppen milyen típusú,&#039;&#039;&#039; pl. &amp;lt;code&amp;gt;instanceof&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;getType()&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;isValami()&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;hasValami()&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;canDoValami()&amp;lt;/code&amp;gt;... Használj öröklést, heterogén kollekciót, virtuális metódusokat.&lt;br /&gt;
* &#039;&#039;&#039;A dokumentum legyen önmagával konzisztens.&#039;&#039;&#039; Azaz többek közt:&lt;br /&gt;
** Ha egy metódus megjelenik egy szekvenciadiagramon, legyen ott az osztálydiagramon is.&lt;br /&gt;
** Ugyanez fordítva: lehetőleg minden metódus szerepeljen egy szekvenciadiagramon is.&lt;br /&gt;
** A Use-case diagram minden use-case-éhez legyen táblázat is&lt;br /&gt;
** Az osztálydiagram minden osztályához, metódusához és attribútumához legyen leírás is.&lt;br /&gt;
* &#039;&#039;&#039;Kerüld az UML-ben a szintaktikai hibákat.&#039;&#039;&#039; (öröklés, kompozíció nyíl iránya, dolgok megfelelő jelölése, stb.)&lt;br /&gt;
&lt;br /&gt;
=== Korábbi évek házijai ===&lt;br /&gt;
* 2015 - Saját feladat kitalálása, megvalósítása&lt;br /&gt;
* 2015 pót - Izidor karácsonya&lt;br /&gt;
* 2016 - Logisztikai cég (teherautó,futószalag, váltók, csomagok...)&lt;br /&gt;
* 2016 pót - [?]&lt;br /&gt;
* 2017 - Bankrabló autós üldözés&lt;br /&gt;
* 2017 pót - Vasúti terepasztal&lt;br /&gt;
&lt;br /&gt;
=== Házi felépítése a régi tanrendben ===&lt;br /&gt;
* 8 darab, tipikus szoftvertechnológia feladat vagy elméleti kérdés (olyan feladatok melyek vizsgákban szoktak szerepelni), tehát az AllInOne PDF sokat segít hasonló feladatok keresésében&lt;br /&gt;
* minden egyes feladatra külön-külön a pontok 50%-ának megszerzése.&lt;br /&gt;
&lt;br /&gt;
A feladatlapot kinyomtatva, kitöltve és összetűzve kell leadni az emailben említett helyen (IIT adminisztráció), az emailben említett határidőig, ami általában november vége.&lt;br /&gt;
&lt;br /&gt;
== Vizsga ==&lt;br /&gt;
&lt;br /&gt;
====2016/17/2 félév====&lt;br /&gt;
* [[:Media:Ab01_170523.pdf|ab01_170523.pdf]]: 2017. május 23-ai vizsga (VIIIAB01 - új)&lt;br /&gt;
* [[:Media:Ab01_170530.pdf|ab01_170530.pdf]]: 2017. május 30-ai vizsga (VIIIAB01 - új)&lt;br /&gt;
* [[:Media:Ab01_170613.pdf|ab01_170613.pdf]]: 2017. június 13-ai vizsga (VIIIAB01 - új)&lt;br /&gt;
&lt;br /&gt;
====2016/17/1 félév====&lt;br /&gt;
* [[:Media:Ab01_161220.pdf|ab01_161220.pdf]]: 2016. december 20-ai vizsga (VIIIAB01 - új)&lt;br /&gt;
* [[:Media:Ab01_170110.pdf|ab01_170110.pdf]]: 2017. január 10-ei vizsga (VIIIAB01 - új)&lt;br /&gt;
* [[:Media:Ab01_170117.pdf|ab01_170117.pdf]]: 2017. január 17-ei vizsga (VIIIAB01 - új)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[:Media:A217_170110.pdf|a217_170110.pdf]]: 2017. január 10-ei vizsga (VIIIA217 - régi)&lt;br /&gt;
&lt;br /&gt;
====2015/16/1 félév====&lt;br /&gt;
* [[:Media:ab01_160105.pdf|ab01_160105.pdf]]: 2016. január 5-ei vizsga (VIIIAB01 - új)&lt;br /&gt;
* [[:Media:ab01_160112.pdf|ab01_160112.pdf]]: 2016. január 12-ei vizsga (VIIIAB01 - új)&lt;br /&gt;
* [[:Media:ab01_160119.pdf|ab01_160119.pdf]]: 2016. január 19-ei vizsga (VIIIAB01 - új)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[:Media:a217_160105.pdf|a217_160105.pdf]]: 2016. január 5-ei vizsga (VIIIA217 - régi)&lt;br /&gt;
* [[:Media:a217_160112.pdf|a217_160112.pdf]]: 2016. január 12-ei vizsga (VIIIA217 - régi)&lt;br /&gt;
* [[:Media:a217_160119.pdf|a217_160119.pdf]]: 2016. január 19-ei vizsga (VIIIA217 - régi)&lt;br /&gt;
&lt;br /&gt;
RÉGI VIZSGÁK&lt;br /&gt;
----------------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
====2014/15/2 félév====&lt;br /&gt;
* [[Media:stv_150602.pdf|stv_150602.pdf]]: 2015. június 02-ai vizsga&lt;br /&gt;
&lt;br /&gt;
====2014/15/1 félév====&lt;br /&gt;
* [[Media:Stv_150106_pure.pdf|stv_150106_pure.pdf]]: 2015. január 06-ai vizsga megoldások nélkül. [[Media:stv_150106.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_150113.pdf|stv_150113.pdf]]: 2015. január 13-ai vizsga&lt;br /&gt;
* [[Media:stv_150120.pdf|stv_150120.pdf]]: 2015. január 20-ei vizsga&lt;br /&gt;
&lt;br /&gt;
====2013/14/2 félév====&lt;br /&gt;
* [[Media:stv_140528_pure.pdf|stv_140527_pure.pdf]]: 2014. május 27-ei vizsga megoldások nélkül. [[Media:Stv_140527.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_140603_pure.pdf|stv_140603_pure.pdf]]: 2014. június 3-ai vizsga megoldások nélkül [[Media:stv_140603.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_140617_pure.pdf|stv_140617_pure.pdf]]: 2014. június 17-ei vizsga megoldások nélkül [[Media:stv_140617.pdf|Megoldások]]&lt;br /&gt;
&lt;br /&gt;
====2013/14/1 félév====&lt;br /&gt;
* [[Media:stv_140707_pure.pdf|stv_140107_pure.pdf]]: 2014. január 7-ei vizsga megoldások nélkül [[Media:stv_140707.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_140114_pure.pdf|stv_140114_pure.pdf]]: 2014. január 14-i vizsga megoldások nélkül [[Media:stv_140114.pdf|Megoldások]]&lt;br /&gt;
* [[Media:szofttech_vizsga_stv_140121_pure.pdf | stv_140121_pure.pdf]]: 2014. január 21-i vizsga megoldások nélkül [[Media:szofttech_vizsga_stv_140121.pdf|Megoldások]]&lt;br /&gt;
&lt;br /&gt;
====2012/13/2 félév====&lt;br /&gt;
* [[Media:stv_130528_pure.pdf|stv_130528_pure.pdf]]: 2013 május 28-ai vizsga megoldások nélkül [[Media:stv_130528.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_130611_pure.pdf|stv_130611_pure.pdf]]: 2013 június 11-ei vizsga megoldások nélkül [[Media:stv_130611.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_130618_pure.pdf|stv_130618_pure.pdf]]: 2013 június 18-ai vizsga megoldások nélkül [[Media:stv_130618.pdf|Megoldások]]&lt;br /&gt;
&lt;br /&gt;
====2012/13/1 félév====&lt;br /&gt;
* [[Media:stv_130115_pure.pdf|stv_130115_pure.pdf]]: 2013 január 15-ei vizsga megoldások nélkül. [[Media:stv_130115.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_130108_pure.pdf|stv_130108_pure.pdf]]: 2013 január 8-ai vizsga megoldások nélkül. [[Media:stv_130108.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_121218_pure.pdf|stv_121218_pure.pdf]]: 2012 december 18-ai vizsga megoldások nélkül. [[Media:stv_121218.pdf|Megoldások]]&lt;br /&gt;
&lt;br /&gt;
====2011/12/2 félév====&lt;br /&gt;
* [[:Media:stv_120522_pure.pdf|stv_120522_pure.pdf]]: 2012. május 22. vizsga megoldások nélkül. [[Média:Stv_120522.pdf‎|Megoldások]]&lt;br /&gt;
* [[Média:Stv_120605_pure.pdf‎‎|stv_120606_pure.pdf]]: 2012. június 5. vizsga megoldások nélkül. [[Média:Stv_120605.pdf‎‎|Megoldások]]&lt;br /&gt;
* [[Média:Stv_120612_pure.pdf‎‎|stv_120612_pure.pdf]]: 2012. június 12. vizsga megoldások nélkül. [[Média:Stv_120612.pdf‎‎|Megoldások]]&lt;br /&gt;
&lt;br /&gt;
====2011/12/1 félév====&lt;br /&gt;
* [[:Media:stv_120117_pure.pdf|stv_120117_pure.pdf]]: 2012. január 17-i vizsga megoldások nélkül. [[Media:stv_120117.pdf|Megoldások]]&lt;br /&gt;
* [[:Media:stv_120103_pure.pdf|stv_120103_pure.pdf]]: 2012. január 3-ai vizsga megoldások nélkül. [[Media:stv_120103.pdf|Megoldások]]&lt;br /&gt;
* [[:Media:stv_111220_pure.pdf|stv_111220_pure.pdf]]: 2011. december 20-ai vizsga megoldások nélkül. [[Media:stv_111220.pdf|Megoldások]]&lt;br /&gt;
&lt;br /&gt;
====2010/11/2 félév====&lt;br /&gt;
* [[Media:stv_110614_pure.pdf|stv_110614_pure.pdf]]: 2011. június 14. vizsga megoldások nélkül. [[Media:stv_110614.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_110607_pure.pdf|stv_110607_pure.pdf]]: 2011. június 7. vizsga megoldások nélkül. [[Media:stv_110607.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_110524_pure.pdf|stv_110524_pure.pdf]]: 2011. május 24. vizsga megoldások nélkül. [[Media:stv_110524.pdf|Megoldások]]&lt;br /&gt;
&lt;br /&gt;
====2010/11/1 félév ====&lt;br /&gt;
* [[Media:stv_110118_pure.pdf|stv_110118_pure.pdf]]: 2011. január 18. vizsga megoldások nélkül. [[Media:stv_110118.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_110104a_pure.pdf|stv_110104a_pure.pdf]]: 2011. január 4. vizsga A csoport megoldások nélkül. [[Media:stv_110104a.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_110104b_pure.pdf|stv_110104b_pure.pdf]]: 2011. január 4. vizsga B csoport megoldások nélkül. [[Media:stv_110104b.pdf|Megoldások]]&lt;br /&gt;
* [[Media:stv_101221_pure.pdf|stv_101221_pure.pdf]]: 2010. december 21. vizsga megoldások nélkül. [[Media:stv_101221.pdf|Megoldások]]&lt;br /&gt;
&lt;br /&gt;
====2009/10 év====&lt;br /&gt;
* az utolsó vizsga hiányzik, akinek megvan töltse fel&lt;br /&gt;
* [[Media:stv_100601.pdf|stv_100601.pdf]]: 2010. június 1. vizsga megoldással&lt;br /&gt;
* [[Media:stv_100526.pdf|stv_100526.pdf]]: 2010. május 26-ai vizsga megoldással&lt;br /&gt;
* [[Media:stv_100126.pdf|stv_100126.pdf]]: 2010. január 26. vizsga megoldással&lt;br /&gt;
* [[Media:stv_100112B.pdf|stv_100112B.pdf]]: 2010. január 12. 13:30 vizsga megoldással&lt;br /&gt;
* [[Media:stv_100112A.pdf|stv_100112A.pdf]]: 2010. január 12. 12:00 vizsga megoldással&lt;br /&gt;
* [[Media:stv_100105B.pdf|stv_100105B.pdf]]: 2010. január 5. 13:30 vizsga megoldással&lt;br /&gt;
* [[Media:stv_100105A.pdf|stv_100105A.pdf]]: 2010. január 5. 12:00 vizsga megoldással&lt;br /&gt;
&lt;br /&gt;
====2008/09 év====&lt;br /&gt;
* [[Media:stv_090618.pdf|stv_090618.pdf]]: 2009. június 18. vizsga megoldással&lt;br /&gt;
* [[Media:stv_090611.pdf|stv_090611.pdf]]: 2009. június 11. vizsga megoldással (4. feladat megoldása: 11. előadás-videó (2010.10.11) 44. percétől)&lt;br /&gt;
* [[Media:stv_090528.pdf|stv_090528.pdf]]: 2009. május 28. vizsga megoldással&lt;br /&gt;
* [[Media:stv_090127.pdf|stv_090127.pdf]]: 2009. január 27. vizsga megoldással&lt;br /&gt;
* [[Media:stv_090113.pdf|stv_090113.pdf]] 2009. január 13. vizsga megoldással&lt;br /&gt;
* [[Media:stv_090106.pdf|stv_090106.pdf]]: 2009. január 06. vizsga megoldással&lt;br /&gt;
&lt;br /&gt;
====2007/08 év====&lt;br /&gt;
* [[Media:stv_080617.pdf|stv_080617.pdf]]: 2008. június 17. vizsga megoldással&lt;br /&gt;
* [[Media:stv_080610.pdf|stv_080610.pdf]]: 2008. június 10. vizsga megoldással&lt;br /&gt;
* [[Media:stv_080527.pdf|stv_080527.pdf]]: 2008. május 27. vizsga megoldással&lt;br /&gt;
* [[Media:stv_080122.pdf|stv_080122.pdf]]: 2008. január 22. vizsga megoldással&lt;br /&gt;
* [[Media:stv_080115.pdf|stv_080115.pdf]]: 2008. január 15. vizsga megoldással &lt;br /&gt;
* [[Media:stv_080108.pdf|stv_080108.pdf]]: 2008. január 8. vizsga megoldással&lt;br /&gt;
&lt;br /&gt;
==== All In One PDF ====&lt;br /&gt;
* [[Media:Szofttech_All_In_One.pdf|All_In_One.pdf]]: Ez a PDF tartalmazza az összes ZH-t és vizsgát 2014-01-21-ig , de egy két hiányosság lehet. Bookmarkokat érdemes majd használni. Hasznos például egy-egy típusfeladat megkeresésekor és gyakorlásakor&lt;br /&gt;
* [[Media:Szofttech_Vizsga_All_in_One_2000-12-19_-_2013-06-11_vizsgák_merged_bookmarked.pdf|Szofttech vizsga all in one 2000. december 19-től 2013. június 11-ig, könyvjelzőkkel ellátva!]]. A vizsgák a hivatalos oldalról lettek letöltve (http://directory.iit.bme.hu/belso/st/stbelso.html), a bookmarkok azok alapján készültek. Az anyagoknak Dr. László Zoltán (BME-IIT), jogi személyként a BME a jogtulajdonosa. --[[Szerkesztő:Harapeti|Haraszin Péter]] ([[Szerkesztővita:Harapeti|vita]]) 2013. június 17., 23:12 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Tippek ==&lt;br /&gt;
ÚJ SZOFTTECH -A régi tantárggyal ellentétben itt már a házi is nehézséget szokott okozni, viszont cserébe rászorulsz, hogy évközben is tanulj, így a vizsga diagramos részeit már valamennyire tudod, mire odakerülsz. A Java-s rész eltűnt. A házinak érdemes időben nekiállni, mert idő míg letisztul a fejekben, hogyan is állnak össze a diagramok. Halálfejes hibák kerülendők.&lt;br /&gt;
&lt;br /&gt;
RÉGI SZOFTTECH - A tárgyat nem könnyű elvégezni, de nem is lehetetlen. A szofttech tipikusan olyan tárgy, melyre ha félév közben csak pár órat készülsz, akkor is eljutsz vizsgára, de vizsgán veszed észre hogy milyen keveset is tudsz, ezért ajánlom mindenkinek a félév közbeni készülést. A Java rész bevezetésével csak nehezedett a vizsga, arra úgy érdemes készülni hogy kódolsz és minden anyagrészt kipróbálsz amit csak vettünk órán, a diákból mindent meg kell értened, mert bármi előfordulhat vizsgán belőle. A szofttech részt pedig meg kell tanulni és meg kell érteni! Nincs mese, ez tanulós és nem egyszerü tárgy!&lt;br /&gt;
&lt;br /&gt;
== Kedvcsináló ==&lt;br /&gt;
ÚJ TÁRGY&lt;br /&gt;
------------------------------------------------------&lt;br /&gt;
===Fehér János===&lt;br /&gt;
Egy félév alatt, mióta Simon Balázs tartja az előadásokat, szerintem sokat feljődött a tárgy. Az UML-es anyagokhoz végre van rendes diasor, a háziról kapunk visszajelzést és a szorgalmi időszakban a pótHF kiadás előtt(!) van megtekintés, kapunk visszajelzést arról, hogy mit rontottunk el, nem csak annyit, hogy go/no-go. A vizsga rendszere sajnos továbbra is ugyanolyan.&lt;br /&gt;
&lt;br /&gt;
RÉGI TÁRGY&lt;br /&gt;
------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
===Szabó Csaba===&lt;br /&gt;
A tárgy tetszett, hasznos de nehéz. Szerintem nagyon hasznos tárgy, én már találkoztam több részével az életben (UML, scrum, DTD, XML), illetve végre a Java programozási nyelvet is megtanulhatod rendesen (régi szoftlab3 képzés siralmas volt), van róla 4 előadás melyeket Goldschmidt Balázs tart, a java rész gyakorlata lényegében a szoftverlabor 3 tárgy. A vizsgákról, főleg a beugróról mindenkinek megvan a saját véleménye, nem egyszerü az biztos, de ez nem ennek a vitának a helye, levlistán lehet sok ilyen vitát találni/kezdeni. &amp;lt;br /&amp;gt;&lt;br /&gt;
-- [[Szerkesztő:Ferrero|Szabó Csaba]]&lt;br /&gt;
&lt;br /&gt;
===Lord Viktor===&lt;br /&gt;
A tárgy a Bsc. egyik legnehezebb(en elvégezhető) tárgya. Az aláírás lényegében ingyen van, gyakorlatilag egy ZH-feladatsort kell megoldanod otthon egy-két hét alatt. Cserébe viszont a vizsga nehéz, nem is az anyag, hanem inkább a számonkérés módja miatt. A &amp;lt;strike&amp;gt;beugrató&amp;lt;/strike&amp;gt; beugró teljesítéséhez kell nagy adag szerencse is, valamint lelemény és logika, hogy az ember egy kétértelmű dolognál kitalálja, hogy LZ mire gondolt. Ne tévesszen meg a neve: nem alapinformációkra kérdez rá, az anyagból bármi lehet benne. Sok előző évekbeli vizsgasor van fenn itt a wikin, ezekből látszik, mire gondolok. Ezért érdemes a vizsgát véresen komolyan venni, főleg a 6 vizsgás szabály bevezetése óta. A tárgy összességében nem haszontalan, csak sok a száraz elmélet, de aki szoftverfejlesztő akar lenni, annak kifejezetten érdekes is lehet.&amp;lt;br /&amp;gt;&lt;br /&gt;
-- [[Szerkesztő:Lordviktor|Lord Viktor]] ([[Szerkesztővita:Lordviktor|vita]]) 2013. április 17., 09:20 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Egyéb anyagok/linkek ==&lt;br /&gt;
Interjú Dr. László Zoltánnal:&lt;br /&gt;
* [[SzoftTechTippek|Tanulási tippek, FAQ a tárggyal kapcsolatban]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Mottó:&#039;&#039;&lt;br /&gt;
* Az OOP nagyon class dolog.&lt;br /&gt;
* There are no significant bugs in our released software that any significant number of users want fixed. (Bill Gates - http://en.wikiquote.org/wiki/Bill_Gates)&lt;br /&gt;
* - Mit mond a hallgató, amikor megkapja a szoftvertechnológia vizsgalapot? - OMG UML!&lt;br /&gt;
* &amp;quot;Ami a vizsga nehezseget illeti: alig fejezodott be a vizsgaidoszak, es maris felulemelkedik a &amp;quot;multbeli&amp;quot; nehezsegen, belatja, hogy a vizsganak komoly szerepe volt a tudasanak megszerzeseben. Ez igy van rendjen. A velt kellemetlenseg elhalvanyul idovel, a tudas megmarad.&amp;quot;&lt;br /&gt;
* &amp;quot;A targyban szerzett ismeretek reven lassan bekerul abba a profi tarsasagba, amit &amp;quot;informatikusok&amp;quot;-nak is szoktak nevezni. Van sajat nyelvunk, fogalomrendszerunk, felszavakbol megertjuk egymast.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Fun Page ===&lt;br /&gt;
[[SzofttechFunPage]]&lt;br /&gt;
&lt;br /&gt;
=== Facebook csoport ===&lt;br /&gt;
[https://www.facebook.com/groups/187015754977649 Szofttech_VIK csoport]&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Mérnök_informatikus_alapszak_2014}}&lt;br /&gt;
{{Lábléc_-_Mérnök_informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Kooperat%C3%ADv_%C3%A9s_tanul%C3%B3_rendszerek_-_vizsga_2012-05-29&amp;diff=189882</id>
		<title>Kooperatív és tanuló rendszerek - vizsga 2012-05-29</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Kooperat%C3%ADv_%C3%A9s_tanul%C3%B3_rendszerek_-_vizsga_2012-05-29&amp;diff=189882"/>
		<updated>2016-06-13T22:51:40Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: Egyik kérdés megválaszolása.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{vissza|Kooperatív és tanuló rendszerek}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Első részből (1-6) legalább 16 pontot, a második részből (7-11) legalább 8 pontot kell szerezni!!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
;1. Egy (Rosenblatt) perceptronnal kell megtanítania a három (bináris) bemenetű többségi döntés függvényt. Meg tudja tanulni a perceptron a feladatot? Mi a helyzet, ha ugyanezt a feladatot egy Adaline-nak tanítja? Mindkét esetben adjon indoklást is! (4p)&lt;br /&gt;
:Bemenet: &amp;lt;math&amp;gt;x_1,x_2,x_3 \epsilon \{0,1\}&amp;lt;/math&amp;gt; (lehetne {-1,1} is, nem tudom itt melyikre gondoltak, de gondolom mindkettővel elfogadják)&lt;br /&gt;
&lt;br /&gt;
:Helyes kimenet: &amp;lt;math&amp;gt;y = \begin{cases} &lt;br /&gt;
  -1 &amp;amp; \mbox{ ha } x_1+x_2+x_3 \leq 1 \\&lt;br /&gt;
  +1 &amp;amp; \mbox{ ha } x_1+x_2+x_3 \geq 2&lt;br /&gt;
\end{cases}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Másképp írva: &amp;lt;math&amp;gt;y = \begin{cases} &lt;br /&gt;
  -1 &amp;amp; \mbox{ ha } x_1+x_2+x_3 &amp;lt; 1.5 \\&lt;br /&gt;
  +1 &amp;amp; \mbox{ ha } x_1+x_2+x_3 &amp;gt; 1.5&lt;br /&gt;
\end{cases}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:Az &amp;lt;math&amp;gt;x_1+x_2+x_3 = 1.5&amp;lt;/math&amp;gt; lineáris felület helyesen szeparálja a tanítópontokat, tehát a perceptron és az adaline is meg tudja tanulni a feladatot (mert azok lineárisan szeparálható osztályozási problémákra jók).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;2. Alkalmazhat-e gradiens-alapú tanító eljárást a következő neurális hálóknál: Rosenblatt perceptron, adaline, egy vagy több rejtett rétegű MLP, RBF, CMAC, SVM, ha a súlyokat tanítjuk, és folytonos hibafüggvényt alkalmazunk? Indokolja meg válaszát! (5p)&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
;3. Dinamikus hálók konstrukciójánál fontos részfeladat a regresszorvektor megválasztása. Mit jelent ez a feladat és mi a regresszorvektor meghatározásának a két fő lépése? A két fő lépés közül melyiknél és mely dinamikus modellosztályok esetében használható a Lipschitz index? Értelmezze a Lipschitz index &amp;lt;math&amp;gt;Lq^{(N)}=(\prod_{k=1}^{p}\sqrt{N}q^{(N)}(k))^{1/p}&amp;lt;/math&amp;gt; összefüggését, benne a jelöléseket is!(8p)&lt;br /&gt;
:Amit találtam erről:&lt;br /&gt;
::Egy általános nemlineáris dinamikus rendszermodell által megvalósított be-kimeneti kapcsolat &amp;amp;#8722; diszkrét idejű rendszerek esetében &amp;amp;#8722; az alábbi általános formában adható meg:&lt;br /&gt;
::&amp;lt;math&amp;gt; y(k) = f(\phi,\varphi(k)) &amp;lt;/math&amp;gt;&lt;br /&gt;
::Az &amp;lt;math&amp;gt; f(\phi,\varphi(k)) &amp;lt;/math&amp;gt; kapcsolat a modell struktúráját rögzíti, ahol &amp;lt;math&amp;gt; \varphi(k)) &amp;lt;/math&amp;gt; az ún. regresszorvektor, k az időindex, &amp;lt;math&amp;gt; \phi &amp;lt;/math&amp;gt; pedig a rendszer paramétereit összefoglaló vektor. A regresszorvektor feladata megadni, hogy a kimenet előállításában a modellezendő rendszer, folyamat milyen régebbi bemeneti és kimeneti adatait használjuk fel.&lt;br /&gt;
::Többi itt: http://www.mit.bme.hu/books/neuralis/ch08s01&lt;br /&gt;
::Lipschitz: http://www.mit.bme.hu/books/neuralis/ch08s06&lt;br /&gt;
:Regresszorvektor meghatározásának a két fő lépése (+?): A regresszorvektor-választás egyfelől a nemlineáris dinamikus modellosztály megválasztását jelenti (NFIR, NARX (ezek kitüntetettek, mert előrecsatoltak) +NOE, NARMAX...), másfelől a modell-fokszám meghatározását is igényli. A bemenet-kimenet reprezentációk mellett a modell-fokszám a regresszorvektor konstrukciójánál figyelembe vett régebbi bemeneti és/vagy kimeneti, stb. értékek számát jelenti. Mivel a modell-fokszám előzetesen általában nem ismert, célszerű különböző modell-fokszámok mellett különböző komplexitású modellek létrehozása és valamilyen kritérium szerinti kiértékelése.&lt;br /&gt;
:Lipschitz index jelölések:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; q^{(N)}(k) &amp;lt;/math&amp;gt; a&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; q^{(N)}_{ij} = \frac {|y(i)-y(j)|} {|x(i)-x(j)|}&amp;lt;/math&amp;gt; ahol &amp;lt;math&amp;gt; i\neq j;        i,j=1,2,   …,P&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lipschitz hányadosok közül a k-adik legnagyobb érték, N a bemeneti változók száma (a regresszorvektor dimenziója), p pedig egy alkalmasan megválasztott pozitív szám, rendszerint p = 0,01P ~ 0,02P. (P a szokásos jelölésnek megfelelően a tanítópontok száma).&lt;br /&gt;
&lt;br /&gt;
;4. Az alábbi két bemenetű - egy kimenetű visszacsatolt hálót szeretné BPTT módszerrel tanítani. Milyen kiterített hálót kap, ha 3 időlépésre kell elvégeznie a kiterítést. Adja meg a szaggatott vonallal jelzett súly (w) tanítási összefüggését. (10p)&lt;br /&gt;
: info: http://www.mit.bme.hu/books/neuralis/ch08s04&lt;br /&gt;
&lt;br /&gt;
;5. Mit jelentenek a szupportvektorok egy osztályozós SVM-nél? Lehet-e valamit mondani (pl. legalább alsó és felső korlátokat) egy N-változós osztályozási feladatnál, ha a tanító pontok száma P, a szupport vektorok számára hard margós (gyengítő változó nélküli) (&amp;lt;math&amp;gt;\star&amp;lt;/math&amp;gt;) lineáris és (&amp;lt;math&amp;gt;\star\star&amp;lt;/math&amp;gt;) nem lineáris esetben? Indokolja a választ! (5p)&lt;br /&gt;
:Egy hosszú bevezetés a szupportvektorokhoz:&lt;br /&gt;
::A lineáris kétosztályos osztályozási feladat megoldását adó szupport vektor gép az &amp;quot;optimális&amp;quot; elválasztó felületet határozza meg (a két osztályba tartozó tanítópontok között, a tanítópontoktól a lehető legnagyobb távolságra helyezkedik el a &amp;quot;felület&amp;quot;). Ennek a meghatározásához a következő kell:&lt;br /&gt;
::&amp;lt;math&amp;gt;d_i(w^{*T}x_i + b^{*})\geq1&amp;lt;/math&amp;gt;&lt;br /&gt;
A feladatot feltételes szélsőérték-keresési problémaként tudjuk megfogalmazni, ahol a feltételek egyenlőtlenségek formájában vannak megadva. A feltételes szélsőérték-keresési feladat megoldását egy Lagrange kritérium  megoldásával kereshetjük:&lt;br /&gt;
::&amp;lt;math&amp;gt;L(w,b,\alpha)=\frac{1}{2}w^{T}w - \sum_{i=1}^{P}\alpha_i[d_i(w^{T}x_i + b) - 1 ]&amp;lt;/math&amp;gt;&lt;br /&gt;
:Az optimalizálási feladat megoldásához a Karush-Kuhn-Tucker (KKT) elmélet szerint a fenti Lagrange kritériumot kell minimalizálni w és b szerint és maximalizálni &amp;lt;math&amp;gt;\alpha_i&amp;lt;/math&amp;gt; szerint, vagyis a Lagrange kritérium által definiált kritériumfelület nyeregpontját (saddle point) kell meghatározni.&lt;br /&gt;
:A feltételes optimalizálási feladat megoldásához felírható annak duális alakja, melyben már csak az &amp;lt;math&amp;gt;\alpha_i&amp;lt;/math&amp;gt; Lagrange multiplikátorok az ismeretlenek. ... A linkben a 6.41-es képlet, majd: Azokat a tanítópontokat, amelyek résztvesznek a megoldás kialakításában, amelyekhez tartozó Lagrange multiplikátorok értéke nem nulla, szupport vektoroknak (support vectors) nevezzük. A szupport vektor gépek tehát olyan kernel gépek, ahol a kernel tér tényleges dimenziója nem a tanítópontok számával (P), hanem a szupport vektorok számával (Ps) egyezik meg. &lt;br /&gt;
&lt;br /&gt;
:Bővebben erről: http://www.mit.bme.hu/books/neuralis/ch06s03&amp;lt;br /&amp;gt;&lt;br /&gt;
:A második kérdés nem valami pontos, de utólag megtekintésről kiderült, hogy a szupport vektorok számára kell korlát. Alsó korlát 2, felső korlát P, azaz a tanítópontok száma. Lineáris és nem lineáris esetben is (nem lineáris esetben ugye transzformáljuk magunkat és lineáris lesz).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;6. Meg lehet-e határozni a CMAC háló gradiens alapú iteratív tanításnál a konvergenciát biztosító tanulási tényezőt (&amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;(mü) bátorsági faktor), ha az összes tanító pontot ismeri és nem alkalmaz tömörítő leképezést? Ha igen, adja meg &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;(mü) összefüggését, ha nem indokolja meg, hogy miért nem. (8p)&lt;br /&gt;
:Röviden most így pótvizsga előtt:&lt;br /&gt;
::A lényeg, hogy CMAC kimenetében Adaline-ok vannak, amikre tudjuk, hogy 0&amp;lt;mű&amp;lt;1/lambda_max akkor konvergens. Na de itt az autokorrelációs mátrix (Adaline-nál R), nem x*xtranszponált várható értékéből jön, hanem az asszociációs vektorból valahogy. Ez a valahogy talán az A mátrixokból létrehozott új auto korrelációs mátrix lesz.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;7. Mi a szemantikailag specifikált KQML lényege? (4p)&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;8. Beszéltünk mesterséges intelligenciában racionális ágensekről. Mit takar a &amp;quot;beszéd aktus, mint racionális cselekvés&amp;quot; megközelítés? (4p)&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;9. Az elosztott problémamegoldás körében fellépő konfliktusok feloldására milyen elemi protokollokat alakítottak ki? Mi a szerepük konfliktusfeloldás szempontjából? (4p)&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
;10. Mi a Nash-egyensúly? Hogyan jelentkezik a fogoly paradoxonnál? (4p)&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;11. Mi a Borda-szavazás lényege és mi a fő problémája? (4p)&lt;br /&gt;
:Jean-Charles de Borda javasolta 1770-ben a Borda-számlálást a Francia Tudományos Akadémia tagjainak megválasztására. A Borda-számlálás egy egyszerű rangsorolásos módszer, ahol az alternatívákat pontozzák a rangsorolásuk szerint. A hasonló módszereket együtt pozíciós szavazórendszernek nevezik. &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; darab jelöltünk van, mindenki rangsorol, alternatívánként összegzés. Eredmény az alternatívák teljes, tranzitív szociális rendezése.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;br /&gt;
[[Kategória:Autonóm intelligens rendszerek szakirány]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Kooperat%C3%ADv_%C3%A9s_tanul%C3%B3_rendszerek_-_vizsga_2012-05-29&amp;diff=189876</id>
		<title>Kooperatív és tanuló rendszerek - vizsga 2012-05-29</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Kooperat%C3%ADv_%C3%A9s_tanul%C3%B3_rendszerek_-_vizsga_2012-05-29&amp;diff=189876"/>
		<updated>2016-06-13T15:35:34Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: Hiányzó megoldás pótlása&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{vissza|Kooperatív és tanuló rendszerek}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Első részből (1-6) legalább 16 pontot, a második részből (7-11) legalább 8 pontot kell szerezni!!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
;1. Egy (Rosenblatt) perceptronnal kell megtanítania a három (bináris) bemenetű többségi döntés függvényt. Meg tudja tanulni a perceptron a feladatot? Mi a helyzet, ha ugyanezt a feladatot egy Adaline-nak tanítja? Mindkét esetben adjon indoklást is! (4p)&lt;br /&gt;
:Bemenet: &amp;lt;math&amp;gt;x_1,x_2,x_3 \epsilon \{0,1\}&amp;lt;/math&amp;gt; (lehetne {-1,1} is, nem tudom itt melyikre gondoltak, de gondolom mindkettővel elfogadják)&lt;br /&gt;
&lt;br /&gt;
:Helyes kimenet: &amp;lt;math&amp;gt;y = \begin{cases} &lt;br /&gt;
  -1 &amp;amp; \mbox{ ha } x_1+x_2+x_3 \leq 1 \\&lt;br /&gt;
  +1 &amp;amp; \mbox{ ha } x_1+x_2+x_3 \geq 2&lt;br /&gt;
\end{cases}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Másképp írva: &amp;lt;math&amp;gt;y = \begin{cases} &lt;br /&gt;
  -1 &amp;amp; \mbox{ ha } x_1+x_2+x_3 &amp;lt; 1.5 \\&lt;br /&gt;
  +1 &amp;amp; \mbox{ ha } x_1+x_2+x_3 &amp;gt; 1.5&lt;br /&gt;
\end{cases}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:Az &amp;lt;math&amp;gt;x_1+x_2+x_3 = 1.5&amp;lt;/math&amp;gt; lineáris felület helyesen szeparálja a tanítópontokat, tehát a perceptron és az adaline is meg tudja tanulni a feladatot (mert azok lineárisan szeparálható osztályozási problémákra jók).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;2. Alkalmazhat-e gradiens-alapú tanító eljárást a következő neurális hálóknál: Rosenblatt perceptron, adaline, egy vagy több rejtett rétegű MLP, RBF, CMAC, SVM, ha a súlyokat tanítjuk, és folytonos hibafüggvényt alkalmazunk? Indokolja meg válaszát! (5p)&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
;3. Dinamikus hálók konstrukciójánál fontos részfeladat a regresszorvektor megválasztása. Mit jelent ez a feladat és mi a regresszorvektor meghatározásának a két fő lépése? A két fő lépés közül melyiknél és mely dinamikus modellosztályok esetében használható a Lipschitz index? Értelmezze a Lipschitz index &amp;lt;math&amp;gt;Lq^{(N)}=(\prod_{k=1}^{p}\sqrt{N}q^{(N)}(k))^{1/p}&amp;lt;/math&amp;gt; összefüggését, benne a jelöléseket is!(8p)&lt;br /&gt;
:Amit találtam erről:&lt;br /&gt;
::Egy általános nemlineáris dinamikus rendszermodell által megvalósított be-kimeneti kapcsolat &amp;amp;#8722; diszkrét idejű rendszerek esetében &amp;amp;#8722; az alábbi általános formában adható meg:&lt;br /&gt;
::&amp;lt;math&amp;gt; y(k) = f(\phi,\varphi(k)) &amp;lt;/math&amp;gt;&lt;br /&gt;
::Az &amp;lt;math&amp;gt; f(\phi,\varphi(k)) &amp;lt;/math&amp;gt; kapcsolat a modell struktúráját rögzíti, ahol &amp;lt;math&amp;gt; \varphi(k)) &amp;lt;/math&amp;gt; az ún. regresszorvektor, k az időindex, &amp;lt;math&amp;gt; \phi &amp;lt;/math&amp;gt; pedig a rendszer paramétereit összefoglaló vektor. A regresszorvektor feladata megadni, hogy a kimenet előállításában a modellezendő rendszer, folyamat milyen régebbi bemeneti és kimeneti adatait használjuk fel.&lt;br /&gt;
::Többi itt: http://www.mit.bme.hu/books/neuralis/ch08s01&lt;br /&gt;
::Lipschitz: http://www.mit.bme.hu/books/neuralis/ch08s06&lt;br /&gt;
:Regresszorvektor meghatározásának a két fő lépése (+?): A regresszorvektor-választás egyfelől a nemlineáris dinamikus modellosztály megválasztását jelenti (NFIR, NARX (ezek kitüntetettek, mert előrecsatoltak) +NOE, NARMAX...), másfelől a modell-fokszám meghatározását is igényli. A bemenet-kimenet reprezentációk mellett a modell-fokszám a regresszorvektor konstrukciójánál figyelembe vett régebbi bemeneti és/vagy kimeneti, stb. értékek számát jelenti. Mivel a modell-fokszám előzetesen általában nem ismert, célszerű különböző modell-fokszámok mellett különböző komplexitású modellek létrehozása és valamilyen kritérium szerinti kiértékelése.&lt;br /&gt;
:Lipschitz index jelölések:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; q^{(N)}(k) &amp;lt;/math&amp;gt; a&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; q^{(N)}_{ij} = \frac {|y(i)-y(j)|} {|x(i)-x(j)|}&amp;lt;/math&amp;gt; ahol &amp;lt;math&amp;gt; i\neq j;        i,j=1,2,   …,P&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lipschitz hányadosok közül a k-adik legnagyobb érték, N a bemeneti változók száma (a regresszorvektor dimenziója), p pedig egy alkalmasan megválasztott pozitív szám, rendszerint p = 0,01P ~ 0,02P. (P a szokásos jelölésnek megfelelően a tanítópontok száma).&lt;br /&gt;
&lt;br /&gt;
;4. Az alábbi két bemenetű - egy kimenetű visszacsatolt hálót szeretné BPTT módszerrel tanítani. Milyen kiterített hálót kap, ha 3 időlépésre kell elvégeznie a kiterítést. Adja meg a szaggatott vonallal jelzett súly (w) tanítási összefüggését. (10p)&lt;br /&gt;
: info: http://www.mit.bme.hu/books/neuralis/ch08s04&lt;br /&gt;
&lt;br /&gt;
;5. Mit jelentenek a szupportvektorok egy osztályozós SVM-nél? Lehet-e valamit mondani (pl. legalább alsó és felső korlátokat) egy N-változós osztályozási feladatnál, ha a tanító pontok száma P, a szupport vektorok számára hard margós (gyengítő változó nélküli) (&amp;lt;math&amp;gt;\star&amp;lt;/math&amp;gt;) lineáris és (&amp;lt;math&amp;gt;\star\star&amp;lt;/math&amp;gt;) nem lineáris esetben? Indokolja a választ! (5p)&lt;br /&gt;
:Egy hosszú bevezetés a szupportvektorokhoz:&lt;br /&gt;
::A lineáris kétosztályos osztályozási feladat megoldását adó szupport vektor gép az &amp;quot;optimális&amp;quot; elválasztó felületet határozza meg (a két osztályba tartozó tanítópontok között, a tanítópontoktól a lehető legnagyobb távolságra helyezkedik el a &amp;quot;felület&amp;quot;). Ennek a meghatározásához a következő kell:&lt;br /&gt;
::&amp;lt;math&amp;gt;d_i(w^{*T}x_i + b^{*})\geq1&amp;lt;/math&amp;gt;&lt;br /&gt;
A feladatot feltételes szélsőérték-keresési problémaként tudjuk megfogalmazni, ahol a feltételek egyenlőtlenségek formájában vannak megadva. A feltételes szélsőérték-keresési feladat megoldását egy Lagrange kritérium  megoldásával kereshetjük:&lt;br /&gt;
::&amp;lt;math&amp;gt;L(w,b,\alpha)=\frac{1}{2}w^{T}w - \sum_{i=1}^{P}\alpha_i[d_i(w^{T}x_i + b) - 1 ]&amp;lt;/math&amp;gt;&lt;br /&gt;
:Az optimalizálási feladat megoldásához a Karush-Kuhn-Tucker (KKT) elmélet szerint a fenti Lagrange kritériumot kell minimalizálni w és b szerint és maximalizálni &amp;lt;math&amp;gt;\alpha_i&amp;lt;/math&amp;gt; szerint, vagyis a Lagrange kritérium által definiált kritériumfelület nyeregpontját (saddle point) kell meghatározni.&lt;br /&gt;
:A feltételes optimalizálási feladat megoldásához felírható annak duális alakja, melyben már csak az &amp;lt;math&amp;gt;\alpha_i&amp;lt;/math&amp;gt; Lagrange multiplikátorok az ismeretlenek. ... A linkben a 6.41-es képlet, majd: Azokat a tanítópontokat, amelyek résztvesznek a megoldás kialakításában, amelyekhez tartozó Lagrange multiplikátorok értéke nem nulla, szupport vektoroknak (support vectors) nevezzük. A szupport vektor gépek tehát olyan kernel gépek, ahol a kernel tér tényleges dimenziója nem a tanítópontok számával (P), hanem a szupport vektorok számával (Ps) egyezik meg. &lt;br /&gt;
&lt;br /&gt;
:Bővebben erről: http://www.mit.bme.hu/books/neuralis/ch06s03&amp;lt;br /&amp;gt;&lt;br /&gt;
:A második kérdés nem valami pontos, de utólag megtekintésről kiderült, hogy a szupport vektorok számára kell korlát. Alsó korlát 2, felső korlát P, azaz a tanítópontok száma. Lineáris és nem lineáris esetben is (nem lineáris esetben ugye transzformáljuk magunkat és lineáris lesz).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;6. Meg lehet-e határozni a CMAC háló gradiens alapú iteratív tanításnál a konvergenciát biztosító tanulási tényezőt (&amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;(mü) bátorsági faktor), ha az összes tanító pontot ismeri és nem alkalmaz tömörítő leképezést? Ha igen, adja meg &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;(mü) összefüggését, ha nem indokolja meg, hogy miért nem. (8p)&lt;br /&gt;
:Röviden most így pótvizsga előtt:&lt;br /&gt;
::A lényeg, hogy CMAC kimenetében Adaline-ok vannak, amikre tudjuk, hogy 0&amp;lt;mű&amp;lt;1/lambda_max akkor konvergens. Na de itt az autokorrelációs mátrix (Adaline-nál R), nem x*xtranszponált várható értékéből jön, hanem az asszociációs vektorból valahogy. Ez a valahogy talán az A mátrixokból létrehozott új auto korrelációs mátrix lesz.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;7. Mi a szemantikailag specifikált KQML lényege? (4p)&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;8. Beszéltünk mesterséges intelligenciában racionális ágensekről. Mit takar a &amp;quot;beszéd aktus, mint racionális cselekvés&amp;quot; megközelítés? (4p)&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;9. Az elosztott problémamegoldás körében fellépő konfliktusok feloldására milyen elemi protokollokat alakítottak ki? Mi a szerepük konfliktusfeloldás szempontjából? (4p)&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
;10. Mi a Nash-egyensúly? Hogyan jelentkezik a fogoly paradoxonnál? (4p)&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;11. Mi a Borda-szavazás lényege és mi a fő problémája? (4p)&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;br /&gt;
[[Kategória:Autonóm intelligens rendszerek szakirány]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=KoopKerdesekZHOssz04&amp;diff=189861</id>
		<title>KoopKerdesekZHOssz04</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=KoopKerdesekZHOssz04&amp;diff=189861"/>
		<updated>2016-06-13T10:29:51Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: Hibás képlet javítása&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GlobalTemplate|Infoszak|KoopKerdesekZHOssz04}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;perceptron tanítás 3 tényezővel: alfa1=10; alfa2=0.1; alfa3=-3; melyiket választaná? És Adaline esetében? Ha egyik sem helyes javasoljon új tényezőt, és indokolja is meg!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TODO__&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egy RBF-nél súlyok helyett FIR szűrők vannak, adja meg 1 FIR szűrő együtthatóinak módosító összefüggését!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TODO__&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Implikációt meg lehet-e tanítani perceptronnak, adaline-nak?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Megoldás van a docxben, csak át kell másolni&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rosenblatt perceptronokból lehet-e MLP-t építeni, ha igen, hogyan, ha nem, miért nem?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* A szignum függvény nem deriválható, de ha lecseréljük szigmoidra, akkor máris deriválható, így használható a Back-Propagation, vagyis akkor építhető belőle MLP.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;R = ((0.5 0) (0 0.2)) esetén az LMS eljárás konvergens-e? Vázlatosan rajzolja fel a kritériumfelület szintvonalait!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TODO__&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Milyen modellosztályok esetén használható fokszámbecslése a Lipschitz index? Lipschitz index definíciója (Lq^(N) = ...) meg volt adva - értelmezze, magyarázza meg az egyes betűk jelentését!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A Lipschitz index a mesterséges neurális hálók különböző dinamikus modellosztályainak fokszámának becslésére használandó. Az NFIR és az NARX modellosztályok esetén lehet használni. Ez egy heurisztikus eljárás, ahol figyelembe kell venni a Lipschitz hányadost és a regresszorvektor dimenzióját és egy alkalmasan megválasztott pozitív egész számot, amely a tanítópontok számának valamilyen lineáris kombinációja. A hányadosok közül a szummázási folyamatban fokozatosan növekvő számút kell figyelembe venni.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; Lq^{(N)}=(\Pi_{k=1}^{p}\sqrt{N}   q^{(N)}(k))^{1/p} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ahol &amp;lt;math&amp;gt; q^{(N)}(k) &amp;lt;/math&amp;gt; a&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; q^{(N)}_{ij} = \frac {|y(i)-y(j)|} {|x(i)-x(j)|}&amp;lt;/math&amp;gt; ahol &amp;lt;math&amp;gt; i\neq j;        i,j=1,2,   …,P&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lipschitz hányadosok közül a k-adik legnagyobb érték, N a bemeneti változók száma (a regresszorvektor dimenziója), p pedig egy alkalmasan megválasztott pozitív szám, rendszerint p = 0,01P ~ 0,02P. (P a szokásos jelölésnek megfelelően a tanítópontok száma).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a momentum eljárás és milyen esetben alkalmazható sikerrel?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a momentum módszer, milyen célból alkalmazzák, és mely hálótípusoknál alkalmazható? Minden ismert hálótípusra adja meg és indokolja is meg a választ!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* A momentum módszer olyan heurisztikus eljárás, ahol az egyes lépésekben a súlymódosítás meghatározása két részből áll. Először a gradiens módszernek megfelelően meghatározunk egy súly módosító értéket, azonban nem ezzel végezzük el a korrekciót, hanem még figyelembe vesszük az előző módosítás hatását is. A súlymódosítás ennek megfelelően:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \Delta w ( k + 1 ) = \mu ( - {\nabla} ( k ) ) + \eta \Delta w ( {k} )  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ahol &amp;lt;math&amp;gt; {\eta}_{} &amp;lt;/math&amp;gt; az ún. momentum együttható, amelynek értéke 0 és 1 közötti kell legyen (gyakori választás a 0.8 körüli érték).&lt;br /&gt;
* A momentum módszer különösen kedvező, ha a hibafelületen keskeny völgy húzódik végig, és a momentumtag nélkül a megoldás felé ezen völgy környezetében túl sok iteráció megtételével haladnánk, és MLP-nél alkalmazható. A módszer alkalmazásával lényegében azonos hibahatár elérése kevesebb számítással, kevesebb idő alatt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Van egy MLP hálózatunk. A nagy (vastag szaggatott) nyíllal bejelölt súly módosító összefüggéseit határozza meg, ha backprop eljárást alkalmaz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Ehhez sincs kép...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Oszályozási feladatra akarunk LS Szupport Vektor Gépet használni. Fogalmazza meg a kritériumfüggvényt és a Lagrange egyenletet. Milyen alapgondolatot használ az eljárás, hogy a Lagrange egyenletből a másodlagos egyenlethez eljussunk? Mi lesz a másodlagos egyenlet?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Szkennelt megoldás a docxben&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Van 10000 50 dimenziós adata, illetve 100 10000 dimenziós adata, melyekkel tanuló hálót akar konstruálni. Két lehetőség közül választhat: MLP-t vagy SVM-et alkalmaz. Az adott esetekben milyen szempontokat venne figyelembe, és mit választana? Részletesen indokolja meg a választást.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Az első esetre MLP-t használnék, mert sok a tanító pont a dimenziókhoz képset is (bár nem tudom 50 dimenzióhoz mi számít soknak igazán), jól meg lehet tanítani a hálót meg minősíteni is. A másodikra MLP-t nem alkalmaznék, mert nagyon kevés a pont a dimenziószámhoz képest, és szinte biztos a túl/sehogysem tanulás.&lt;br /&gt;
* A másodikra használnék SVM-et, mivel a kevés pont, sok dimenzió miatt elég valószínű, hogy meg tudja találni a nemlineáris elválasztó-egyenest, amivel az operál (állítólag). Hogy az elsőre használnék-e SVM-et.. talán a sok tanítópont miatt a kernelmátrix (ami kell a QP-hoz) nagyon nagy lenne, akkor már inkább az MLP. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adja meg röviden a BackPropagation Through Time (BPTT) eljárás működését! Milyen hálónál alkalmazható, és mik az előnyei, illetve hátrányai az eljárásnak?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Olyan neurális hálózatokra melyek rekurrensek a back propagation algoritmusnak létezik kiterjesztése, mely az időbeli back propagation nevet viseli. Az algoritmus során a hálózatot egy előrecsatolt hálózatba transzformáljuk, olyan formában, hogy a hálózat egy adott időbeli állapota az új hálózat egy rétege lesz. Az előrecsatolt hálózatban csak a rétegek között vannak kapcsolatok, a rétegen belül nincsenek, ezért az eredeti hálózat felépítését úgy transzformáljuk, hogy a neuronok közötti kapcsolatok a következő réteg megfelelő neuronjához tartoznak. Például ha az i-ik neuron a j-ik neuronhoz wi,j súllyal van kapcsolva, akkor minden n-re az n-ik réteg i-ik neuronja az n + 1 –ik réteg j-ik neuronjához wi,j súllyal fog kapcsolódni. Ezeket mutatja a 8.6. ábra. http://mialmanach.mit.bme.hu/neuralis/ch08s04&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mutassa meg, hogy az EXOR probléma megoldható egy olyan RBF hálózattal, melynek két Gauss rejtett neuronja van, ahol a bázisfüggvények középpontjai [0 0] és [1 1]&#039;&#039;&#039; &amp;lt;br /&amp;gt;&lt;br /&gt;
Könyvből:&amp;lt;br/&amp;gt;&lt;br /&gt;
http://www.mit.bme.hu/books/neuralis/ch05s01 (5.1.4)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Batch-tanítás&#039;&#039;&#039;&lt;br /&gt;
* Minden pontra kiszámoljuk a szükséges módosításokat, de nem hajtjuk végre, majd átlagoljuk a módosításokat és egy lépésben hajtjuk végre a végén.-&amp;gt;lokális minimumok lesznek-&amp;gt;pontonkénti tanulásnál direkt zajt adunk hozzá ezek elkerülésére.&lt;br /&gt;
Súlyok kezdeti értéke: úgy kell indítani, hogy minden neuron a meredek részben legyen&lt;br /&gt;
&lt;br /&gt;
-- [[RynkiewiczAdam|Tsiga]] - 2012.05.16.&amp;lt;br/&amp;gt;&lt;br /&gt;
-- [[BartokFerenc|Főnök]] - 2012.06.03.&amp;lt;br/&amp;gt;&lt;br /&gt;
--asztalosdani 2013. június 6., 13:09 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=KoopKerdesekZHOssz03&amp;diff=189860</id>
		<title>KoopKerdesekZHOssz03</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=KoopKerdesekZHOssz03&amp;diff=189860"/>
		<updated>2016-06-13T10:22:56Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GlobalTemplate|Infoszak|KoopKerdesekZHOssz03}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi az alapgondolata az Orthogonal Least Square (OLS) eljárásnak? Milyen hálócsaládnál alkalmazható és mire szolgál?&#039;&#039;&#039;&lt;br /&gt;
* Alapvetően RBF kapcsán esett róla szó.&lt;br /&gt;
* &amp;quot;Az ortogonális legkisebb négyzetes hibájú (OLS) eljárás iteratív módon választ középpontokat úgy, hogy közben figyelembe veszi a háló képességét is. Ez azt jelenti, hogy a háló méretét lépésről lépésre növeljük, újabb és újabb bázisfüggvények bekapcsolásával egészen addig, amíg megfelelő teljesítőképességet el nem érünk.&amp;quot;&lt;br /&gt;
* A Gauss függvénynek két paramétere van: a középpontja és a szórása. Ez utóbbi lehet skalár, vagy többdimenziós esetben vektor is &lt;br /&gt;
* A középpontok meghatározására használható az ortogonális least squares (OLS) és a K-means módszer. Előbbi kiindul egy egy pontot tartalmazó RBF-ből, majd azt iteratívan bővíti, ha nem elég jó a tanulóképessége (a hozzáveendő középpontokat az ismert tanítópontok közül választja). A K-means csoportokba próbálja osztani a tanítópontokat, és a csoportokhoz egy-egy középpontot illetve bázisfüggvényt rendel&lt;br /&gt;
* R heurisztikus szórás választás: általában elég tág határok közt változtatható a tanulási képesség rontása nélkül.. Jól használható az adott középpontú bázisfüggvény szórásának, ha vesszük a középponthoz legközelebbi R (R=2-3) másik középpontot, és ezek távolságainak átlagát számoljuk. Ha mindegyik függvényhez azonos szórást akarunk használni, erre is használható a fenti kifejezés (véletlenszerűen kijelölve egy középpontot). &lt;br /&gt;
* Végül mind a középpontok, mind a szórások meghatározására alkalmazhatóak az ellenőrzött tanítási módszerek, pl. gradiens alapú keresés, viszont fontos megjegyezni, hogy például a szórás hibafelülete nem kvadratikus, így érvényes minden rá, ami az MLP nem kvadratikus hibafelületére.&lt;br /&gt;
&lt;br /&gt;
Annyit tennék még itt hozzá, hogy az OLS azon kívül, hogy iteratívan választ újabb középpontokat, közbeiktat egy ortogonalizáló lépést is. Ez ahhoz kell, hogy a kiválasztott középpontok minél inkább korrelálatlanok legyenek, vagyis minél inkább függetlenül szóljanak bele egymástól a kimenetbe (ugye az ortogonalitás annyit tesz, hogy a skaláris szorzatuk 0, vagyis korrelálatlanok).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mit nevezünk túltanulásnak, milyen következménye van, és hogyan lehet védekezni ellene? (minden ismert ellenszert mutasson be)&#039;&#039;&#039;&lt;br /&gt;
* Egy rendszer tanítása során a tanítópontok hibája általában csökkenő jellegű. A hálózat hibája a tanításhoz fel nem használt pontokban szintén csökken (a hálózat az egész függvényt egyre jobban megtanulja). Egy bizonyos pont után viszont, a tanítópontok hibája még mindig csökken, de a többi ponté nőni kezd, mivel a háló a tanítópontok olyan apró részleteit kezdi tanulni, amik az egész függvényre nem igazak, és romlik az általánosító-képesség. &lt;br /&gt;
* Egyik ellenszer a korai megállás: amikor észrevesszük, hogy az ellenőrzéshez használt nem tanító pontokban nőni kezd a hiba, abbahagyjuk a tanítást (hiába lehetne a tanítópontok hibáját még csökkenteni). &lt;br /&gt;
* Regularizáció: A lényege, hogy egyfajta simaságot megkövetelünk, egyfajta az általánosításhoz tartó zajt adunk a tanításhoz, így nem annyira tud nagyon rátanulni a tanítópontokra.&lt;br /&gt;
* Új neuron felvétele: Ha időközben hozzáadunk egy új neuront vagy elveszünk, akkor megváltoztatja a háló egész kimenetét, és a túltanulástól egy ideig a tanulások folyamán az általánosítás felé halad, majd persze megint eljut a túltanulásig. Plusz érdeme, hogy segítségével tudunk lökni a lokális minimumoknál, és a &amp;quot;sekélyebb&amp;quot; területeknél.&lt;br /&gt;
* keresztvalidáció: Lásd lentebb!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a keresztkiértékelés és mikor használjuk? Milyen változatait ismeri?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Keresztvalidáció vagy más néven keresztkiértékelés: A keresztvalidáció alapvetően azt használja fel, hogy a mintaponthalmazunkat 3 részre osztjuk. A tanítópontok, a kiértékelő pontok, és a tesztelő pontok. A tanítópontok egyértelmű, hogy mit jelent, a kiértékelő pontokkal értékeljük tanítás közben a hálót, vagyis közvetetten befolyásolja a tanítást. A tesztelő pontokat csak a tanítás végén használjuk a tanított háló értékelésére, ezért ezek még közvetetten sem befolyásolják a tanítást. Ez mind szép és jó, de a keresztvalidáció akkor jön szóba, hogyha kevés tanítópontunk van, és nincs erőforrásunk 3 részre osztani, ekkor hogy idézzek: &amp;quot;Ennek során a rendelkezésre álló mintapontokat véletlenszerűen osztjuk k diszjunkt részhalmazra, majd k-1 részhalmazt tanításra, a maradék részhalmazt meg kiértékelésre használjuk. Az eljárást megismételjük az összes részhalmazra úgy, hogy a tanító pontok közül mindig más-más részhalmazt hagyunk ki&amp;quot;...&amp;quot; A hálózat eredő minősítését az egyes kiértékelések átlagaként nyerjük&amp;quot;. Hátránya, hogy sokat kell számolni, előnye, hogy kevés tanítópontnál is jó eredményt ad.&lt;br /&gt;
&#039;&#039;Változatai?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*A kereszt kiértékelést a neurális hálók tanításánál alkalmazhatjuk. Ilyenkor egy algoritmus alapján felosztjuk a rendelkezése álló mintapontjainkat K db halmazra. Majd ebből a K halmazból K-1 halmaz pontjait tanítópontként felhasználjuk és a maradék 1 db halmaz pontjait pedig tesztpontként alkalmazzuk. Az eljárást addig kell ismételni, amíg minden halmaz nem szerepelt teszthalmazként. Az eljárást így K sokszor kell megismételni. De előnyös, mert így K db tanítást történik, és mindig olyan teszthalmazon végezzük el a tesztelést, majd az adott tanítási ciklusban nem vett részt csak a feltehetően a korábbiban. Így hatékonyabban mérhető a háló általánosító képessége.&lt;br /&gt;
*A keresztvalidáció a kereszt kiértékelés speciális esete. Ebben az esetben egyetlenegy tanítási folyamat történik. A tanítás eredményét az elkülönített tesztpontokon teszteljük. Ennél az eljárásnál is először természetesen fel kell osztanunk a rendelkezésre álló mintapontokat tanító és teszt mintákra. A keresztvalidáció bármilyen típusú tanítási eljárásnál használható. Ha többször szeretnénk tanítani a hálót, akkor mindig más mintapontokat kell kijelölni tesztpontoknak.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a regularizáció és milyen esetekben van szerepe? Osztályozási feladatra alkalmazott SVM hálóknál milyen formában jelenik meg a regularizáció és mit eredményez?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Regularizáció: Általánosító képességet jelent. A lényege, hogy egyfajta simaságot megkövetelünk, egyfajta az általánosításhoz tartó zajt adunk a tanításhoz, így nem annyira tud nagyon rátanulni a tanítópontokra. Fontossága kevés ismert vagy tanítópont esetén kiemelkedő, hiszen a kevés mintaponttal való tanítás után sem jelenik meg a túltanulás. Az SVM hálók az osztályozás során olyan hipersíkot keresnek, mely minden tanítóponttól egy megadott margin (margó, biztonsági sáv)-ra van, így egyfajta biztosított általánosítást végez, ami amennyiben az eddigi tanítópontok jól leírták a problémát a többi tanítópont is nagyobb valószínűséggel lesz a hipersík megfelelő oldalán, hiszen olyan síkot keres, ami minden pontra igaz ( vagy éppen nem igaz, lásd szoft margó).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mikor és miért van szükség CMAC hálózatoknál tömörítő leképzésre. Milyen problémákat okozhat ennek használata, és hogyan lehet a problémákat mérsékelni/elkerülni?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* A tömörítő leképezés azt jelenti, hogy a kiinduló (virtuális) címtartományt egy kisebb (fizikai) címtartományra képezzük le. Lényegében a hatékony tömörítő eljárások veszteséges lejárások, szükségük a véges memória miatt van. A problémát a veszteség jelenti, amely megfelelő hash, vagy tömörítő eljárást alkalmazva nem lehet probléma, így olyan hash függvényt kell találni ami egyenletesen képez le a fizikai címtartományba.&lt;br /&gt;
* Másképpen kicsit hivatalosabban, az alapvető asszociációs vektorunkat letömörítjük egy tömörített asszociációs vektorra, az alapján hogy a bemeneti tér viszonylag kevés bementi pontjáról érkezik tényleges bemenet. Ez alapján a tömörített vektor alapkán választjuk ki a súlyokat, nem pedig a az eredeti vektor alapján. A tömörítő eljárás egyfajta hashelést jelent, és a probléma akkor van, hogyha ütközés lép fel, vagyis két egymástól távol lévő tanítópont pont részben azonos súlyokat választanak ki. Ha az ütközés valószínűsége kicsi, akkor a hatása elhanyagolható, valamint a tanító lépések számának növelésével az ütközésből adódó interferencia csökkenthető.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mit nevezünk lokális és mit globális tanulásnak? Van-e előnye egyiknek a másikkal szemben? Az ismert hálók közül melyek a globális és melyek a lokális tanulási hálók és miért?&#039;&#039;&#039;&lt;br /&gt;
* Globális tanulás: Minden tanítóponton a tanulás kihat a teljes tartományra, vagyis ha tanítunk egy pontot egy MLP-nek, akkor az megfogja változtatni az értékét egy nagyon távoli bemenetnek is a kimenetét. Ilyenek az MLP, és az RBF, de csak olyan függvény esetén melynek a kimenete a teljes bemeneten érvényes, vagyis egy közepes szórású Gauss függvény már nem fejti ki mindenhol a hatását.&lt;br /&gt;
* Lokális tanulás: Leginkább a globális tanulás ellentettje, vagyis egy tanítópont csak véges területen fejti ki a hatását, így képesek vagyunk lokális tanulásra. Jó példa erre a XOR RBF-el való tanítása. Ilyenek a CMAC, az SVM, és az RBF is bizonyos paraméterek mellett.&lt;br /&gt;
&lt;br /&gt;
Itt megjegyeznék, hogy Horváth Gábor meglepetten mondta, hogy sokan írták azt, ami a docx-ben van, és az teljesen hülyeség, amit fentebb leírtam az 6/6 pontot ért.&lt;br /&gt;
-- [[RynkiewiczAdam|Tsiga]] - 2012.05.16.&lt;br /&gt;
&lt;br /&gt;
--asztalosdani 2013. június 6., 09:35 (UTC)&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=KoopKerdesekZHOssz01&amp;diff=189859</id>
		<title>KoopKerdesekZHOssz01</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=KoopKerdesekZHOssz01&amp;diff=189859"/>
		<updated>2016-06-13T10:00:32Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GlobalTemplate|Infoszak|KoopKerdesekZHOssz01}}&lt;br /&gt;
&lt;br /&gt;
==Összegyűjtött kérdések a Zhig 01==&lt;br /&gt;
&lt;br /&gt;
Daraboltam, így könnyebb a szerkesztése, és a latex-ek is megjelennek.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kérlek javítsátok, és bővítsétek, azért lett wikilap, mert egy doc-ot mindenki lusta bővíteni, és javítani.&lt;br /&gt;
&lt;br /&gt;
Nagy része a KTR_tanuls.docx-ből, és itt lévő Zh-kból. Sokszor több kérdés egybe van véve, mert nem ugyanazt kérdezik más szóval, hanem mert egy adott témára úgy kérdez rá, hogy átfedés van köztük.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adja meg az Adaline iteratív tanuló eljárását! Adja meg azokat a feltételeket is, amelyek fennállta esetén az iteratív megoldás konvergens lesz! Adja meg, hogy milyen kritérium függvény alapján fogalmazzuk meg az optimumfeladatot!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1)= w(k)+{\mu}(-\underline{\nabla}(k)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A konvergencia feltétele: &amp;lt;math&amp;gt; 0&amp;lt; {\mu}&amp;lt; \frac1{\lambda_{max}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;{\mu} &amp;lt;/math&amp;gt; bátorsági tényező, tanulási faktor, &amp;lt;math&amp;gt;{\lambda_{max}}&amp;lt;/math&amp;gt; az autokorrelációs mátrix legnagyobb sajátértéke&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Az Adaline optimális súlyvektorának meghatározására mind az analitikus összefüggés, mint az iteratív tanuló eljárás létezik. Adja meg a kétféle meghatározás összefüggését, és azokat, a feltételeket, amelyek fennállta esetén az iteratív megoldás az analitikus eredményéhez tart! Azt is adja meg, hogy milyen kritériumfüggvény alapján fogalmazzuk meg az optimumfeladatot!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analitikus meghatározás: &lt;br /&gt;
Wiener-Hopf egyenlet&lt;br /&gt;
&amp;lt;math&amp;gt; \underline{w}^{*}= \underline{\underline{R}}^{-1} \cdot \underline{p} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \underline{\underline{R}} &amp;lt;/math&amp;gt; autokorrelációs mátrix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \\ \underline{p}&amp;lt;/math&amp;gt; keresztkorrelációs vektor&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Iteratív megoldás: &lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1)= w(k)+{\mu}(-\underline{\nabla}(k)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Származtassa az LMS algoritmust és adja meg a konvergencia feltételeit! Mi a sajátérték fizikai jelentése?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
LMS (Least Mean Sqare): Olyan iteratív eljárás, amely mindig a pillanatnyi négyzetes hiba csökkentésének irányába módosítja az aktuális paramétervektort. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1) = w(k) + 2 {\mu} {\epsilon} (k) x (k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ahol a &amp;lt;math&amp;gt; w {} &amp;lt;/math&amp;gt; súlyvektor értéke, a &amp;lt;math&amp;gt; \mu {} &amp;lt;/math&amp;gt; a bátorsági tényező, az &amp;lt;math&amp;gt; \epsilon {} &amp;lt;/math&amp;gt; a hiba értéke és az &amp;lt;math&amp;gt; x {} &amp;lt;/math&amp;gt; a bemenet.&lt;br /&gt;
&lt;br /&gt;
A konvergencia feltétele:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; 0 &amp;lt; \mu &amp;lt; \frac{1}{{\lambda}_{max}} {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahol a &amp;lt;math&amp;gt; \lambda_{max} {} &amp;lt;/math&amp;gt; az &amp;lt;math&amp;gt; R {} &amp;lt;/math&amp;gt; legnagyobb sajátértéke, ahol az &amp;lt;math&amp;gt; R {} &amp;lt;/math&amp;gt; a bemenet autokorrelációs mátrixa. Ezt &amp;lt;math&amp;gt; \lambda_{max} {} &amp;lt;/math&amp;gt; -ot Adaline esetében vagy tudjuk, vagy a felső becslését tudjuk.&lt;br /&gt;
&lt;br /&gt;
A sajátérték fizikai jelentése: Minél nagyobb egy sajátérték, annál nagyobb a hibafelület adott irány menti meredekség-változása azaz a görbülete.&lt;br /&gt;
&lt;br /&gt;
A kritériumfüggvény: &amp;lt;math&amp;gt; C ( w ) = \frac{1}{P} \sum_{i = 1}^{P} \left( d_i - f(w,x_i) \right)^2 &amp;lt;/math&amp;gt;&lt;br /&gt;
A lineáris kapcsolat miatt az &amp;lt;math&amp;gt; f(w,x) = w^{T}x &amp;lt;/math&amp;gt;. Vagyis az átlagos négyzetes hiba felírható a következő formában is:&amp;lt;math&amp;gt; C(w) = (d - X w)^{T} ( d - X w) {}&amp;lt;/math&amp;gt;. Ahol d a tanítópontokbeli kívánt válaszokból épített p elemű oszlopvektor, X a bemeneti vektorokból képzett mátrix, w pedig a keresett paramétervektor. A megoldás itt aztán a &amp;lt;math&amp;gt; d = X w {}&amp;lt;/math&amp;gt;, máshogyan &amp;lt;math&amp;gt; w = X^{-1} d {}&amp;lt;/math&amp;gt;, valamint pszeudoinverz alkalmazásával &amp;lt;math&amp;gt; w^{*} = X^{\dagger} d = ( X^TX)^{-1} X^T d &amp;lt;/math&amp;gt;. Az összefüggés legfontosabb része, hogy ugyanerre a megoldásra jutunk, hogyha kritériumfüggvény (amit az iteratív eljáráshoz alkalmazott kritériumfüggvény átalakítottja, vagyis nem a szummás, hanem amelyik függvény utána van) gradiens nulla értéket biztosító paraméterét határozzuk meg:&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial  C ( w ) }{ \partial w } = -2 X^Td + 2 X^TXw = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
Ekkor ezt kapjuk:&lt;br /&gt;
&amp;lt;math&amp;gt; X^TXw = X^Td &amp;lt;/math&amp;gt;, ami átalakítva &amp;lt;math&amp;gt; w^{*} = ( X^TX)^{-1} X^T d {}&amp;lt;/math&amp;gt; (ismerős?)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hasonlítsa össze a Perceptron-t és az Adaline-t felépítés, képesség, tanítási algoritmus szempontjából!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* A két neuron felépítése lényegében azonos: a bemeneti &amp;lt;math&amp;gt; (x_1, x_2, ..., x_N) {} &amp;lt;/math&amp;gt; vektort kiegészítjük egy &amp;lt;math&amp;gt; x_0 = 1 {} &amp;lt;/math&amp;gt; elemmel (ez azért kell, hogy a csupa nulla bemenő vektorra is tudjunk nemnulla kimenetet generálni), majd az így kapott &amp;lt;math&amp;gt; \underline{x} {} &amp;lt;/math&amp;gt; vektort beszorozzuk a súlyokat tartalmazó &amp;lt;math&amp;gt; \underline{w}^T {} &amp;lt;/math&amp;gt; vektorral. Az &amp;lt;math&amp;gt; s = \underline{w}^T \underline{x} {} &amp;lt;/math&amp;gt; értéket pedig küszöbözzük: &amp;lt;math&amp;gt; y = sgn(\underline{w}^T \underline{x}) {} &amp;lt;/math&amp;gt; (pozitív s-re 1, negatívra -1 lesz a kimenet).&lt;br /&gt;
* A perceptron tanításához a neuron kimenetét (y) vetjük össze a kívánt kimenettel (d). Egy tanítópont hibája: &amp;lt;math&amp;gt; \varepsilon = d - y {} &amp;lt;/math&amp;gt;, a súlyvektor módosítása: &amp;lt;math&amp;gt; \underline{w}&#039; = \underline{w} + \alpha \varepsilon \underline{x} {} &amp;lt;/math&amp;gt; (alfa a tanítási tényező). Sorra vesszük a tanítópontokat, és addig ismételgetjük a korrekciót, amíg mindegyik tanítópontra megfelelő lesz a kimenet. Csak lineárisan szeparálható pontok osztályozására működik (azaz, ha létezik a pontokat tartalmazó N-dimenziós térben olyan hipersík, aminek egyik oldalán van az összes +1-es kimenetű pont, a másik oldalán a többi). Ez esetben belátható, hogy véges lépésben egy jó súlyvektorhoz konvergál az eljárás.&lt;br /&gt;
* Az adaline tanítása annyiban más, hogy nem y-nal vetjük össze d-t, hanem s-sel, vagyis a küszöbözés előtti súlyozott összeggel. Egy tanítópont hibája: &amp;lt;math&amp;gt; \varepsilon = d - s {} &amp;lt;/math&amp;gt;, az összes pont átlagos négyzetes hibája: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{1}{P} \sum_{i=0}^P (d_i - \underline{w}^T \underline{x}_i)^2 = \frac{1}{P}(\underline{d} - \underline{\underline{X}}\underline{w})^T (\underline{d} - \underline{\underline{X}}\underline{w}) {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
És mi ezt akarjuk minimalizálni. (P a tanítópontok száma, X a vektoraikból mint sorvektorokból képzett mátrix, d a kivánt kimenetekből képzett oszlopvektor). A minimumhelyén a gradiense (a súlyvektor függvényében) 0 kell legyen, innen kifejezve a súlyvektort: &amp;lt;math&amp;gt; {} \underline{w} = (\underline{\underline{X}}^T \underline{\underline{X}})^{-1} \underline{\underline{X}}^T \underline{d} &amp;lt;/math&amp;gt; Itt nincs iteráció (bár a gradiens nullhelyének meghatározása nagyméretű mátrixok esetén iteratív módszerekkel célszerűbb), és nem csak lineárisan szeparálható pontoknál működik, viszont semmi garancia nincs arra, hogy jól fog minden pontot osztályozni, mert csak a lineáris rész négyzetes hibáját minimalizáltuk, nem a rosszul osztályzott pontok számát. (Ez az analitikus megoldás). &lt;br /&gt;
Kicsit pontosabban, az Adaline minden esetben tud adni megoldást. Egy olyan esetben, amikor a pontok lineárisan nem szeparálhatóak a perceptron nem tud megoldást adni, az Adaline tud, mind analitikus módszerrel, mind iteratív. Az analitikus módszer esetében is a kvadratikus hibafelület minimumát fogja adni, ami lineárisan nem szeparálható pontok esetén azt jelenti, hogy a legjobb osztályozást adja, viszont nem minden pont lesz a hipersík megfelelő oldalán.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a Wiener-Hopf összefüggés, és milyen esetben alkalmazható egy tanuló architektúra szabad paramétereinek meghatározására? Pontosan fogalmazza meg azokat az általános feltételeket, amelyek mellett az összefüggés alkalmazható, és az összefüggés minden elemét pontosan definiálja! Optimális megoldást ad-e az eljárás? Ha igen, milyen értelemben, ha nem, miért nem?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wiener-Hopf összefüggés: &amp;lt;math&amp;gt; {} w^{*} = R^{-1}p &amp;lt;/math&amp;gt;, ahol &amp;lt;math&amp;gt; w^{*} &amp;lt;/math&amp;gt; az optimális súlyvektor, ahol &amp;lt;math&amp;gt;{}  R = E \left\{ x x^{T} \right\} &amp;lt;/math&amp;gt; a bemenet autokorrelációs mátrixa ( ahol az x a bemeneti vektor), és a &amp;lt;math&amp;gt;{}  p = E \left\{ dx \right\} &amp;lt;/math&amp;gt; pedig egy olyan oszlopvektort jelöl, amely a kívánt kimenet és a bemenet közötti keresztkorreláció.&lt;br /&gt;
&lt;br /&gt;
Kritériumok: &amp;lt;math&amp;gt; {} d_{i} &amp;lt;/math&amp;gt; a kívánt válaszok és az &amp;lt;math&amp;gt; {x}_{i} &amp;lt;/math&amp;gt; a bemenetek statisztikai jellemzői, valamint R és p ismertek. Ha R és p nem ismertek, akkor ezeket becsülni kell véges számú mintapont alapján.&lt;br /&gt;
&lt;br /&gt;
Optimális megoldást ad olyan értelemben, hogy a hibafelület minimumát adja, ily módon a legkisebb hibával megadja egy lineárisan nem szeparálható feladat minimumát Adaline esetében, de ettől még az Adaline hibásan fog osztályozni.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lehet-e analitikus tanítást alkalmazni az alábbi neurális hálózatoknál, ha az összes tanítópont a rendelkezésünkre áll és négyzetes hibafüggvényt alkalmazunk: lineáris kimeneti rétegekkel rendelkező egyrétegű MLP, RBF, CMAC? Ha igen, adja meg az analitikus összefüggéseket, ha nem indokolja meg, hogy miért nem!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egyes bázisfüggvényes hálózatoknál (RBF, CMAC) lehetőség van a súlyvektor(ok) analitikus meghatározására is. Adja meg az analitikus összefüggéseket, és azt is, hogy milyen feltételei vannak az adott összefüggések alapján történő súlymeghatározásnak!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MLP: nem, a hibafelület nem kvadratikus, a gradiens kvadratikusát felhasználó analitikus megoldás így nem alkalmazható. &#039;&#039;Nem tökéletes, de ér pár pontot&#039;&#039;&lt;br /&gt;
* RBF: lehet analitikus tanítást alkalmazni. Összefüggés &amp;lt;math&amp;gt; w^{*} = G^{-1} d = ( G ^{T}G )^{-1} G^{T} d {} &amp;lt;/math&amp;gt;. A feltétele, hogy ismernünk kell az összes tanítópontot.&lt;br /&gt;
* CMAC: lehet analitikus tanítás, mert: A CMAC súlyainak meghatározásához a következő egyenletet kell megoldani &amp;lt;math&amp;gt; \underline {\underline A} \underline w = \underline d {} &amp;lt;/math&amp;gt;, ahol a w a súlyok oszlopvektora, d a tanítópontokban kívánt kimenetekből álló oszlopvektor. Az A mátrix azt írja le, melyik tanítópont melyik neuronokat aktiválja (vagyis melyik tartományba esik bele). Az i. sor j. elem adja meg, hogy az i. tanítópont j. neuront aktiválja-e, a baloldalon álló szorzat a tanítópontok tényleges aktivációinak oszlopvektora. &amp;lt;math&amp;gt; w^{*} = A^{-1} d = ( A^{T} A) ^{-1} A^{T} d {} &amp;lt;/math&amp;gt; valamint &amp;lt;math&amp;gt; y = T w^{*} = T A ^{T} ( A A ^{T})^{-1} d = T A^{T}B d {} &amp;lt;/math&amp;gt;. A feltétel ehhez, hogy a tanítópontok egyenletesen, egymástól pontosan egységnyi távolságra helyezkednek el.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a szoft margó(margin, tartaléksáv) jelentése, szerepe és a jelentősége az SVM-nél? Hogyan kell értelmezni a margót nemlineáris osztályozási feladatnál?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a margó(margin, tartaléksáv) szerepe és jelentősége az SVM-nél? Hogyan kell értelmezni a margót a nemlineáris osztályozási feladatnál? Hogyan módosul ez a szerep, ha az SVM származtatásnál gyengítő (slack) változót is használunk?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Szupport vektor gépeknél osztályozási feladat esetén mi biztosítja, hogy az elválasztandó osztályok között egy biztonsági sáv alakuljon ki? Adja meg azt a matematikai összefüggést, ami biztosítja a biztonsági sávot. Hogyan biztosítható, hogy a biztonsági sáv maximális értéket vegyen fel? Mit lehet tenni, ha a tanítópontok elhelyezkedése olyan, hogy a két osztály pontjai között nem lehet biztonsági sávot kialakítani?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a szerepe a gyengítő változóknak Szupport Vektor Gépeknél? Adja meg a nemlineáris osztályozási feladat optimalizálandó kritériumfüggvényét, ha gyengítő változót is használ!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SVM: A szupport vektor gépek olyan kernel gépek, melyek a statisztikus tanuláselmélet eredményeit is hasznosítják. Alapváltozatuk lineáris szeparálásra képes, amely azonban kiterjeszthető nemlineáris szeparálásra és nemlineáris regressziós feladatokra is.&lt;br /&gt;
A lineáris kétosztályos osztályozási feladat megoldását adó szupport vektor gép ezt az &amp;amp;#8222;optimális&amp;quot; elválasztó felületet határozza meg.&lt;br /&gt;
A vektorgépek a lineárisan szeparálható feladatoknál olyan optimális megoldásra törekednek, melyek az osztályozásnál az osztályozó hipersíktól az átlagos tanítópont távolság maximális legyen.&lt;br /&gt;
&lt;br /&gt;
Margin: Optimális lineáris szeparálásnak azt a megoldást tekintjük, amikor az elválasztó egyenes (sík, hipersík) a két osztályba tartozó tanítópontok között a pontoktól a lehető legnagyobb távolságra helyezkedik el. A pontok között középre elhelyezett szeparáló felületet a tanító pontoktól egy margó (margin), azaz egy biztonsági sáv választja el, ezért az így megoldható feladatokat maximális tartalékot vagy maximális margót biztosító lineárisan szeparálható osztályozási feladatoknak is nevezzük. A lineárisan nem szeparálható osztályozási feladatoknál a margin helyett szoft-margint értelmezünk.&lt;br /&gt;
&lt;br /&gt;
Soft Margin: Ha megengedjük, hogy a biztonsági sávban is legyenek tanítópontok, miközben továbbra is cél a lehető legnagyobb margó biztosítása, ún. lágy vagy szoft margójú megoldásról beszélünk. Azoknál a pontoknál amelyek a biztonsági sávon kívül helyezkednek le a maximális margójú osztályozást biztosító  &amp;lt;math&amp;gt;  d_{i} (w^{T} x_i + b ) \geq 1 {} &amp;lt;/math&amp;gt; egyenlőség áll fenn. Az ilyen mintapontokra vonatkozó, az előző egyenlőtlenségnek megfelelő formális kapcsolat ún. gyengítő &amp;lt;math&amp;gt; \epsilon {} &amp;lt;/math&amp;gt; változók bevezetésével lehetséges. A gyengítő változók bevezetése lehetővé teszi, hogy a fenti összefüggés az egyes tanítópontoknál különböző mértékben gyengítve érvényesüljön. Ennek megfelelően az összes pontra most a következő egyenlőtlenség írható fel:&lt;br /&gt;
&amp;lt;math&amp;gt; d_i (w^{T} x_i + b ) \geq 1  - {\epsilon}_i {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Azon tanítópontoknál, ahol &amp;lt;math&amp;gt; \epsilon = 0 {} &amp;lt;/math&amp;gt; visszakapjuk az alapfeladatot. Ha &lt;br /&gt;
&amp;lt;math&amp;gt; 0 &amp;lt; \epsilon &amp;lt; 1 {} &amp;lt;/math&amp;gt;&lt;br /&gt;
, az adott tanítópont a hipersík megfelelő oldalán, de a biztonsági sávban helyezkedik el, &lt;br /&gt;
ha &lt;br /&gt;
&amp;lt;math&amp;gt; \epsilon &amp;gt; 1 {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
az adott tanítópont a sík ellenkező (hibás) oldalán van. Saját szavakkal: Egy plusz tanítóponthoz kötött változó segítségével elértük, hogy az eredeti képletünk újra minden tanítópontban igaz legyen.&lt;br /&gt;
&lt;br /&gt;
-- [[RynkiewiczAdam|Tsiga]] - 2012.05.16.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=KoopKerdesekZHOssz01&amp;diff=189858</id>
		<title>KoopKerdesekZHOssz01</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=KoopKerdesekZHOssz01&amp;diff=189858"/>
		<updated>2016-06-13T09:59:50Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GlobalTemplate|Infoszak|KoopKerdesekZHOssz01}}&lt;br /&gt;
&lt;br /&gt;
==Összegyűjtött kérdések a Zhig 01==&lt;br /&gt;
&lt;br /&gt;
Daraboltam, így könnyebb a szerkesztése, és a latex-ek is megjelennek.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kérlek javítsátok, és bővítsétek, azért lett wikilap, mert egy doc-ot mindenki lusta bővíteni, és javítani.&lt;br /&gt;
&lt;br /&gt;
Nagy része a KTR_tanuls.docx-ből, és itt lévő Zh-kból. Sokszor több kérdés egybe van véve, mert nem ugyanazt kérdezik más szóval, hanem mert egy adott témára úgy kérdez rá, hogy átfedés van köztük.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adja meg az Adaline iteratív tanuló eljárását! Adja meg azokat a feltételeket is, amelyek fennállta esetén az iteratív megoldás konvergens lesz! Adja meg, hogy milyen kritérium függvény alapján fogalmazzuk meg az optimumfeladatot!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1)= w(k)+{\mu}(-\underline{\nabla}(k)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A konvergencia feltétele: &amp;lt;math&amp;gt; 0&amp;lt; {\mu}&amp;lt; \frac1{\lambda_{max}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;{\mu} &amp;lt;/math&amp;gt; bátorsági tényező, tanulási faktor, &amp;lt;math&amp;gt;{\lambda_{max}}&amp;lt;/math&amp;gt; az autokorrelációs mátrix legnagyobb sajátértéke&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Az Adaline optimális súlyvektorának meghatározására mind az analitikus összefüggés, mint az iteratív tanuló eljárás létezik. Adja meg a kétféle meghatározás összefüggését, és azokat, a feltételeket, amelyek fennállta esetén az iteratív megoldás az analitikus eredményéhez tart! Azt is adja meg, hogy milyen kritériumfüggvény alapján fogalmazzuk meg az optimumfeladatot!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analitikus meghatározás: &lt;br /&gt;
Wiener-Hopf egyenlet&lt;br /&gt;
&amp;lt;math&amp;gt; \underline{w}^{*}= \underline{\underline{R}}^{-1} \cdot \underline{p} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \underline{\underline{R}} &amp;lt;/math&amp;gt; autokorrelációs mátrix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \\ \underline{P}&amp;lt;/math&amp;gt; keresztkorrelációs vektor&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Iteratív megoldás: &lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1)= w(k)+{\mu}(-\underline{\nabla}(k)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Származtassa az LMS algoritmust és adja meg a konvergencia feltételeit! Mi a sajátérték fizikai jelentése?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
LMS (Least Mean Sqare): Olyan iteratív eljárás, amely mindig a pillanatnyi négyzetes hiba csökkentésének irányába módosítja az aktuális paramétervektort. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1) = w(k) + 2 {\mu} {\epsilon} (k) x (k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ahol a &amp;lt;math&amp;gt; w {} &amp;lt;/math&amp;gt; súlyvektor értéke, a &amp;lt;math&amp;gt; \mu {} &amp;lt;/math&amp;gt; a bátorsági tényező, az &amp;lt;math&amp;gt; \epsilon {} &amp;lt;/math&amp;gt; a hiba értéke és az &amp;lt;math&amp;gt; x {} &amp;lt;/math&amp;gt; a bemenet.&lt;br /&gt;
&lt;br /&gt;
A konvergencia feltétele:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; 0 &amp;lt; \mu &amp;lt; \frac{1}{{\lambda}_{max}} {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahol a &amp;lt;math&amp;gt; \lambda_{max} {} &amp;lt;/math&amp;gt; az &amp;lt;math&amp;gt; R {} &amp;lt;/math&amp;gt; legnagyobb sajátértéke, ahol az &amp;lt;math&amp;gt; R {} &amp;lt;/math&amp;gt; a bemenet autokorrelációs mátrixa. Ezt &amp;lt;math&amp;gt; \lambda_{max} {} &amp;lt;/math&amp;gt; -ot Adaline esetében vagy tudjuk, vagy a felső becslését tudjuk.&lt;br /&gt;
&lt;br /&gt;
A sajátérték fizikai jelentése: Minél nagyobb egy sajátérték, annál nagyobb a hibafelület adott irány menti meredekség-változása azaz a görbülete.&lt;br /&gt;
&lt;br /&gt;
A kritériumfüggvény: &amp;lt;math&amp;gt; C ( w ) = \frac{1}{P} \sum_{i = 1}^{P} \left( d_i - f(w,x_i) \right)^2 &amp;lt;/math&amp;gt;&lt;br /&gt;
A lineáris kapcsolat miatt az &amp;lt;math&amp;gt; f(w,x) = w^{T}x &amp;lt;/math&amp;gt;. Vagyis az átlagos négyzetes hiba felírható a következő formában is:&amp;lt;math&amp;gt; C(w) = (d - X w)^{T} ( d - X w) {}&amp;lt;/math&amp;gt;. Ahol d a tanítópontokbeli kívánt válaszokból épített p elemű oszlopvektor, X a bemeneti vektorokból képzett mátrix, w pedig a keresett paramétervektor. A megoldás itt aztán a &amp;lt;math&amp;gt; d = X w {}&amp;lt;/math&amp;gt;, máshogyan &amp;lt;math&amp;gt; w = X^{-1} d {}&amp;lt;/math&amp;gt;, valamint pszeudoinverz alkalmazásával &amp;lt;math&amp;gt; w^{*} = X^{\dagger} d = ( X^TX)^{-1} X^T d &amp;lt;/math&amp;gt;. Az összefüggés legfontosabb része, hogy ugyanerre a megoldásra jutunk, hogyha kritériumfüggvény (amit az iteratív eljáráshoz alkalmazott kritériumfüggvény átalakítottja, vagyis nem a szummás, hanem amelyik függvény utána van) gradiens nulla értéket biztosító paraméterét határozzuk meg:&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial  C ( w ) }{ \partial w } = -2 X^Td + 2 X^TXw = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
Ekkor ezt kapjuk:&lt;br /&gt;
&amp;lt;math&amp;gt; X^TXw = X^Td &amp;lt;/math&amp;gt;, ami átalakítva &amp;lt;math&amp;gt; w^{*} = ( X^TX)^{-1} X^T d {}&amp;lt;/math&amp;gt; (ismerős?)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hasonlítsa össze a Perceptron-t és az Adaline-t felépítés, képesség, tanítási algoritmus szempontjából!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* A két neuron felépítése lényegében azonos: a bemeneti &amp;lt;math&amp;gt; (x_1, x_2, ..., x_N) {} &amp;lt;/math&amp;gt; vektort kiegészítjük egy &amp;lt;math&amp;gt; x_0 = 1 {} &amp;lt;/math&amp;gt; elemmel (ez azért kell, hogy a csupa nulla bemenő vektorra is tudjunk nemnulla kimenetet generálni), majd az így kapott &amp;lt;math&amp;gt; \underline{x} {} &amp;lt;/math&amp;gt; vektort beszorozzuk a súlyokat tartalmazó &amp;lt;math&amp;gt; \underline{w}^T {} &amp;lt;/math&amp;gt; vektorral. Az &amp;lt;math&amp;gt; s = \underline{w}^T \underline{x} {} &amp;lt;/math&amp;gt; értéket pedig küszöbözzük: &amp;lt;math&amp;gt; y = sgn(\underline{w}^T \underline{x}) {} &amp;lt;/math&amp;gt; (pozitív s-re 1, negatívra -1 lesz a kimenet).&lt;br /&gt;
* A perceptron tanításához a neuron kimenetét (y) vetjük össze a kívánt kimenettel (d). Egy tanítópont hibája: &amp;lt;math&amp;gt; \varepsilon = d - y {} &amp;lt;/math&amp;gt;, a súlyvektor módosítása: &amp;lt;math&amp;gt; \underline{w}&#039; = \underline{w} + \alpha \varepsilon \underline{x} {} &amp;lt;/math&amp;gt; (alfa a tanítási tényező). Sorra vesszük a tanítópontokat, és addig ismételgetjük a korrekciót, amíg mindegyik tanítópontra megfelelő lesz a kimenet. Csak lineárisan szeparálható pontok osztályozására működik (azaz, ha létezik a pontokat tartalmazó N-dimenziós térben olyan hipersík, aminek egyik oldalán van az összes +1-es kimenetű pont, a másik oldalán a többi). Ez esetben belátható, hogy véges lépésben egy jó súlyvektorhoz konvergál az eljárás.&lt;br /&gt;
* Az adaline tanítása annyiban más, hogy nem y-nal vetjük össze d-t, hanem s-sel, vagyis a küszöbözés előtti súlyozott összeggel. Egy tanítópont hibája: &amp;lt;math&amp;gt; \varepsilon = d - s {} &amp;lt;/math&amp;gt;, az összes pont átlagos négyzetes hibája: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{1}{P} \sum_{i=0}^P (d_i - \underline{w}^T \underline{x}_i)^2 = \frac{1}{P}(\underline{d} - \underline{\underline{X}}\underline{w})^T (\underline{d} - \underline{\underline{X}}\underline{w}) {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
És mi ezt akarjuk minimalizálni. (P a tanítópontok száma, X a vektoraikból mint sorvektorokból képzett mátrix, d a kivánt kimenetekből képzett oszlopvektor). A minimumhelyén a gradiense (a súlyvektor függvényében) 0 kell legyen, innen kifejezve a súlyvektort: &amp;lt;math&amp;gt; {} \underline{w} = (\underline{\underline{X}}^T \underline{\underline{X}})^{-1} \underline{\underline{X}}^T \underline{d} &amp;lt;/math&amp;gt; Itt nincs iteráció (bár a gradiens nullhelyének meghatározása nagyméretű mátrixok esetén iteratív módszerekkel célszerűbb), és nem csak lineárisan szeparálható pontoknál működik, viszont semmi garancia nincs arra, hogy jól fog minden pontot osztályozni, mert csak a lineáris rész négyzetes hibáját minimalizáltuk, nem a rosszul osztályzott pontok számát. (Ez az analitikus megoldás). &lt;br /&gt;
Kicsit pontosabban, az Adaline minden esetben tud adni megoldást. Egy olyan esetben, amikor a pontok lineárisan nem szeparálhatóak a perceptron nem tud megoldást adni, az Adaline tud, mind analitikus módszerrel, mind iteratív. Az analitikus módszer esetében is a kvadratikus hibafelület minimumát fogja adni, ami lineárisan nem szeparálható pontok esetén azt jelenti, hogy a legjobb osztályozást adja, viszont nem minden pont lesz a hipersík megfelelő oldalán.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a Wiener-Hopf összefüggés, és milyen esetben alkalmazható egy tanuló architektúra szabad paramétereinek meghatározására? Pontosan fogalmazza meg azokat az általános feltételeket, amelyek mellett az összefüggés alkalmazható, és az összefüggés minden elemét pontosan definiálja! Optimális megoldást ad-e az eljárás? Ha igen, milyen értelemben, ha nem, miért nem?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wiener-Hopf összefüggés: &amp;lt;math&amp;gt; {} w^{*} = R^{-1}p &amp;lt;/math&amp;gt;, ahol &amp;lt;math&amp;gt; w^{*} &amp;lt;/math&amp;gt; az optimális súlyvektor, ahol &amp;lt;math&amp;gt;{}  R = E \left\{ x x^{T} \right\} &amp;lt;/math&amp;gt; a bemenet autokorrelációs mátrixa ( ahol az x a bemeneti vektor), és a &amp;lt;math&amp;gt;{}  p = E \left\{ dx \right\} &amp;lt;/math&amp;gt; pedig egy olyan oszlopvektort jelöl, amely a kívánt kimenet és a bemenet közötti keresztkorreláció.&lt;br /&gt;
&lt;br /&gt;
Kritériumok: &amp;lt;math&amp;gt; {} d_{i} &amp;lt;/math&amp;gt; a kívánt válaszok és az &amp;lt;math&amp;gt; {x}_{i} &amp;lt;/math&amp;gt; a bemenetek statisztikai jellemzői, valamint R és p ismertek. Ha R és p nem ismertek, akkor ezeket becsülni kell véges számú mintapont alapján.&lt;br /&gt;
&lt;br /&gt;
Optimális megoldást ad olyan értelemben, hogy a hibafelület minimumát adja, ily módon a legkisebb hibával megadja egy lineárisan nem szeparálható feladat minimumát Adaline esetében, de ettől még az Adaline hibásan fog osztályozni.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lehet-e analitikus tanítást alkalmazni az alábbi neurális hálózatoknál, ha az összes tanítópont a rendelkezésünkre áll és négyzetes hibafüggvényt alkalmazunk: lineáris kimeneti rétegekkel rendelkező egyrétegű MLP, RBF, CMAC? Ha igen, adja meg az analitikus összefüggéseket, ha nem indokolja meg, hogy miért nem!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egyes bázisfüggvényes hálózatoknál (RBF, CMAC) lehetőség van a súlyvektor(ok) analitikus meghatározására is. Adja meg az analitikus összefüggéseket, és azt is, hogy milyen feltételei vannak az adott összefüggések alapján történő súlymeghatározásnak!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MLP: nem, a hibafelület nem kvadratikus, a gradiens kvadratikusát felhasználó analitikus megoldás így nem alkalmazható. &#039;&#039;Nem tökéletes, de ér pár pontot&#039;&#039;&lt;br /&gt;
* RBF: lehet analitikus tanítást alkalmazni. Összefüggés &amp;lt;math&amp;gt; w^{*} = G^{-1} d = ( G ^{T}G )^{-1} G^{T} d {} &amp;lt;/math&amp;gt;. A feltétele, hogy ismernünk kell az összes tanítópontot.&lt;br /&gt;
* CMAC: lehet analitikus tanítás, mert: A CMAC súlyainak meghatározásához a következő egyenletet kell megoldani &amp;lt;math&amp;gt; \underline {\underline A} \underline w = \underline d {} &amp;lt;/math&amp;gt;, ahol a w a súlyok oszlopvektora, d a tanítópontokban kívánt kimenetekből álló oszlopvektor. Az A mátrix azt írja le, melyik tanítópont melyik neuronokat aktiválja (vagyis melyik tartományba esik bele). Az i. sor j. elem adja meg, hogy az i. tanítópont j. neuront aktiválja-e, a baloldalon álló szorzat a tanítópontok tényleges aktivációinak oszlopvektora. &amp;lt;math&amp;gt; w^{*} = A^{-1} d = ( A^{T} A) ^{-1} A^{T} d {} &amp;lt;/math&amp;gt; valamint &amp;lt;math&amp;gt; y = T w^{*} = T A ^{T} ( A A ^{T})^{-1} d = T A^{T}B d {} &amp;lt;/math&amp;gt;. A feltétel ehhez, hogy a tanítópontok egyenletesen, egymástól pontosan egységnyi távolságra helyezkednek el.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a szoft margó(margin, tartaléksáv) jelentése, szerepe és a jelentősége az SVM-nél? Hogyan kell értelmezni a margót nemlineáris osztályozási feladatnál?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a margó(margin, tartaléksáv) szerepe és jelentősége az SVM-nél? Hogyan kell értelmezni a margót a nemlineáris osztályozási feladatnál? Hogyan módosul ez a szerep, ha az SVM származtatásnál gyengítő (slack) változót is használunk?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Szupport vektor gépeknél osztályozási feladat esetén mi biztosítja, hogy az elválasztandó osztályok között egy biztonsági sáv alakuljon ki? Adja meg azt a matematikai összefüggést, ami biztosítja a biztonsági sávot. Hogyan biztosítható, hogy a biztonsági sáv maximális értéket vegyen fel? Mit lehet tenni, ha a tanítópontok elhelyezkedése olyan, hogy a két osztály pontjai között nem lehet biztonsági sávot kialakítani?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a szerepe a gyengítő változóknak Szupport Vektor Gépeknél? Adja meg a nemlineáris osztályozási feladat optimalizálandó kritériumfüggvényét, ha gyengítő változót is használ!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SVM: A szupport vektor gépek olyan kernel gépek, melyek a statisztikus tanuláselmélet eredményeit is hasznosítják. Alapváltozatuk lineáris szeparálásra képes, amely azonban kiterjeszthető nemlineáris szeparálásra és nemlineáris regressziós feladatokra is.&lt;br /&gt;
A lineáris kétosztályos osztályozási feladat megoldását adó szupport vektor gép ezt az &amp;amp;#8222;optimális&amp;quot; elválasztó felületet határozza meg.&lt;br /&gt;
A vektorgépek a lineárisan szeparálható feladatoknál olyan optimális megoldásra törekednek, melyek az osztályozásnál az osztályozó hipersíktól az átlagos tanítópont távolság maximális legyen.&lt;br /&gt;
&lt;br /&gt;
Margin: Optimális lineáris szeparálásnak azt a megoldást tekintjük, amikor az elválasztó egyenes (sík, hipersík) a két osztályba tartozó tanítópontok között a pontoktól a lehető legnagyobb távolságra helyezkedik el. A pontok között középre elhelyezett szeparáló felületet a tanító pontoktól egy margó (margin), azaz egy biztonsági sáv választja el, ezért az így megoldható feladatokat maximális tartalékot vagy maximális margót biztosító lineárisan szeparálható osztályozási feladatoknak is nevezzük. A lineárisan nem szeparálható osztályozási feladatoknál a margin helyett szoft-margint értelmezünk.&lt;br /&gt;
&lt;br /&gt;
Soft Margin: Ha megengedjük, hogy a biztonsági sávban is legyenek tanítópontok, miközben továbbra is cél a lehető legnagyobb margó biztosítása, ún. lágy vagy szoft margójú megoldásról beszélünk. Azoknál a pontoknál amelyek a biztonsági sávon kívül helyezkednek le a maximális margójú osztályozást biztosító  &amp;lt;math&amp;gt;  d_{i} (w^{T} x_i + b ) \geq 1 {} &amp;lt;/math&amp;gt; egyenlőség áll fenn. Az ilyen mintapontokra vonatkozó, az előző egyenlőtlenségnek megfelelő formális kapcsolat ún. gyengítő &amp;lt;math&amp;gt; \epsilon {} &amp;lt;/math&amp;gt; változók bevezetésével lehetséges. A gyengítő változók bevezetése lehetővé teszi, hogy a fenti összefüggés az egyes tanítópontoknál különböző mértékben gyengítve érvényesüljön. Ennek megfelelően az összes pontra most a következő egyenlőtlenség írható fel:&lt;br /&gt;
&amp;lt;math&amp;gt; d_i (w^{T} x_i + b ) \geq 1  - {\epsilon}_i {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Azon tanítópontoknál, ahol &amp;lt;math&amp;gt; \epsilon = 0 {} &amp;lt;/math&amp;gt; visszakapjuk az alapfeladatot. Ha &lt;br /&gt;
&amp;lt;math&amp;gt; 0 &amp;lt; \epsilon &amp;lt; 1 {} &amp;lt;/math&amp;gt;&lt;br /&gt;
, az adott tanítópont a hipersík megfelelő oldalán, de a biztonsági sávban helyezkedik el, &lt;br /&gt;
ha &lt;br /&gt;
&amp;lt;math&amp;gt; \epsilon &amp;gt; 1 {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
az adott tanítópont a sík ellenkező (hibás) oldalán van. Saját szavakkal: Egy plusz tanítóponthoz kötött változó segítségével elértük, hogy az eredeti képletünk újra minden tanítópontban igaz legyen.&lt;br /&gt;
&lt;br /&gt;
-- [[RynkiewiczAdam|Tsiga]] - 2012.05.16.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Be%C3%A1gyazott_inform%C3%A1ci%C3%B3s_rendszerek_-_ZH_A_csoport_2009.03.25&amp;diff=188840</id>
		<title>Beágyazott információs rendszerek - ZH A csoport 2009.03.25</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Be%C3%A1gyazott_inform%C3%A1ci%C3%B3s_rendszerek_-_ZH_A_csoport_2009.03.25&amp;diff=188840"/>
		<updated>2016-04-21T06:33:14Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: Elgépelés javítása.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=2009. március 25.  -  A csoport=&lt;br /&gt;
&lt;br /&gt;
; 1. Három taszk ütemezését kell megoldanunk prioritásos sorrendben . A T1 taszk alacsony (L), a T2 taszk középső (M) és a T3 pedig magas (H) prioritáson fut. A rendszerben van globális óra. Amikor ez 100 sec-ot mutat, akkor futni kezd a T1 taszk. 101 sec-nál lefoglalja azt az erőforrást, amelyet a T3 taszk is használ. Prioritás-felsőhatár protokollt használunk. 102 sec-nál futásra kész állapotba kerül a T3. 104 sec-nál T1 elengedi a szemafort. T3 futási ideje 2 sec. Mekkora T2 worst-case blokkolási ideje, ill. válaszideje, ha T2 végrehajtási ideje 3 sec? (T3 semmiképp sem kerül ismételten futtatható állapotba 110 sec-os óra-állás előtt.) (4 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;2. Ismertesse a referencia óra, a helyes óra, a pontos óra, valamint az együttfutás és a pontosság fogalmát! (5 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;3. Ismertesse a kettős nóniuszos időmérés elvét és mutassa be az alapösszefüggését! (3 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;4. Mutassa be, hogy elosztott óra-rendszerek esetén milyen pontossággal mérhető meg egy időintervallum! (Magyarázat!)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;5. Egy master-slave jellegű óraszinkronizáció során a master óra 100.2 sec-os állásakor átküldjük az óra állását a slave-nek, aki ezt a saját órájának 100.2 sec-os állásakor kapja meg. Ezt követően a slave óra 100.3 sec-os állásakor a slave megküldi az órák előzőekben regisztrált értékeinek különbségét és a saját óra aktuális állását a masternek, aki ezt az órájának 100.4 sec-os állásakor veszi. Egyéb információnk nincsen. Mekkora értékű óra-korrekciós tényezőt fog a master meghatározni a slave számára? Ezzel növelni, vagy csökkenteni kell a slave értékét? Hogyan módosul a fenti korrekciós érték, ha többlet információként ismerjük, hogy a master-slave irányú kommunikáció 160 msec, a slave-master irányú kommunikáció pedig 140 msec időt vesz igénybe? Mekkora a slave óra driftje a master órához képest a fenti két esetben, ha a t = 0 időpontban a master és a slave órája egyaránt helyes? Hogyan jellemezhető a master és a slave együttfutása a fenti két esetben? (10 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;6. Egy valós idejű mennyiség számítógépbeli képének pontosságbeli intervalluma 2 msec. Azt szeretnénk, hogy a felhasználás helyén erről mindig legyen kellően pontos képünk. Milyen gyakran kell frissíteni ezt a képet, ha az információ továbbítás a felhasználás helyére, a legkedvezőtlenebb esetben 1.8 msec időt vesz igénybe? Mikor fázisérzékeny egy periodikusan frissített valós idejű kép? (4 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;7. Egy lineáris, diszkrét idejű, dinamikus rendszer (A = diag[1, -1], C = [0.1, 1]) megfigyelésére alkalmas eljárást tervezünk. (A állapotátmenet mátrix, C megfigyelési mátrix, diag[..,..] olyan mátrix, amelynek csak a főátlóban van nullától különböző eleme). Adja meg az eljárás blokkvázlatát! Hogyan  kell megválasztani az eljárás szabad paramétereit, ha véges beállási időt szeretnénk? (6 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;8. Iteratív eljárás segítségével mutassa be az alábbi, rate-monotonic körülmények között működő 4-es taszk worst-case válaszidejét! (6 pont)&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Taszk   !!T[ms]   !!c[ms]  !!D[ms]&lt;br /&gt;
|-&lt;br /&gt;
|IT      ||10      ||0.5    ||3     &lt;br /&gt;
|-&lt;br /&gt;
|1       ||3       ||0.5    ||3     &lt;br /&gt;
|-&lt;br /&gt;
|2       ||6       ||0.75   ||6     &lt;br /&gt;
|-&lt;br /&gt;
|3       ||14      ||1.25   ||14    &lt;br /&gt;
|- &lt;br /&gt;
|4       ||14      ||5      ||14&lt;br /&gt;
|}&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;br /&gt;
[[Kategória:Autonóm intelligens rendszerek szakirány]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Be%C3%A1gyazott_inform%C3%A1ci%C3%B3s_rendszerek_-_ZH_A_csoport_2014.04.30&amp;diff=188838</id>
		<title>Beágyazott információs rendszerek - ZH A csoport 2014.04.30</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Be%C3%A1gyazott_inform%C3%A1ci%C3%B3s_rendszerek_-_ZH_A_csoport_2014.04.30&amp;diff=188838"/>
		<updated>2016-04-20T17:45:07Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: Elgépelés javítása.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{vissza|Beágyazott információs rendszerek}}&lt;br /&gt;
&lt;br /&gt;
;1. Egy &#039;&#039;preemptív, prioritásos, több taszkos&#039;&#039; rendszert az alábbi táblázat jellemzi. A prioritás a taszkok sorrendjében csökken:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Taszk !! T     !! C       !! D&lt;br /&gt;
|-&lt;br /&gt;
| I1    || 10 ms || 0.50 ms || 3 ms&lt;br /&gt;
|-&lt;br /&gt;
| T1    || 3 ms  || 0.50 ms || 3 ms&lt;br /&gt;
|-&lt;br /&gt;
| T2    || 6 ms  || 0.75 ms || 6 ms&lt;br /&gt;
|-&lt;br /&gt;
| T3    || 14 ms || 1.25 ms || 14 ms&lt;br /&gt;
|-&lt;br /&gt;
| T4    || 50 ms || 5.00 ms || 30 ms&lt;br /&gt;
|}&lt;br /&gt;
;Határozza meg a T3-as taszk worst-case válaszidejét (4 pont)! Maximálisan mekkora lehet az a blokkolási idő, amivel T4 blokkolja a T3-at (2 pont)?&lt;br /&gt;
: &amp;lt;math&amp;gt;R_i = C_i + \sum \left \lceil \frac{R_i}{T_k} \right \rceil C_k&amp;lt;/math&amp;gt; képlet alapján kell kitölteni az alábbi táblázatot (A &amp;lt;math&amp;gt;I_i&amp;lt;/math&amp;gt; a középső szummás rész a képletből)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;math&amp;gt;R_{i}^{n}&amp;lt;/math&amp;gt; !! &amp;lt;math&amp;gt;I_i&amp;lt;/math&amp;gt; !! &amp;lt;math&amp;gt;R_{i}^{n+1}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 0                      || 0                || 1,25&lt;br /&gt;
|-&lt;br /&gt;
| 1,25                   || 1,75             || 3&lt;br /&gt;
|-&lt;br /&gt;
| 3                      || 1,75             || 3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
:Blokkolás: nincs köze a prioritásos rendszerhez&lt;br /&gt;
:&amp;lt;math&amp;gt;C_i&amp;lt;/math&amp;gt; értéke legyen 1,25 helyett 1,25 + 5,0 = 6,25&lt;br /&gt;
:Ha így is belefér a 14ms-es határba, az egész lehet blokkolási idő. (Innentől ugyanúgy megoldható, mint az előző feladatrész)&lt;br /&gt;
&lt;br /&gt;
;2. Egy vezetéknélküli hálózatban a j jelű csomópont óráját az i jelű órához szinkronizáljuk. &amp;quot;Referencia broadcasting&amp;quot; eljárást használunk a k jelű órára alapozva. A kommunikáció jittere 10 msec. A referencia jel érkezésének bizonytalansága egy konkrét üzenet továbbítása esetén 1 msec, azaz a referencia jel leghamarabbi és legkésőbbi vétele között ennyi idő telhet el. Határozza meg a szinkronizáció worst-case bizonytalanságának (pluszminusz) értékét, ha a j-edik csomópont által vett időbélyegek különbsége 100 msec (3 pont)! Határozza meg ugyanezt a bizonytalanságot abban  az esetben is, amikor kétirányú (round trip) szinkronizációt használunk, és a j-edik csomópont által rögzített időbélyegek különbsége 200 msec (3 pont)!&lt;br /&gt;
:Mindenképp le kell rajzolni az alábbi ábrát. A keresett megoldásunk &amp;lt;math&amp;gt;\pm&amp;lt;/math&amp;gt; 1 msec, mert az i-hez és j-hez érkező üzenet ekkora különbséggel tud megérkezni.&lt;br /&gt;
: Kétriányú esetben a worst-case lehetőség, amikor &amp;lt;math&amp;gt;D = d_{max} + d_{min}&amp;lt;/math&amp;gt; vagy &amp;lt;math&amp;gt;D = d_{min} + d_{max}&amp;lt;/math&amp;gt;. Az ideális esethez képest pont a jitter fele lesz a hiba, azaz &amp;lt;math&amp;gt;\pm&amp;lt;/math&amp;gt; 5 msec.&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:BIR_zh_20140430_A_2_1.png | Referencia broadcasting&lt;br /&gt;
File:BIR_zh_20140430_A_2_2.png | Ideális eset kétirányú esetén&lt;br /&gt;
File:BIR_zh_20140430_A_2_3.png | Worst-case eset kétirányú esetén&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;3. Egy beágyazott rendszer négy csomópont közül az egyik bizánci viselkedésű (&amp;quot;hazudós&amp;quot;). Jó lenne az órákat szinkronizálni. A nem &amp;quot;hazudós&amp;quot; csomópontok milyen algoritmussal tudják eldönteni, hogy melyik csomópont óra-információját kell figyelmen kívül hagyni (4 pont)? (Részletezze az algoritmust! A feladat megoldása során feltételezheti, hogy a kommunikációs csatornák hibátlanok, és mindenki mindenkivel &amp;quot;beszél&amp;quot;.)&lt;br /&gt;
: A négy tábornok először mindenkinek elküldi a saját adatát, ekkor az alábbi ismeretekkel rendelkeznek.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Tábornok !! Ismert adatok&lt;br /&gt;
|-&lt;br /&gt;
| #1 || (1, 2, x, 4)&lt;br /&gt;
|-&lt;br /&gt;
| #2 || (1, 2, y, 4)&lt;br /&gt;
|-&lt;br /&gt;
| #3 || (1, 2, 3, 4)&lt;br /&gt;
|-&lt;br /&gt;
| #4 || (1, 2, z, 4)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
: Ezután mindenki továbbküldi a saját ismereteit. A kapott sorokat mátrixban tároljuk&lt;br /&gt;
: &amp;lt;math&amp;gt;\#1 \rightarrow  \begin{bmatrix} 1,  2,  y, 4 \\ a, b, c, d \\ 1, 2, z, 4 \end{bmatrix}&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;\#2 \rightarrow  \begin{bmatrix} 1,  2,  x, 4 \\ e, f, g, h \\ 1, 2, z, 4 \end{bmatrix}&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;\#4 \rightarrow  \begin{bmatrix} 1,  2,  x, 4 \\ 1, 2, y, 4 \\ i, j, k, l \end{bmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
: Az a..l betűk azért jelennek meg, mert a bizánci típusú ekkor is helytelen adatokat küld&lt;br /&gt;
: Végül mindenki többségi (2v1) szavazással eldönti, hogy a #3-tól jött hamis információ&lt;br /&gt;
&lt;br /&gt;
;4. Egy valós idejű mennyiség számítógépbeli képének pontossági intervalluma 2 msec. Azt szeretnénk, hogy a felhasználás helyén erről a mennyiségről mindig legyen kellően pontos képünk. Milyen gyakran kell frissíteni ezt a képet, ha az információ továbbítás a felhasználás helyére a legkedvezőtlenebb esetben 1,2 msec időt vesz igénybe (2 pont)? Mikor fázis-érzékeny egy periodikisan frissített valós idejű kép (1 pont)?&lt;br /&gt;
:Akkor lesz fázisérzékeny, ha a frissítés+utaztatás nagyobb, mint a pontosság&lt;br /&gt;
:A frissítésre hagyható maximum idő a pontosság-utaztatás, azaz most 0,8&lt;br /&gt;
[[File:BIR_zh_20140430_A_4_1.png|200px]]&lt;br /&gt;
&lt;br /&gt;
;5. A TTA architektúrában hogyan valósul meg a szinkronizáció, ha a csomópont eseményvezérelt működésű (3 pont)?&lt;br /&gt;
: Számláló típusú szemaforra lesz szükségünk.&lt;br /&gt;
: Amikor belekezdünk egy írásba, inkrementáljuk&lt;br /&gt;
: Amikor készen vagyunk, akkor is inkrementálunk&lt;br /&gt;
: Ennek a következménye: ha páratlan a szemafor, valaki éppen ír, ha páros, de nagyobb, akkor új adatot tudunk olvasni&lt;br /&gt;
:: Ez a rész nem volt teljesen tiszta, valaki nézze át - [[Szerkesztő:Kiskoza|Koza]] ([[Szerkesztővita:Kiskoza|vita]]) 2014. május 10., 08:56 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;6. Milyen eszközzel tudunk időt viszonylag pontosan mérni (1 pont)? Hogyan függ az időmérés pontossága az alkalmazott elektronikus számláló tartalmától, ill. az óragenerátor frekvencia pontosságától (1 pont)? Hogyan mérünk kis időtartamokat (2 pont)?&lt;br /&gt;
: A kísérő szövegeket nem sikerült leírni, de ezt az ábrát várja&lt;br /&gt;
[[File:BIR_zh_20140430_A_6_1.png|200px]]&lt;br /&gt;
&lt;br /&gt;
;7. Egy komplex technológiai folyamat állapotváltozóit 200 érzékelővel folyamatosan mérjük. A jeleket önállóan kommunikáló mikroprocesszoros egységek fogadják é dolgozzák fel. 10 ilyen egység van, mindegyik 20 érzékelőt szolgál ki. Ha mért jelek átlépnek egy határértéket, akkor a diszpécser számítógépet 100 msec-en belül értesíteni kell. Az ilyenkor küldendő üzenet minden állapotváltozó esetében 1 byte hosszúságú, a kommunikációs overhead 42 bit. A kommunikációs csatorna sávszélessége 100000 bit/sec. Vizsgálja meg, hogy eseményvezérelt működési módot választva hány állapotváltozó határérték túllépését tudja a rendszer időben jelezni a diszpécser központnak (3 pont)! Vizsgálja meg, hogy idővezérelt működésű módot választva milyen mértékű terhelést jelent a kommunikációs csatornán az az eset, amikor valamennyi állapotváltozó átlépi a határértéket (3 pont)!&lt;br /&gt;
:Eseményvezérelt működés&lt;br /&gt;
:: Ha valahol elérjük a határértéket, rögtön jelezni próbál az érzékelő&lt;br /&gt;
:: Egy érzékelő által generált adatforgalom: 1 byte (üzenet) + 42 bit (overhead) = 50 bit&lt;br /&gt;
:: Egy érzékelő jelzése: 50 bit / 100000 bit/sec = 0,5 msec&lt;br /&gt;
:: worst-case eset, ha minden érzékelő egyszerre akar jelezni&lt;br /&gt;
:: 200 érzékelő: 200 * 0,5ms = 100 msec, tehát éppen belefér a határidőbe&lt;br /&gt;
:: (más értékekkel ki is lóghatott volna, olyankor az a kérdés, hogy hány érzékelőtől tud megérkezni időben)&lt;br /&gt;
:Idővezérelt működés&lt;br /&gt;
:: Egy egység egyben elküldi az érzékelők az adatait, akkor is ha nem változtak meg&lt;br /&gt;
:: Egy egység által generált adatforgalom: 20 * 1 byte (érzékelők) + 42 bit (overhead) = 202 bit&lt;br /&gt;
:: Az összes (10) egység által generált adatforgalom: 10*202 bit = 2020 bit&lt;br /&gt;
:: Az összes egység ennyi idő alatt tudja elküldeni: 2020 bit / 100000 bit/sec = 20,2 msec, tehát a rendelkezésre álló 100 msec-ből 20,2-t használ fel.&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:BIR_zh_20140430_A_7_1.png|Rendszer terhelése&lt;br /&gt;
File:BIR_zh_20140430_A_7_2.png|A szenzorhálózat vázlata&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;8. Mi a különbség a sporadikus és az aperiodikus taszkok között (2 pont)?&lt;br /&gt;
:Sporadikus: nem periodikus, de két kérés között legalább T idő eltelik&lt;br /&gt;
:Aperiodikus: nem periodikus, akármennyi érkezhet belőle&lt;br /&gt;
&lt;br /&gt;
;9. Mi a prcesszor-igény módszer lényege? Hogyan alkalmazzuk, ha a határidő kisebb, mint a periódusidő? (2 pont) Hasonlítsa össze a DM, az RM és az EDF algoritmusokat proceszor-igény szempontjából! (2 pont)&lt;br /&gt;
{{Szakaszcsonk}}&lt;br /&gt;
&lt;br /&gt;
;10. inicializáláskor mekkora értékre kell beállítani azt a számláló szemafort, amely 10 taszk, és 5 egyenértékű erőforrás működését szinkronizálja (2 pont)?&lt;br /&gt;
:5, mert a szemaforokat az erőforrások kezelésére hozzuk létre&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;br /&gt;
[[Kategória:Autonóm intelligens rendszerek szakirány]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Be%C3%A1gyazott_inform%C3%A1ci%C3%B3s_rendszerek_-_ZH_A_csoport_2009.03.25&amp;diff=188836</id>
		<title>Beágyazott információs rendszerek - ZH A csoport 2009.03.25</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Be%C3%A1gyazott_inform%C3%A1ci%C3%B3s_rendszerek_-_ZH_A_csoport_2009.03.25&amp;diff=188836"/>
		<updated>2016-04-20T17:05:42Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: Elgépelés javítása.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=2009. március 25.  -  A csoport=&lt;br /&gt;
&lt;br /&gt;
; 1. Három taszk ütemezését kell megoldanunk prioritásos sorrendben . A T1 taszk alacsony (L), a T2 taszk középső (M) és a T3 pedig magas (H) prioritáson fut. A rendszerben van globális óra. Amikor ez 100 sec-ot mutat, akkor futni kezd a T1 taszk. 101 sec-nál lefoglalja azt az erőforrást, amelyet a T3 taszk is használ. Prioritás-felsőhatár protokollt használunk. 102 sec-nál futásra kész állapotba kerül a T3. 104 sec-nál T1 elengedi a szemafort. T3 futási ideje 2 sec. Mekkora T2 worst-case blokkolási ideje, ill. válaszideje, ha T2 végrehajtási ideje 3 sec? (T3 semmiképp sem kerül ismételten futtatható állapotba 110 sec-os óra-állás előtt.) (4 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;2. Ismertesse a referencia óra, a helyes óra, a pontos óra, valamint az együttfutás és a pontosság fogalmát! (5 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;3. Ismertesse a kettős nóniuszos időmérés elvét és mutassa be az alapösszefüggését! (3 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;4. Mutassa be, hogy elosztott óra-rendszerek esetén milyen pontossággal mérhető meg egy időintervallum! (Magyarázat!)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;5. Egy master-slave jellegű óraszinkronizáció során a master óra 100.2 sec-os állásakor átküldjük az óra állását a slave-nek, aki ezt a saját órájának 100.2 sec-os állásakor kapja meg. Ezt követően a slave óra 100.3 sec-os állásakor a slave megküldiaz órák előzőekben regisztrált értékeinek különbségét és a saját óra aktuális állását a masternek, aki ezt az órájának 100.4 sec-os állásakor veszi. Egyéb információnk nincsen. Mekkora értékű óra-korrekciós tényezőt fog a master meghatározni a slave számára? Ezzel növelni, vagy csökkenteni kell a slave értékét? Hogyan módosul a fenti korrekciós érték, ha többlet információként ismerjük, hogy a master-slave irányú kommunikáció 160 msec, a slave-master irányú kommunikáció pedig 140 msec időt vesz igénybe? Mekkora a slave óra driftje a master órához képest a fenti két esetben, ha a t = 0 időpontban a master és a slave órája egyaránt helyes? Hogyan jellemezhető a master és a slave együttfutása a fenti két esetben? (10 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;6. Egy valós idejű mennyiség számítógépbeli képének pontosságbeli intervalluma 2 msec. Azt szeretnénk, hogy a felhasználás helyén erről mindig legyen kellően pontos képünk. Milyen gyakran kell frissíteni ezt a képet, ha az információ továbbítás a felhasználás helyére, a legkedvezőtlenebb esetben 1.8 msec időt vesz igénybe? Mikor fázisérzékeny egy periodikusan frissített valós idejű kép? (4 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;7. Egy lineáris, diszkrét idejű, dinamikus rendszer (A = diag[1, -1], C = [0.1, 1]) megfigyelésére alkalmas eljárást tervezünk. (A állapotátmenet mátrix, C megfigyelési mátrix, diag[..,..] olyan mátrix, amelynek csak a főátlóban van nullától különböző eleme). Adja meg az eljárás blokkvázlatát! Hogyan  kell megválasztani az eljárás szabad paramétereit, ha véges beállási időt szeretnénk? (6 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;8. Iteratív eljárás segítségével mutassa be az alábbi, rate-monotonic körülmények között működő 4-es taszk worst-case válaszidejét! (6 pont)&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Taszk   !!T[ms]   !!c[ms]  !!D[ms]&lt;br /&gt;
|-&lt;br /&gt;
|IT      ||10      ||0.5    ||3     &lt;br /&gt;
|-&lt;br /&gt;
|1       ||3       ||0.5    ||3     &lt;br /&gt;
|-&lt;br /&gt;
|2       ||6       ||0.75   ||6     &lt;br /&gt;
|-&lt;br /&gt;
|3       ||14      ||1.25   ||14    &lt;br /&gt;
|- &lt;br /&gt;
|4       ||14      ||5      ||14&lt;br /&gt;
|}&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;br /&gt;
[[Kategória:Autonóm intelligens rendszerek szakirány]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Be%C3%A1gyazott_inform%C3%A1ci%C3%B3s_rendszerek_-_ZH_A_csoport_2009.03.25&amp;diff=188835</id>
		<title>Beágyazott információs rendszerek - ZH A csoport 2009.03.25</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Be%C3%A1gyazott_inform%C3%A1ci%C3%B3s_rendszerek_-_ZH_A_csoport_2009.03.25&amp;diff=188835"/>
		<updated>2016-04-20T17:04:57Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: Elgépelés javítása.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=2009. március 25.  -  A csoport=&lt;br /&gt;
&lt;br /&gt;
; 1. Három taszk ütemezését kell megoldanunk prioritásos sorrendben . A T1 taszk alacsony (L), a T2 taszk középső (M) és a T3 pedig magas (H) prioritáson fut. A rendszerben van globális óra. Amikor ez 100 sec-ot mutat, akkor futni kezd a T1 taszk. 101 sec-nál lefoglalja azt az erőforrást, amelyet a T3 taszk is használ. Prioritás-felsőhatár protokollt használunk. 102 sec-nál futásra kész állapotba kerül a T3. 104 sec-nál T1 elengedi a szemafort. T3 futási ideje 2 sec. Mekkora T2 worst-case blokkolási ideje, ill. válaszideje, ha T2 végrehajtási ideje 3 sec? (T3 semmiképp sem kerül ismételten futtatható állapotba 110 sec-os óra-állás előtt.) (4 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;2. Ismertesse a referencia óra, a helyes óra, a pontos óra, valamint az együttfutás és a pontosság fogalmát! (5 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;3. Ismertesse a kettős nóniuszos időmérés elvét és mutassa be az alapösszefüggését! (3 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;4. Mutassa be, hogy elosztott óra-rendszerek esetén milyen pontossággal mérhető meg egy időintervallum! (Magyarázat!)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;5. Egy master-slave jellegű óraszinkronizáció során a master óra 100.2 sec-os állásakor átküldjük az óra állását a slave-nek, aki ezt a saját órájának 100.2 sec-os állásakor kapja meg. Ezt követően a slave óra 100.3 sec-os állásakor a slave megküldiaz órák előzőekben regisztrált értékeinek különbségét és a saját óra aktuális állását a masternek, aki ezt az órájának 100.4 sec-os állásakor veszi. Egyéb információnk nincsen. Mekkora értékű óra-korrekciós tényezőt fog a master meghatározni a slave számára? Ezzel növelni, vagy csökkenteni kell a slave értékét? Hogyan módosul a fenti korrekciós érték, ha többlet információként ismerjük, hogy a master-slave irányú kommunikáció 160 msec, a slave-master irányú kommunikáció pedig 140 msec időt vesz igénybe? Mekkora a slave óra driftje a master órához képest a fenti két esetben, ha a t = 0 időpontban a master és a slave órája egyaránt helyes? Hogyan jellemezhető a master és a slave együttfutása a fenti két esetben? (10 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;6. Egy valós idejű mennyiség számítógépbeli képének pontosságbeli intervalluma 2 msec. Azt szeretnénk, hogy a felhasználás helyén erről mindig legyen kellően pontos képünk. Milyen gyakran kell frissíteni etz a képet, ha az információ továbbítás a felhasználás helyére, a legkedvezőtlenebb esetben 1.8 msec időt vesz igénybe? Mikor fázisérzékeny egy periodikusan frissített valós idejű kép? (4 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;7. Egy lineáris, diszkrét idejű, dinamikus rendszer (A = diag[1, -1], C = [0.1, 1]) megfigyelésére alkalmas eljárást tervezünk. (A állapotátmenet mátrix, C megfigyelési mátrix, diag[..,..] olyan mátrix, amelynek csak a főátlóban van nullától különböző eleme). Adja meg az eljárás blokkvázlatát! Hogyan  kell megválasztani az eljárás szabad paramétereit, ha véges beállási időt szeretnénk? (6 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;8. Iteratív eljárás segítségével mutassa be az alábbi, rate-monotonic körülmények között működő 4-es taszk worst-case válaszidejét! (6 pont)&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Taszk   !!T[ms]   !!c[ms]  !!D[ms]&lt;br /&gt;
|-&lt;br /&gt;
|IT      ||10      ||0.5    ||3     &lt;br /&gt;
|-&lt;br /&gt;
|1       ||3       ||0.5    ||3     &lt;br /&gt;
|-&lt;br /&gt;
|2       ||6       ||0.75   ||6     &lt;br /&gt;
|-&lt;br /&gt;
|3       ||14      ||1.25   ||14    &lt;br /&gt;
|- &lt;br /&gt;
|4       ||14      ||5      ||14&lt;br /&gt;
|}&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;br /&gt;
[[Kategória:Autonóm intelligens rendszerek szakirány]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Be%C3%A1gyazott_inform%C3%A1ci%C3%B3s_rendszerek_-_ZH_A_csoport_2009.03.25&amp;diff=188823</id>
		<title>Beágyazott információs rendszerek - ZH A csoport 2009.03.25</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Be%C3%A1gyazott_inform%C3%A1ci%C3%B3s_rendszerek_-_ZH_A_csoport_2009.03.25&amp;diff=188823"/>
		<updated>2016-04-20T16:36:46Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: Elgépelés javítása.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=2009. március 25.  -  A csoport=&lt;br /&gt;
&lt;br /&gt;
; 1. Három taszk ütemezését kell megoldanunk proiritásos sorrendben . A T1 taszk alacsony (L), a T2 taszk középső (M) és a T3 pedig magas (H) prioritáson fut. A rendszerben van globális óra. Amikor ez 100 sec-ot mutat, akkor futni kezd a T1 taszk. 101 sec-nál lefoglalja azt az erőforrást, amelyet a T3 taszk is használ. Prioritás-felsőhatár protokollt használunk. 102 sec-nál futásra kész állapotba kerül a T3. 104 sec-nál T1 elengedi a szemafort. T3 futási ideje 2 sec. Mekkora T2 worst-case blokkolási ideje, ill. válaszideje, ha T2 végrehajtási ideje 3 sec? (T3 semmiképp sem kerül ismételten futtatható állapotba 110 sec-os óra-állás előtt.) (4 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;2. Ismertesse a referencia óra, a helyes óra, a pontos óra, valamint az együttfutás és a pontosság fogalmát! (5 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;3. Ismertesse a kettős nóniuszos időmérés elvét és mutassa be az alapösszefüggését! (3 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;4. Mutassa be, hogy elosztott óra-rendszerek esetén milyen pontossággal mérhető meg egy időintervallum! (Magyarázat!)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;5. Egy master-slave jellegű óraszinkronizáció során a master óra 100.2 sec-os állásakor átküldjük az óra állását  aslave-nek, aki ezt a saját órájának 100.2 sec-os állásakor kapja meg. Ezt követően a slave óra 100.3 sec-os állásakor a slave megküldiaz órák előzőekben regisztrált értékeinek különbségét és a saját óra aktuális állását a masternek, aki ezt az órájának 100.4 sec-os állásakor veszi. Egyéb információnk nincsen. Mekkora értékű óra-korrekciós tényezőt fog a master meghatározni a slave számára? Ezzel növelni, vagy csökkenteni kell a slave értékét? Hogyan módosul a fenti korrekciós érték, ha többlet információként ismerjük, hogy a master-slave irányú kommunikáció 160 msec, a slave-master irányú kommunikáció pedig 140 msec időt vesz igénybe? Mekkora a slev óra driftje a master órához képest a fenti két esetben, ha a t = 0 időpontban a master és a slave órája egyaránt helyes? Hogyan jellemezhető a master és a slave együttfutása a fenti két esetben? (10 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;6. Egy valós idejű mennyiség számítógépbeli képének pontosságbeli intervalluma 2 msec. Azt szeretnénk, hogy a felhasználás helyén erről mindig legyen kellően pontos képünk. Milyen gyakran kell frissíteni etz a képet, ha az információ továbbítás a felhasználás helyére, a legkedvezőtlenebb esetben 1.8 msec időt vesz igénybe? Mikor fázisérzékeny egy periodikusan frissített valós idejű kép? (4 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;7. Egy lineáris, diszkrét idejű, dinamikus rendszer (A = diag[1, -1], C = [0.1, 1]) megfigyelésére alkalmas eljárást tervezünk. (A állapotátmenet mátrix, C megfigyelési mátrix, diag[..,..] olyan mátrix, amelynek csak a főátlóban van nullától különböző eleme). Adja meg az eljárás blokkvázlatát! Hogyan  kell megválasztani az eljárás szabad paramétereit, ha véges beállási időt szeretnénk? (6 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;8. Iteratív eljárás segítségével mutassa be az alábbi, rate-monotonic körülmények között működő 4-es taszk worst-case válaszidejét! (6 pont)&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Taszk   !!T[ms]   !!c[ms]  !!D[ms]&lt;br /&gt;
|-&lt;br /&gt;
|IT      ||10      ||0.5    ||3     &lt;br /&gt;
|-&lt;br /&gt;
|1       ||3       ||0.5    ||3     &lt;br /&gt;
|-&lt;br /&gt;
|2       ||6       ||0.75   ||6     &lt;br /&gt;
|-&lt;br /&gt;
|3       ||14      ||1.25   ||14    &lt;br /&gt;
|- &lt;br /&gt;
|4       ||14      ||5      ||14&lt;br /&gt;
|}&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;br /&gt;
[[Kategória:Autonóm intelligens rendszerek szakirány]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Be%C3%A1gyazott_inform%C3%A1ci%C3%B3s_rendszerek_-_ZH_A_csoport_2009.03.25&amp;diff=188822</id>
		<title>Beágyazott információs rendszerek - ZH A csoport 2009.03.25</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Be%C3%A1gyazott_inform%C3%A1ci%C3%B3s_rendszerek_-_ZH_A_csoport_2009.03.25&amp;diff=188822"/>
		<updated>2016-04-20T16:28:11Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: /* 2009. március 25.  -  A csoport */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=2009. március 25.  -  A csoport=&lt;br /&gt;
&lt;br /&gt;
; 1. Három taszk ütemezését kell megoldanunk proiritásos sorrendben . A T1 taszk alacsony (L), a T2 taszk középső (M) és a T3 pedig magas (H) prioritáson fut. A rendszerben van globális óra. Amikor ez 100 sec-ot mutat, akkor futni kezd a T1 taszk. 101 sec-nál lefoglalja azt az erőforrást, amelyet a T3 taszk is használ. Prioritás-felsőhatár protokollt használunk. 102 sec-nál futásra kész állapotba kerül a T3. 104 sec-nál T1 elengedi a szemafort. T3 futási ideje 2 sec. Mekkora T2 worst-case blokkolási ideje, ill. válaszideje, ha T2 végrehajtási ideje 3 sec? (T3 semmiképp sem kerül ismételten futtatható állapotba 110 sec-os óra-állás előtt.) (4 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;2. Ismertesse a referencia óra, a helyes óra, a pontos óra, valamint az együttfutás és a pontosság fogalmát! (5 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;3. Ismertesse a kettős nóniuszos időmárás elvét és mutassa be az alapösszefüggését! (3 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;4. Mutassa be, hogy elosztott óra-rendszerek esetén milyen pontossággal mérhető meg egy időintervallum! (Magyarázat!)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;5. Egy master-slave jellegű óraszinkronizáció során a master óra 100.2 sec-os állásakor átküldjük az óra állását  aslave-nek, aki ezt a saját órájának 100.2 sec-os állásakor kapja meg. Ezt követően a slave óra 100.3 sec-os állásakor a slave megküldiaz órák előzőekben regisztrált értékeinek különbségét és a saját óra aktuális állását a masternek, aki ezt az órájának 100.4 sec-os állásakor veszi. Egyéb információnk nincsen. Mekkora értékű óra-korrekciós tényezőt fog a master meghatározni a slave számára? Ezzel növelni, vagy csökkenteni kell a slave értékét? Hogyan módosul a fenti korrekciós érték, ha többlet információként ismerjük, hogy a master-slave irányú kommunikáció 160 msec, a slave-master irányú kommunikáció pedig 140 msec időt vesz igénybe? Mekkora a slev óra driftje a master órához képest a fenti két esetben, ha a t = 0 időpontban a master és a slave órája egyaránt helyes? Hogyan jellemezhető a master és a slave együttfutása a fenti két esetben? (10 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;6. Egy valós idejű mennyiség számítógépbeli képének pontosságbeli intervalluma 2 msec. Azt szeretnénk, hogy a felhasználás helyén erről mindig legyen kellően pontos képünk. Milyen gyakran kell frissíteni etz a képet, ha az információ továbbítás a felhasználás helyére, a legkedvezőtlenebb esetben 1.8 msec időt vesz igénybe? Mikor fázisérzékeny egy periodikusan frissített valós idejű kép? (4 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;7. Egy lineáris, diszkrét idejű, dinamikus rendszer (A = diag[1, -1], C = [0.1, 1]) megfigyelésére alkalmas eljárást tervezünk. (A állapotátmenet mátrix, C megfigyelési mátrix, diag[..,..] olyan mátrix, amelynek csak a főátlóban van nullától különböző eleme). Adja meg az eljárás blokkvázlatát! Hogyan  kell megválasztani az eljárás szabad paramétereit, ha véges beállási időt szeretnénk? (6 pont)&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;8. Iteratív eljárás segítségével mutassa be az alábbi, rate-monotonic körülmények között működő 4-es taszk worst-case válaszidejét! (6 pont)&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Taszk   !!T[ms]   !!c[ms]  !!D[ms]&lt;br /&gt;
|-&lt;br /&gt;
|IT      ||10      ||0.5    ||3     &lt;br /&gt;
|-&lt;br /&gt;
|1       ||3       ||0.5    ||3     &lt;br /&gt;
|-&lt;br /&gt;
|2       ||6       ||0.75   ||6     &lt;br /&gt;
|-&lt;br /&gt;
|3       ||14      ||1.25   ||14    &lt;br /&gt;
|- &lt;br /&gt;
|4       ||14      ||5      ||14&lt;br /&gt;
|}&lt;br /&gt;
: &amp;lt;!-- Válasz --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;br /&gt;
[[Kategória:Autonóm intelligens rendszerek szakirány]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Be%C3%A1gyazott_inform%C3%A1ci%C3%B3s_rendszerek_-_ZH_A_csoport_2014.04.30&amp;diff=188820</id>
		<title>Beágyazott információs rendszerek - ZH A csoport 2014.04.30</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Be%C3%A1gyazott_inform%C3%A1ci%C3%B3s_rendszerek_-_ZH_A_csoport_2014.04.30&amp;diff=188820"/>
		<updated>2016-04-20T16:12:03Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: Elgépelés javítása.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{vissza|Beágyazott információs rendszerek}}&lt;br /&gt;
&lt;br /&gt;
;1. Egy &#039;&#039;preemptív, prioritásos, több taszkos&#039;&#039; rendszert az alábbi táblázat jellemzi. A prioritás a taszkok sorrendjében csökken:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Taszk !! T     !! C       !! D&lt;br /&gt;
|-&lt;br /&gt;
| I1    || 10 ms || 0.50 ms || 3 ms&lt;br /&gt;
|-&lt;br /&gt;
| T1    || 3 ms  || 0.50 ms || 3 ms&lt;br /&gt;
|-&lt;br /&gt;
| T2    || 6 ms  || 0.75 ms || 6 ms&lt;br /&gt;
|-&lt;br /&gt;
| T3    || 14 ms || 1.25 ms || 14 ms&lt;br /&gt;
|-&lt;br /&gt;
| T4    || 50 ms || 5.00 ms || 30 ms&lt;br /&gt;
|}&lt;br /&gt;
;Határozza meg a T3-as tasz worst-case válaszidejét (4 pont)! Maximálisan mekkora lehet az a blokkolási idő, amivel T4 blokkolja a T3-at (2 pont)?&lt;br /&gt;
: &amp;lt;math&amp;gt;R_i = C_i + \sum \left \lceil \frac{R_i}{T_k} \right \rceil C_k&amp;lt;/math&amp;gt; képlet alapján kell kitölteni az alábbi táblázatot (A &amp;lt;math&amp;gt;I_i&amp;lt;/math&amp;gt; a középső szummás rész a képletből)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;math&amp;gt;R_{i}^{n}&amp;lt;/math&amp;gt; !! &amp;lt;math&amp;gt;I_i&amp;lt;/math&amp;gt; !! &amp;lt;math&amp;gt;R_{i}^{n+1}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 0                      || 0                || 1,25&lt;br /&gt;
|-&lt;br /&gt;
| 1,25                   || 1,75             || 3&lt;br /&gt;
|-&lt;br /&gt;
| 3                      || 1,75             || 3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
:Blokkolás: nincs köze a prioritásos rendszerhez&lt;br /&gt;
:&amp;lt;math&amp;gt;C_i&amp;lt;/math&amp;gt; értéke legyen 1,25 helyett 1,25 + 5,0 = 6,25&lt;br /&gt;
:Ha így is belefér a 14ms-es határba, az egész lehet blokkolási idő. (Innentől ugyanúgy megoldható, mint az előző feladatrész)&lt;br /&gt;
&lt;br /&gt;
;2. Egy vezetéknélküli hálózatban a j jelű csomópont óráját az i jelű órához szinkronizáljuk. &amp;quot;Referencia broadcasting&amp;quot; eljárást használunk a k jelű órára alapozva. A kommunikáció jittere 10 msec. A referencia jel érkezésének bizonytalansága egy konkrét üzenet továbbítása esetén 1 msec, azaz a referencia jel leghamarabbi és legkésőbbi vétele között ennyi idő telhet el. Határozza meg a szinkronizáció worst-case bizonytalanságának (pluszminusz) értékét, ha a j-edik csomópont által vett időbélyegek különbsége 100 msec (3 pont)! Határozza meg ugyanezt a bizonytalanságot abban  az esetben is, amikor kétirányú (round trip) szinkronizációt használunk, és a j-edik csomópont által rögzített időbélyegek különbsége 200 msec (3 pont)!&lt;br /&gt;
:Mindenképp le kell rajzolni az alábbi ábrát. A keresett megoldásunk &amp;lt;math&amp;gt;\pm&amp;lt;/math&amp;gt; 1 msec, mert az i-hez és j-hez érkező üzenet ekkora különbséggel tud megérkezni.&lt;br /&gt;
: Kétriányú esetben a worst-case lehetőség, amikor &amp;lt;math&amp;gt;D = d_{max} + d_{min}&amp;lt;/math&amp;gt; vagy &amp;lt;math&amp;gt;D = d_{min} + d_{max}&amp;lt;/math&amp;gt;. Az ideális esethez képest pont a jitter fele lesz a hiba, azaz &amp;lt;math&amp;gt;\pm&amp;lt;/math&amp;gt; 5 msec.&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:BIR_zh_20140430_A_2_1.png | Referencia broadcasting&lt;br /&gt;
File:BIR_zh_20140430_A_2_2.png | Ideális eset kétirányú esetén&lt;br /&gt;
File:BIR_zh_20140430_A_2_3.png | Worst-case eset kétirányú esetén&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;3. Egy beágyazott rendszer négy csomópont közül az egyik bizánci viselkedésű (&amp;quot;hazudós&amp;quot;). Jó lenne az órákat szinkronizálni. A nem &amp;quot;hazudós&amp;quot; csomópontok milyen algoritmussal tudják eldönteni, hogy melyik csomópont óra-információját kell figyelmen kívül hagyni (4 pont)? (Részletezze az algoritmust! A feladat megoldása során feltételezheti, hogy a kommunikációs csatornák hibátlanok, és mindenki mindenkivel &amp;quot;beszél&amp;quot;.)&lt;br /&gt;
: A négy tábornok először mindenkinek elküldi a saját adatát, ekkor az alábbi ismeretekkel rendelkeznek.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Tábornok !! Ismert adatok&lt;br /&gt;
|-&lt;br /&gt;
| #1 || (1, 2, x, 4)&lt;br /&gt;
|-&lt;br /&gt;
| #2 || (1, 2, y, 4)&lt;br /&gt;
|-&lt;br /&gt;
| #3 || (1, 2, 3, 4)&lt;br /&gt;
|-&lt;br /&gt;
| #4 || (1, 2, z, 4)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
: Ezután mindenki továbbküldi a saját ismereteit. A kapott sorokat mátrixban tároljuk&lt;br /&gt;
: &amp;lt;math&amp;gt;\#1 \rightarrow  \begin{bmatrix} 1,  2,  y, 4 \\ a, b, c, d \\ 1, 2, z, 4 \end{bmatrix}&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;\#2 \rightarrow  \begin{bmatrix} 1,  2,  x, 4 \\ e, f, g, h \\ 1, 2, z, 4 \end{bmatrix}&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;\#4 \rightarrow  \begin{bmatrix} 1,  2,  x, 4 \\ 1, 2, y, 4 \\ i, j, k, l \end{bmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
: Az a..l betűk azért jelennek meg, mert a bizánci típusú ekkor is helytelen adatokat küld&lt;br /&gt;
: Végül mindenki többségi (2v1) szavazással eldönti, hogy a #3-tól jött hamis információ&lt;br /&gt;
&lt;br /&gt;
;4. Egy valós idejű mennyiség számítógépbeli képének pontossági intervalluma 2 msec. Azt szeretnénk, hogy a felhasználás helyén erről a mennyiségről mindig legyen kellően pontos képünk. Milyen gyakran kell frissíteni ezt a képet, ha az információ továbbítás a felhasználás helyére a legkedvezőtlenebb esetben 1,2 msec időt vesz igénybe (2 pont)? Mikor fázis-érzékeny egy periodikisan frissített valós idejű kép (1 pont)?&lt;br /&gt;
:Akkor lesz fázisérzékeny, ha a frissítés+utaztatás nagyobb, mint a pontosság&lt;br /&gt;
:A frissítésre hagyható maximum idő a pontosság-utaztatás, azaz most 0,8&lt;br /&gt;
[[File:BIR_zh_20140430_A_4_1.png|200px]]&lt;br /&gt;
&lt;br /&gt;
;5. A TTA architektúrában hogyan valósul meg a szinkronizáció, ha a csomópont eseményvezérelt működésű (3 pont)?&lt;br /&gt;
: Számláló típusú szemaforra lesz szükségünk.&lt;br /&gt;
: Amikor belekezdünk egy írásba, inkrementáljuk&lt;br /&gt;
: Amikor készen vagyunk, akkor is inkrementálunk&lt;br /&gt;
: Ennek a következménye: ha páratlan a szemafor, valaki éppen ír, ha páros, de nagyobb, akkor új adatot tudunk olvasni&lt;br /&gt;
:: Ez a rész nem volt teljesen tiszta, valaki nézze át - [[Szerkesztő:Kiskoza|Koza]] ([[Szerkesztővita:Kiskoza|vita]]) 2014. május 10., 08:56 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;6. Milyen eszközzel tudunk időt viszonylag pontosan mérni (1 pont)? Hogyan függ az időmérés pontossága az alkalmazott elektronikus számláló tartalmától, ill. az óragenerátor frekvencia pontosságától (1 pont)? Hogyan mérünk kis időtartamokat (2 pont)?&lt;br /&gt;
: A kísérő szövegeket nem sikerült leírni, de ezt az ábrát várja&lt;br /&gt;
[[File:BIR_zh_20140430_A_6_1.png|200px]]&lt;br /&gt;
&lt;br /&gt;
;7. Egy komplex technológiai folyamat állapotváltozóit 200 érzékelővel folyamatosan mérjük. A jeleket önállóan kommunikáló mikroprocesszoros egységek fogadják é dolgozzák fel. 10 ilyen egység van, mindegyik 20 érzékelőt szolgál ki. Ha mért jelek átlépnek egy határértéket, akkor a diszpécser számítógépet 100 msec-en belül értesíteni kell. Az ilyenkor küldendő üzenet minden állapotváltozó esetében 1 byte hosszúságú, a kommunikációs overhead 42 bit. A kommunikációs csatorna sávszélessége 100000 bit/sec. Vizsgálja meg, hogy eseményvezérelt működési módot választva hány állapotváltozó határérték túllépését tudja a rendszer időben jelezni a diszpécser központnak (3 pont)! Vizsgálja meg, hogy idővezérelt működésű módot választva milyen mértékű terhelést jelent a kommunikációs csatornán az az eset, amikor valamennyi állapotváltozó átlépi a határértéket (3 pont)!&lt;br /&gt;
:Eseményvezérelt működés&lt;br /&gt;
:: Ha valahol elérjük a határértéket, rögtön jelezni próbál az érzékelő&lt;br /&gt;
:: Egy érzékelő által generált adatforgalom: 1 byte (üzenet) + 42 bit (overhead) = 50 bit&lt;br /&gt;
:: Egy érzékelő jelzése: 50 bit / 100000 bit/sec = 0,5 msec&lt;br /&gt;
:: worst-case eset, ha minden érzékelő egyszerre akar jelezni&lt;br /&gt;
:: 200 érzékelő: 200 * 0,5ms = 100 msec, tehát éppen belefér a határidőbe&lt;br /&gt;
:: (más értékekkel ki is lóghatott volna, olyankor az a kérdés, hogy hány érzékelőtől tud megérkezni időben)&lt;br /&gt;
:Idővezérelt működés&lt;br /&gt;
:: Egy egység egyben elküldi az érzékelők az adatait, akkor is ha nem változtak meg&lt;br /&gt;
:: Egy egység által generált adatforgalom: 20 * 1 byte (érzékelők) + 42 bit (overhead) = 202 bit&lt;br /&gt;
:: Az összes (10) egység által generált adatforgalom: 10*202 bit = 2020 bit&lt;br /&gt;
:: Az összes egység ennyi idő alatt tudja elküldeni: 2020 bit / 100000 bit/sec = 20,2 msec, tehát a rendelkezésre álló 100 msec-ből 20,2-t használ fel.&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:BIR_zh_20140430_A_7_1.png|Rendszer terhelése&lt;br /&gt;
File:BIR_zh_20140430_A_7_2.png|A szenzorhálózat vázlata&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;8. Mi a különbség a sporadikus és az aperiodikus taszkok között (2 pont)?&lt;br /&gt;
:Sporadikus: nem periodikus, de két kérés között legalább T idő eltelik&lt;br /&gt;
:Aperiodikus: nem periodikus, akármennyi érkezhet belőle&lt;br /&gt;
&lt;br /&gt;
;9. Mi a prcesszor-igény módszer lényege? Hogyan alkalmazzuk, ha a határidő kisebb, mint a periódusidő? (2 pont) Hasonlítsa össze a DM, az RM és az EDF algoritmusokat proceszor-igény szempontjából! (2 pont)&lt;br /&gt;
{{Szakaszcsonk}}&lt;br /&gt;
&lt;br /&gt;
;10. inicializáláskor mekkora értékre kell beállítani azt a számláló szemafort, amely 10 taszk, és 5 egyenértékű erőforrás működését szinkronizálja (2 pont)?&lt;br /&gt;
:5, mert a szemaforokat az erőforrások kezelésére hozzuk létre&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;br /&gt;
[[Kategória:Autonóm intelligens rendszerek szakirány]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Be%C3%A1gyazott_inform%C3%A1ci%C3%B3s_rendszerek_-_ZH_A_csoport_2014.04.30&amp;diff=188818</id>
		<title>Beágyazott információs rendszerek - ZH A csoport 2014.04.30</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Be%C3%A1gyazott_inform%C3%A1ci%C3%B3s_rendszerek_-_ZH_A_csoport_2014.04.30&amp;diff=188818"/>
		<updated>2016-04-20T15:55:35Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: Néhány elgépelés javítása.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{vissza|Beágyazott információs rendszerek}}&lt;br /&gt;
&lt;br /&gt;
;1. Egy &#039;&#039;preemptív, prioritásos, több taszkos&#039;&#039; rendszert az alábbi táblázat jellemzi. A prioritás a taszkok sorrendjében csökken:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Taszk !! T     !! C       !! D&lt;br /&gt;
|-&lt;br /&gt;
| I1    || 10 ms || 0.50 ms || 3 ms&lt;br /&gt;
|-&lt;br /&gt;
| T1    || 3 ms  || 0.50 ms || 3 ms&lt;br /&gt;
|-&lt;br /&gt;
| T2    || 6 ms  || 0.75 ms || 6 ms&lt;br /&gt;
|-&lt;br /&gt;
| T3    || 14 ms || 1.25 ms || 14 ms&lt;br /&gt;
|-&lt;br /&gt;
| T4    || 50 ms || 5.00 ms || 30 ms&lt;br /&gt;
|}&lt;br /&gt;
;Határozza meg a T3-as tasz worst-case válaszidejét (4 pont)! Maximálisan mekkora lehet az a blokkolási idő, amivel T4 blokkolja a T3-at (2 pont)?&lt;br /&gt;
: &amp;lt;math&amp;gt;R_i = C_i + \sum \left \lceil \frac{R_i}{T_k} \right \rceil C_k&amp;lt;/math&amp;gt; képlet alapján kell kitölteni az alábbi táblázatot (A &amp;lt;math&amp;gt;I_i&amp;lt;/math&amp;gt; a középső szummás rész a képletből)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;math&amp;gt;R_{i}^{n}&amp;lt;/math&amp;gt; !! &amp;lt;math&amp;gt;I_i&amp;lt;/math&amp;gt; !! &amp;lt;math&amp;gt;R_{i}^{n+1}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 0                      || 0                || 1,25&lt;br /&gt;
|-&lt;br /&gt;
| 1,25                   || 1,75             || 3&lt;br /&gt;
|-&lt;br /&gt;
| 3                      || 1,75             || 3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
:Blokkolás: nincs köze a prioritásos rendszerhez&lt;br /&gt;
:&amp;lt;math&amp;gt;C_i&amp;lt;/math&amp;gt; értéke legyen 1,25 helyett 1,25 + 5,0 = 6,25&lt;br /&gt;
:Ha így is belefér a 14ms-es határba, az egész lehet blokkolási idő. (Innentől ugyanúgy megoldható, mint az előző feladatrész)&lt;br /&gt;
&lt;br /&gt;
;2. Egy vezetéknélküli hálózatban a j jelű csomópont óráját az i jelű órához szinkronizáljuk. &amp;quot;Referencia broadcasting&amp;quot; eljárást használunk a k jelű órára alapozva. A kommunikáció jittere 10 msec. A referencia jel érkezésének bizonytalansága egy konkrét üzenet továbbítása esetén 1 msec, azaz a referencia jel leghamarabbi és legkésőbbi vétele között ennyi idő telhet el. Határozza meg a szinkronizáció worst-case bizonytalanságának (pluszminusz) értékét, ha a j-edik csomópont által vett időbélyegek különbsége 100 msec (3 pont)! Határozza meg ugyanezt a bizonytalanságot abban  az esetben is, amikor kétirányú (round trip) szinkronizációt használunk, és a j-edik csomópont által rögzített időbélyegek különbsége 200 msec (3 pont)!&lt;br /&gt;
:Mindenképp le kell rajzolni az alábbi ábrát. A keresett megoldásunk &amp;lt;math&amp;gt;\pm&amp;lt;/math&amp;gt; 1 msec, mert az i-hez és j-hez érkező üzenet ekkora különbséggel tud megérkezni.&lt;br /&gt;
: Kétriányú esetben a worst-case lehetőség, amikor &amp;lt;math&amp;gt;D = d_{max} + d_{min}&amp;lt;/math&amp;gt; vagy &amp;lt;math&amp;gt;D = d_{min} + d_{max}&amp;lt;/math&amp;gt;. Az ideális esethez képest pont a jitter fele lesz a hiba, azaz &amp;lt;math&amp;gt;\pm&amp;lt;/math&amp;gt; 5 msec.&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:BIR_zh_20140430_A_2_1.png | Referencia broadcasting&lt;br /&gt;
File:BIR_zh_20140430_A_2_2.png | Ideális eset kétirányú esetén&lt;br /&gt;
File:BIR_zh_20140430_A_2_3.png | Worst-case eset kétirányú esetén&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;3. Egy beágyazott rendszer négy csomópont közül az egyik bizánci viselkedésű (&amp;quot;hazudós&amp;quot;). Jó lenne az órákat szinkronizálni. A nem &amp;quot;hazudós&amp;quot; csomópontok milyen algoritmussal tudják eldönteni, hogy melyik csomópont óra-információját kell figyelmen kívül hagyni (4 pont)? (Részletezze az algoritmust! A feladat megoldása során feltételezheti, hogy a kommunikációs csatornák hibátlanok, és mindenki mindenkivel &amp;quot;beszél&amp;quot;.)&lt;br /&gt;
: A négy tábornok először mindenkinek elküldi a saját adatát, ekkor az alábbi ismeretekkel rendelkeznek.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Tábornok !! Ismert adatok&lt;br /&gt;
|-&lt;br /&gt;
| #1 || (1, 2, x, 4)&lt;br /&gt;
|-&lt;br /&gt;
| #2 || (1, 2, y, 4)&lt;br /&gt;
|-&lt;br /&gt;
| #3 || (1, 2, 3, 4)&lt;br /&gt;
|-&lt;br /&gt;
| #4 || (1, 2, z, 4)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
: Ezután mindenki továbbküldi a saját ismereteit. A kapott sorokat mátrixban tároljuk&lt;br /&gt;
: &amp;lt;math&amp;gt;\#1 \rightarrow  \begin{bmatrix} 1,  2,  y, 4 \\ a, b, c, d \\ 1, 2, z, 4 \end{bmatrix}&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;\#2 \rightarrow  \begin{bmatrix} 1,  2,  x, 4 \\ e, f, g, h \\ 1, 2, z, 4 \end{bmatrix}&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;\#4 \rightarrow  \begin{bmatrix} 1,  2,  x, 4 \\ 1, 2, y, 4 \\ i, j, k, l \end{bmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
: Az a..l betűk azért jelennek meg, mert a bizánci típusú ekkor is helytelen adatokat küld&lt;br /&gt;
: Végül mindenki többségi (2v1) szavazással eldönti, hogy a #3-tól jött hamis információ&lt;br /&gt;
&lt;br /&gt;
;4. Egy valós idejű mennyiség számítógépbeli képének pontossági intervalluma 2 msec. Azt szeretnénk, hogy a felhasználás helyén erről a mennyiségről mindig legyen kellően pontos képünk. Milyen gyakran kell frissíteni ezt a képet, ha az információ továbbítás a felhasználás helyére a legkedvezőtlenebb esetben 1,2 msec időt vesz igénybe (2 pont)? Mikor fázis-érzékeny egy periodikisan frissített valós idejű kép (1 pont)?&lt;br /&gt;
:Akkor lesz fázisérzékeny, ha a frissítés+utaztatás nagyobb, mint a pontosság&lt;br /&gt;
:A frissítésre hagyható maximum idő a pontosság-utaztatás, azaz most 0,8&lt;br /&gt;
[[File:BIR_zh_20140430_A_4_1.png|200px]]&lt;br /&gt;
&lt;br /&gt;
;5. A TTA architektúrában hogyan valósul meg a szinkronizáció, ha a csomópont eseményvezérelt működésű (3 pont)?&lt;br /&gt;
: Számláló típusú szemaforra lesz szükségünk.&lt;br /&gt;
: Amikor belekezdünk egy írásba, inkrementáljuk&lt;br /&gt;
: Amikor készen vagyunk, akkor is inkrementálunk&lt;br /&gt;
: Ennek a következménye: ha páratlan a szemafor, valaki éppen ír, ha páros, de nagyobb, akkor új adatot tudunk olvasni&lt;br /&gt;
:: Ez a rész nem volt teljesen tiszta, valaki nézze át - [[Szerkesztő:Kiskoza|Koza]] ([[Szerkesztővita:Kiskoza|vita]]) 2014. május 10., 08:56 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;6. Milyen eszközzel tudunk időt viszonylag pontosan mérni (1 pont)? Hogyan függ az időmérés ponossága az alkalmazott elektronikus számláló tartalmától, ill. az óragenerátor frekvencia pontosságától (1 pont)? Hogyan mérünk kis időtartamokat (2 pont)?&lt;br /&gt;
: A kísérő szövegeket nem sikerült leírni, de ezt az ábrát várja&lt;br /&gt;
[[File:BIR_zh_20140430_A_6_1.png|200px]]&lt;br /&gt;
&lt;br /&gt;
;7. Egy komplex technológiai folyamat állapotváltozóit 200 érzékelővel folyamatosan mérjük. A jeleket önállóan kommunikáló mikroprocesszoros egységek fogadják é dolgozzák fel. 10 ilyen egység van, mindegyik 20 érzékelőt szolgál ki. Ha mért jelek átlépnek egy határértéket, akkor a diszpécser számítógépet 100 msec-en belül értesíteni kell. Az ilyenkor küldendő üzenet minden állapotváltozó esetében 1 byte hosszúságú, a kommunikációs overhead 42 bit. A kommunikációs csatorna sávszélessége 100000 bit/sec. Vizsgálja meg, hogy eseményvezérelt működési módot választva hány állapotváltozó határérték túllépését tudja a rendszer időben jelezni a diszpécser központnak (3 pont)! Vizsgálja meg, hogy idővezérelt működésű módot választva milyen mértékű terhelést jelent a kommunikációs csatornán az az eset, amikor valamennyi állapotváltozó átlépi a határértéket (3 pont)!&lt;br /&gt;
:Eseményvezérelt működés&lt;br /&gt;
:: Ha valahol elérjük a határértéket, rögtön jelezni próbál az érzékelő&lt;br /&gt;
:: Egy érzékelő által generált adatforgalom: 1 byte (üzenet) + 42 bit (overhead) = 50 bit&lt;br /&gt;
:: Egy érzékelő jelzése: 50 bit / 100000 bit/sec = 0,5 msec&lt;br /&gt;
:: worst-case eset, ha minden érzékelő egyszerre akar jelezni&lt;br /&gt;
:: 200 érzékelő: 200 * 0,5ms = 100 msec, tehát éppen belefér a határidőbe&lt;br /&gt;
:: (más értékekkel ki is lóghatott volna, olyankor az a kérdés, hogy hány érzékelőtől tud megérkezni időben)&lt;br /&gt;
:Idővezérelt működés&lt;br /&gt;
:: Egy egység egyben elküldi az érzékelők az adatait, akkor is ha nem változtak meg&lt;br /&gt;
:: Egy egység által generált adatforgalom: 20 * 1 byte (érzékelők) + 42 bit (overhead) = 202 bit&lt;br /&gt;
:: Az összes (10) egység által generált adatforgalom: 10*202 bit = 2020 bit&lt;br /&gt;
:: Az összes egység ennyi idő alatt tudja elküldeni: 2020 bit / 100000 bit/sec = 20,2 msec, tehát a rendelkezésre álló 100 msec-ből 20,2-t használ fel.&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:BIR_zh_20140430_A_7_1.png|Rendszer terhelése&lt;br /&gt;
File:BIR_zh_20140430_A_7_2.png|A szenzorhálózat vázlata&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;8. Mi a különbség a sporadikus és az aperiodikus taszkok között (2 pont)?&lt;br /&gt;
:Sporadikus: nem periodikus, de két kérés között legalább T idő eltelik&lt;br /&gt;
:Aperiodikus: nem periodikus, akármennyi érkezhet belőle&lt;br /&gt;
&lt;br /&gt;
;9. Mi a prcesszor-igény módszer lényege? Hogyan alkalmazzuk, ha a határidő kisebb, mint a periódusidő? (2 pont) Hasonlítsa össze a DM, az RM és az EDF algoritmusokat proceszor-igény szempontjából! (2 pont)&lt;br /&gt;
{{Szakaszcsonk}}&lt;br /&gt;
&lt;br /&gt;
;10. inicializáláskor mekkora értékre kell beállítani azt a számláló szemafort, amely 10 taszk, és 5 egyenértékű erőforrás működését szinkronizálja (2 pont)?&lt;br /&gt;
:5, mert a szemaforokat az erőforrások kezelésére hozzuk létre&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;br /&gt;
[[Kategória:Autonóm intelligens rendszerek szakirány]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=KoopKerdesekZHOssz02&amp;diff=188727</id>
		<title>KoopKerdesekZHOssz02</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=KoopKerdesekZHOssz02&amp;diff=188727"/>
		<updated>2016-04-12T00:14:25Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GlobalTemplate|Infoszak|KoopKerdesekZHOssz02}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egy NFIR(FIR-MPL) hálózat felépítése az abrán látható. A vastag szaggatott vonallal jelölt részek a FIR szűrők, ahol 2 késleltető elem és 3 súly van. Adja meg a háló időben kiterített változatát (virtuális háló) és pontokba szedve adja meg a tanítás lépéseit!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Ehhez nincs ábra, de itt marad, hogy volt ilyen is.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mit jelent az időbeli kiterítés olyan NFIR háló tanításánál, ahol egy MLP súlyai helyén FIR szűrőket alkalmazunk?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
FIR szűrő: Lényege, hogy a tárolja a szűrő az elmúlt pár bemenetet, és ezek összege a kimenete, olyan mint egy shiftreigiszter ami a kimenetén az összes tárolt érték összegét adja.&lt;br /&gt;
&lt;br /&gt;
Akkor a könyvből egy hosszú idézet:&amp;quot; E megközelítés szerint végezve a vizsgálatot valójában időben kiterítjük a hálózatot és így egy nagyobb, de statikus hálót kapunk, ami már a hagyományos hibavisszaterjesztéses algoritmussal tanítható. A kiterítés következtében kapott virtuális háló azonban igen nagyméretű is lehet a FIR szűrőkben található késleltető láncok méretétől függően, továbbá a virtuális háló struktúrája el fog térni a szokásos többrétegű perceptron felépítésétől: az egyes rétegek processzáló elemei nincsenek a következő réteg összes processzáló elemével összekötve. További eltérés, hogy a virtuális háló az időbeli kiterítés következtében jóval több súlyt tartalmaz, mint a fizikailag létező valóságos; egy valóságos súlynak a virtuális hálóban több megfelelője van, melyek a háló működésének különböző időpillanataihoz tartoznak és a kiterített hálóban más-más rétegben szerepelnek. A hagyományos hibavisszaterjesztéses algoritmus alkalmazásánál az azonos fizikai súly különböző virtuális megfelelőihöz eltérő súlymódosító összefüggéseket kapunk, mivel a hibavisszaterjesztés útja a különböző virtuális megfelelőkig eltérő. Ennek ellenére csak egy fizikai súly létezik, tehát ezt különbözőképpen nem módosíthatjuk. A megoldás csak az lehet, hogy a különböző módon visszaterjesztett &amp;quot;hiba&amp;quot; figyelembevételével nyert súlymódosítások eredőjével kell módosítanunk a fizikai súly értékét, ami azt jelenti, hogy a megfelelő virtuális súlyok azonos mértékben és egyszerre módosulnak.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a kernel trükk és mi a jelentősége?&#039;&#039;&#039;&lt;br /&gt;
*Mit nevezünk kernel trükknek és mi a jelentősége? Alkalmazható-e a kernel trükk az ismert előrecsatolt hálók (lineáris súlyozott összeg, MLP, RBF, CMAC) esetében? Amennyiben lehet kernel trükköt alkalmazni, meg tudja-e adni a kernel függvényt az egyes esetekben? Adja meg a kernel függvény meghatározásnának általános módját minden olyan esetben, ahol a háló leképzése kerneles formában is megadható, és ahol lehet, adja meg a kernel függvényt explicit formában is!*&lt;br /&gt;
&lt;br /&gt;
Alapból a kimenetet a következő összefüggéssel állítjuk elő:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; y (x) = \sum_{i=0}^{M} w_i \varphi _i ( x ) = w ^{T} \varphi ( x ) {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A kernel trükk segítségével azonban ezt a függvényt átalakítjuk a következő formába:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; y (x) = \varphi ( x ) ^{T} \phi ^{T} \alpha = \sum^{P}_{i=1} \alpha _i ( \varphi ( x ) ^{T} \varphi ( x _i ) ) = \sum^{P}_{i=1} \alpha _i K _i ( \varphi ( x )) {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi (x )^{T} \varphi ( x_i ) = K_i ( \varphi ( x )) = K (x , X_i ) {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Amint az a második összefüggésből is látszik a kerneles reprezentáció a tanítópontoknak megfelelő számú (P) kernel függvény-érték súlyozott összegeként áll elő, függetlenül attól, hogy az implicit módon definiált jellemzőtér dimenziója (M) mekkora. A kernel függvény megválasztásától függően a jellemzőtér dimenziója nagyon nagy, akár végtelen is lehet, ami az első szummás kifejezés szerinti kimenet előállítást nagyon megnehezítené, sőt akár lehetetlenné is tenné, miközben a kernel reprezentáció komplexitása a tanítópontok száma által mindenképpen korlátozott. Minthogy a kernel térbeli megoldás ekvivalens a jellemzőtérbeli megoldással, a kernel módszerekkel azt tudjuk elérni, hogy a megoldás komplexitását akkor is korlátozni tudjuk, ha egyébként a megfelelő jellemzőtérbeli megoldás extrém módon komplex lenne. A kernel függvények bevezetésének ezt a hatását kernel trükknek (kernel trick) nevezzük.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egy idősor-előrejelzési feladatot szeretne megoldani NFIR vagy NARX hálózattal. Írja le a háló konstrukciójának lépéseit és azt is, hogy az egyes lépéseknél szükséges feladatok hogyan oldhatók meg. Mi a különbség a kétféle architektúra között?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Az NFIR konstrukciónál egy FIR-MLP-t készítenék, amely lényegében egy tetszőleges számú rejtett réteggel, és azokban tetszőleges számú perceptronnal működő hálózat, azonban a súlyokat (kivéve az eltolás súlyokat) egy FIR szűrőre cserélem, ezzel kész is a háló. A tanítás során a súlymódosításnál használhatom az idő szerinti kiterítést, azonban ez sok számítást vesz igénybe, így inkább a hatékonyabb temporális hiba visszaterjesztési eljárást alkalmazom, ahol az eredő gradienst az eredő hiba kimeneti parciálisa szerint kapok meg.&lt;br /&gt;
NARX hálózat esetében olyan hálózatot csinálok, melynek a bemeneti oldalán készítek bemeneteket, amikre az előző időpont bemeneteit, valamint az előző bemenethez tartozó kívánt kimenetet is beadom. A tanítás normális módon hálótól függően visszaterjesztéses módszerrel (ezek nem előrecsatolt hálózatok, a FIR hálókkal ellentétben, amik viszont igen). &#039;&#039;Ez a rész itt már lehet, hogy bődületes nagy hülyeség. Szóval a tesztelést NOE hálózattal végezném, hiszen ez a bemenetén felhasználja a régebbi kimenetek is a régi bemenetek mellett.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lehet-e lokális minimum egy lineáris kimeneti réteggel rendelkező egy rejtett rétegű MLP és egy RBF (vagy CMAC) esetén, ha a súlyokat tanítjuk és egy négyzetes hibafüggvényt alkalmazunk? Válaszát indokolja!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Az MLP paraméterekben nemlineáris leképezése miatt a hibafelület nem kvadratikus. Ez még akkor is igaz, ha az MLP-nél is lineáris kimeneti réteget alkalmazunk. A felületen létezhetnek lokális minimumok, sőt a globális minimum sem egyértelmű: a súlyok megfelelő permutációjával különböző, de egyenértékű megoldásokhoz juthatunk. A lokálisak, mint láttuk a háló tanításánál (a gradiens alapú tanuló eljárásoknál) okozhatnak komoly nehézséget. &lt;br /&gt;
A bázisfüggvényes hálók, amennyiben csak a kimeneti lineáris réteget tanítjuk, négyzetes hibafelülettel rendelkeznek, ami biztosítja, hogy nincsenek lokális minimumok .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a Hebb tanulási szabály és milyen hálók tanításánál van szerepe? Milyen módon származtatható az Oja szabály a Hebb szabályból?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adja meg a Hebb tanulási szabályt és a Hebb tanulás szerepét a Kohonen háló tanításánál!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A Hebb tanulást a mesterséges neurális hálók tanításánál alkalmazzák. Ez a tanítás eljárás a biológiai tanulás folyamatát utánozza. A neurális hálók elemei közötti kapcsolat erőssége az elemeket aktivitásának szorzatával arányos. A kapcsolat erőssége alatt az elemek közötti súlytényezőt kell érteni.&lt;br /&gt;
A Hebb-szabály:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; w[ij](k+1) = w[ij](k) + \nu * y[i](k) * y[j](k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahol a &amp;quot;k&amp;quot; jelenti az egyik időpillanatot, &amp;quot;k+1&amp;quot; pedig a következőt. A w[ij] jelenti az i. és a j. processzáló elem közötti súlytényezőt. A &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt; jelenti a bátorsági faktort, az y[i] és az y[j], pedig az i. és a j. processzáló elem kimenetének értéke. A képlet lehet ez is:&lt;br /&gt;
&amp;lt;math&amp;gt;w[ij] (k+1) = w[ij](k) + \nu * x[i](k) * y[j](k) &amp;lt;/math&amp;gt;, ahol az x[i] az i. bemenetet jelenti.&lt;br /&gt;
&lt;br /&gt;
Oja szabály Hebb-ből: http://mialmanach.mit.bme.hu/neuralis/ch10s04 10.4.2. rész&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Milyen két fő elv alkalmazásával származtatható a GHA (Sanger-algoritmus)-t felhasználó PCA háló? Írja le a GHA algoritmus fő lépéseit! (Ha az összefüggéseket is meg tudja adni, írja le azokat is, ha nem, akkor a gondolatmenetet írja le!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TODO__&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egy olyan MLP hálót szeretne tanítani, melyben minden neuronnál a szokásos szigmoid függvény helyett annak -1-szeresét alkalmazza. Alkalmazható-e ez a háló a szokásos feladatok megoldására? Ha igen, hogyan alakul a tanítása, ha nem, indokolja meg, hogy miért nem!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A háló ekvivalens egy közönséges, szigmoidot használó MLP-vel, amiben (a bemenetieket leszámítva) minden súlyt -1-szereségre változtattunk (így a rétegek közt ugyanúgy egyszer invertálódnak az értékek), és a kimenetet is -1-szeresére változtatjuk. Tehát az új háló tanítására egy triviális módszer, hogy a vele ekvivalens normál MLP-t betanítjuk (azonos bemenetekkel, de a kívánt kimenetek helyett a -1-szeresüket használva a tanításhoz), majd a végén visszamásoljuk a kapott súlyokat (a -1-szeresüket) az új hálóba. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a szerepe a tanulási tényezőnek (bátorságfaktor) az iteratív tanulási eljárásoknál, és hogyan kell megválasztani a Perceptronnál illetve az Adaline-nál?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Tanulás közben általában azt tudjuk megállapítani a rendszerről, hogy egy adott bemenetre a kimenet mennyire és milyen irányba tér el a megkívánttól. A hiba és a hálózatot leíró függvény alapján tudjuk, milyen irányba érdemes változtatni a paramétereket, de azt általában nem, hogy mennyire. Azt, hogy milyen &amp;quot;bátran&amp;quot; lépjünk a megfelelő irányba, a bátorsági tényező szabja meg. Erősen befolyásolja a &amp;quot;jó&amp;quot; rendszerhez való konvergencia sebességét, illetve azt, hogy egyáltalán konvergálunk-e.&lt;br /&gt;
* Perceptronnál a tanulás konvergens a bátorsági tényező értékétől függetlenül, de nagyobbnak kell lennie nullánál, és az értéke befolyásolja a konvergencia sebességét. Adaline esetében túl nagy érték okozhat divergenciát; a konvergencia biztosításához az &amp;lt;math&amp;gt; x^{T}x {} &amp;lt;/math&amp;gt; mátrix legnagyobb sajátértékének reciprokánál kisebbre kell választani, valamint nullánál nagyobbra. Ez egyenletben kifejezve a jól ismert &amp;lt;math&amp;gt; {\lambda}_{max} {} &amp;lt;/math&amp;gt; az R legnagyobb sajátértéke, ahol az R a bemenet autokorrelációs mátrixa, ami egyenlő a fentebb írt &amp;lt;math&amp;gt; X^{T}X {} &amp;lt;/math&amp;gt;  mátrixxal. Léteznek módszerek a tényező tanulás közbeni adaptív változtatására is, amik alapvetően gyorsítják a konvergenciát, azonban ugyanezek a feltételek érvényesek rá.&lt;br /&gt;
&lt;br /&gt;
-- [[RynkiewiczAdam|Tsiga]] - 2012.05.16.&lt;br /&gt;
&lt;br /&gt;
--asztalosdani 2013. június 6., 08:45 (UTC)&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=KoopKerdesekZHOssz02&amp;diff=188726</id>
		<title>KoopKerdesekZHOssz02</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=KoopKerdesekZHOssz02&amp;diff=188726"/>
		<updated>2016-04-11T23:50:03Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GlobalTemplate|Infoszak|KoopKerdesekZHOssz02}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egy NFIR(FIR-MPL) hálózat felépítése az abrán látható. A vastag szaggatott vonallal jelölt részek a FIR szűrők, ahol 2 késleltető elem és 3 súly van. Adja meg a háló időben kiterített változatát (virtuális háló) és pontokba szedve adja meg a tanítás lépéseit!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Ehhez nincs ábra, de itt marad, hogy volt ilyen is.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mit jelent az időbeli kiterítés olyan NFIR háló tanításánál, ahol egy MLP súlyai helyén FIR szűrőket alkalmazunk?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
FIR szűrő: Lényege, hogy a tárolja a szűrő az elmúlt pár bemenetet, és ezek összege a kimenete, olyan mint egy shiftreigiszter ami a kimenetén az összes tárolt érték összegét adja.&lt;br /&gt;
&lt;br /&gt;
Akkor a könyvből egy hosszú idézet:&amp;quot; E megközelítés szerint végezve a vizsgálatot valójában időben kiterítjük a hálózatot és így egy nagyobb, de statikus hálót kapunk, ami már a hagyományos hibavisszaterjesztéses algoritmussal tanítható. A kiterítés következtében kapott virtuális háló azonban igen nagyméretű is lehet a FIR szűrőkben található késleltető láncok méretétől függően, továbbá a virtuális háló struktúrája el fog térni a szokásos többrétegű perceptron felépítésétől: az egyes rétegek processzáló elemei nincsenek a következő réteg összes processzáló elemével összekötve. További eltérés, hogy a virtuális háló az időbeli kiterítés következtében jóval több súlyt tartalmaz, mint a fizikailag létező valóságos; egy valóságos súlynak a virtuális hálóban több megfelelője van, melyek a háló működésének különböző időpillanataihoz tartoznak és a kiterített hálóban más-más rétegben szerepelnek. A hagyományos hibavisszaterjesztéses algoritmus alkalmazásánál az azonos fizikai súly különböző virtuális megfelelőihöz eltérő súlymódosító összefüggéseket kapunk, mivel a hibavisszaterjesztés útja a különböző virtuális megfelelőkig eltérő. Ennek ellenére csak egy fizikai súly létezik, tehát ezt különbözőképpen nem módosíthatjuk. A megoldás csak az lehet, hogy a különböző módon visszaterjesztett &amp;quot;hiba&amp;quot; figyelembevételével nyert súlymódosítások eredőjével kell módosítanunk a fizikai súly értékét, ami azt jelenti, hogy a megfelelő virtuális súlyok azonos mértékben és egyszerre módosulnak.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a kernel trükk és mi a jelentősége?&#039;&#039;&#039;&lt;br /&gt;
*Mit nevezünk kernel trükknek és mi a jelentősége? Alkalmazható-e a kernel trükk az ismert előrecsatolt hálók (lineáris súlyozott összeg, MLP, RBF, CMAC) esetében? Amennyiben lehet kernel trükköt alkalmazni, meg tudja-e adni a kernel függvényt az egyes esetekben? Adja meg a kernel függvény meghatározásnának általános módját minden olyan esetben, ahol a háló leképzése kerneles formában is megadható, és ahol lehet, adja meg a kernel függvényt explicit formában is!*&lt;br /&gt;
&lt;br /&gt;
Alapból a kimenetet a következő összefüggéssel állítjuk elő:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; y (x) = \sum_{i=0}^{M} w_i \varphi _i ( x ) = w ^{T} \varphi ( x ) {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A kernel trükk segítségével azonban ezt a függvényt átalakítjuk a következő formába:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; y (x) = \varphi ( x ) ^{T} \phi ^{T} \alpha = \sum^{P}_{i=1} \alpha _i ( \varphi ( x ) ^{T} \varphi ( x _i ) ) = \sum^{P}_{i=1} \alpha _i K _i ( \varphi ( x )) {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi (x )^{T} \varphi ( x_i ) = K_i ( \varphi ( x )) = K (x , X_i ) {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Amint az a második összefüggésből is látszik a kerneles reprezentáció a tanítópontoknak megfelelő számú (P) kernel függvény-érték súlyozott összegeként áll elő, függetlenül attól, hogy az implicit módon definiált jellemzőtér dimenziója (M) mekkora. A kernel függvény megválasztásától függően a jellemzőtér dimenziója nagyon nagy, akár végtelen is lehet, ami az első szummás kifejezés szerinti kimenet előállítást nagyon megnehezítené, sőt akár lehetetlenné is tenné, miközben a kernel reprezentáció komplexitása a tanítópontok száma által mindenképpen korlátozott. Minthogy a kernel térbeli megoldás ekvivalens a jellemzőtérbeli megoldással, a kernel módszerekkel azt tudjuk elérni, hogy a megoldás komplexitását akkor is korlátozni tudjuk, ha egyébként a megfelelő jellemzőtérbeli megoldás extrém módon komplex lenne. A kernel függvények bevezetésének ezt a hatását kernel trükknek (kernel trick) nevezzük.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egy idősor-előrejelzési feladatot szeretne megoldani NFIR vagy NARX hálózattal. Írja le a háló konstrukciójának lépéseit és azt is, hogy az egyes lépéseknél szükséges feladatok hogyan oldhatók meg. Mi a különbség a kétféle architektúra között?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Az NFIR konstrukciónál egy FIR-MLP-t készítenék, amely lényegében egy tetszőleges számú rejtett réteggel, és azokban tetszőleges számú perceptronnal működő hálózat, azonban a súlyokat (kivéve az eltolás súlyokat) egy FIR szűrőre cserélem, ezzel kész is a háló. A tanítás során a súlymódosításnál használhatom az idő szerinti kiterítést, azonban ez sok számítást vesz igénybe, így inkább a hatékonyabb temporális hiba visszaterjesztési eljárást alkalmazom, ahol az eredő gradienst az eredő hiba kimeneti parciálisa szerint kapok meg.&lt;br /&gt;
NARX hálózat esetében olyan hálózatot csinálok, melynek a bemeneti oldalán készítek bemeneteket, amikre az előző időpont bemeneteit, valamint az előző bemenethez tartozó kívánt kimenetet is beadom. A tanítás normális módon hálótól függően visszaterjesztéses módszerrel (ezek nem előrecsatolt hálózatok, a FIR hálókkal ellentétben, amik viszont igen). &#039;&#039;Ez a rész itt már lehet, hogy bődületes nagy hülyeség. Szóval a tesztelést NOE hálózattal végezném, hiszen ez a bemenetén felhasználja a régebbi kimenetek is a régi bemenetek mellett.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lehet-e lokális minimum egy lineáris kimeneti réteggel rendelkező egy rejtett rétegű MLP és egy RBF (vagy CMAC) esetén, ha a súlyokat tanítjuk és egy négyzetes hibafüggvényt alkalmazunk? Válaszát indokolja!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Az MLP paraméterekben nemlineáris leképezése miatt a hibafelület nem kvadratikus. Ez még akkor is igaz, ha az MLP-nél is lineáris kimeneti réteget alkalmazunk. A felületen létezhetnek lokális minimumok, sőt a globális minimum sem egyértelmű: a súlyok megfelelő permutációjával különböző, de egyenértékű megoldásokhoz juthatunk. A lokálisak, mint láttuk a háló tanításánál (a gradiens alapú tanuló eljárásoknál) okozhatnak komoly nehézséget. &lt;br /&gt;
A bázisfüggvényes hálók, amennyiben csak a kimeneti lineáris réteget tanítjuk, négyzetes hibafelülettel rendelkeznek, ami biztosítja, hogy nincsenek lokális minimumok .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a Hebb tanulási szabály és milyen hálók tanításánál van szerepe? Milyen módon származtatható az Oja szabály a Hebb szabályból?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adja meg a Hebb tanulási szabályt és a Hebb tanulás szerepét a Kohonen háló tanításánál!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A Hebb tanulást a mesterséges neurális hálók tanításánál alkalmazzák. Ez a tanítás eljárás a biológiai tanulás folyamatát utánozza. A neurális hálók elemei közötti kapcsolat erőssége az elemeket aktivitásának szorzatával arányos. A kapcsolat erőssége alatt az elemek közötti súlytényezőt kell érteni.&lt;br /&gt;
A Hebb-szabály:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; w[ij](k+1) = w[ij](k) + \nu * y[i](k) * y[j](k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahol a &amp;quot;k&amp;quot; jelenti az egyik időpillanatot, &amp;quot;k+1&amp;quot; pedig a következőt. A w[ij] jelenti az i. és a j. processzáló elem közötti súlytényezőt. A &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt; jelenti a bátorsági faktort, az y[i] és az y[j], pedig az i. és a j. processzáló elem kimenetének értéke. A képlet lehet ez is:&lt;br /&gt;
&amp;lt;math&amp;gt;w[ij] (k+1) = w[ij](k) + \nu * x[i](k) * y[j](k) &amp;lt;/math&amp;gt;, ahol az x[i] az i. bemenetet jelenti.&lt;br /&gt;
&lt;br /&gt;
Oja szabály Hebb-ből: http://mialmanach.mit.bme.hu/neuralis/ch10s04 10.4.2. rész&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Milyen két fő elv alkalmazásával származtatható a GHA (Sanger-algoritmus)-t felhasználó PCA háló? Írja le a GHA algoritmus fő lépéseit! (Ha az összefüggéseket is meg tudja adni, írja le azokat is, ha nem, akkor a gondolatmenetet írja le!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TODO__&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egy olyan MLP hálót szeretne tanítani, melyben minden neuronnál a szokásos szigmoid függvény helyett annak -1-szeresét alkalmazza. Alkalmazható-e ez a háló a szokásos feladatok megoldására? Ha igen, hogyan alakul a tanítása, ha nem, indokolja meg, hogy miért nem!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A háló ekvivalens egy közönséges, szigmoidot használó MLP-vel, amiben (a bemenetieket leszámítva) minden súlyt -1-szereségre változtattunk (így a rétegek közt ugyanúgy egyszer invertálódnak az értékek), és a kimenetet is -1-szeresére változtatjuk. Tehát az új háló tanítására egy triviális módszer, hogy a vele ekvivalens normál MLP-t betanítjuk (azonos bemenetekkel, de a kívánt kimenetek helyett a -1-szeresüket használva a tanításhoz), majd a végén visszamásoljuk a kapott súlyokat (a -1-szeresüket) az új hálóba. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a szerepe a tanulási tényezőnek (bátorságfaktor) az iteratív tanulási eljárásoknál, és hogyan kell megválasztani a Perceptronnál illetve az Adaline-nál?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Tanulás közben általában azt tudjuk megállapítani a rendszerről, hogy egy adott bemenetre a kimenet mennyire és milyen irányba tér el a megkívánttól. A hiba és a hálózatot leíró függvény alapján tudjuk, milyen irányba érdemes változtatni a paramétereket, de azt általában nem, hogy mennyire. Azt, hogy milyen &amp;quot;bátran&amp;quot; lépjünk a megfelelő irányba, a bátorsági tényező szabja meg. Erősen befolyásolja a &amp;quot;jó&amp;quot; rendszerhez való konvergencia sebességét, illetve azt, hogy egyáltalán konvergálunk-e.&lt;br /&gt;
* Percreptonnál a tanulás konvergens a bátorsági tényező értékétől függetlenül, de nagyobbnak kell lennie nullánál, és az értéke befolyásolja a konvergencia sebességét. Adaline esetében túl nagy érték okozhat divergenciát; a konvergencia biztosításához az &amp;lt;math&amp;gt; x^{T}x {} &amp;lt;/math&amp;gt; mátrix legnagyobb sajátértékének reciprokánál kisebbre kell választani, valamint nullánál nagyobbra. Ez egyenletben kifejezve a jól ismert &amp;lt;math&amp;gt; {\lambda}_{max} {} &amp;lt;/math&amp;gt; az R legnagyobb sajátértéke, ahol az R a bemenet autokorrelációs mátrixa, ami egyenlő a fentebb írt &amp;lt;math&amp;gt; X^{T}X {} &amp;lt;/math&amp;gt;  mátrixxal. Léteznek módszerek a tényező tanulás közbeni adaptív változtatására is, amik alapvetően gyorsítják a konvergenciát, azonban ugyanezek a feltételek érvényesek rá.&lt;br /&gt;
&lt;br /&gt;
-- [[RynkiewiczAdam|Tsiga]] - 2012.05.16.&lt;br /&gt;
&lt;br /&gt;
--asztalosdani 2013. június 6., 08:45 (UTC)&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Kooperat%C3%ADv_%C3%A9s_tanul%C3%B3_rendszerek&amp;diff=188725</id>
		<title>Kooperatív és tanuló rendszerek</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Kooperat%C3%ADv_%C3%A9s_tanul%C3%B3_rendszerek&amp;diff=188725"/>
		<updated>2016-04-11T22:10:11Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
| név = Kooperatív és tanuló rendszerek&lt;br /&gt;
| tárgykód = VIMIA357&lt;br /&gt;
| szak = info szak&lt;br /&gt;
| kredit = 4&lt;br /&gt;
| félév = 6&lt;br /&gt;
| kereszt = nincs&lt;br /&gt;
| tanszék = MIT&lt;br /&gt;
| labor = 3 alkalom (nincs jelenlét)&lt;br /&gt;
| nagyzh = 1 db&lt;br /&gt;
| hf = 4 db&lt;br /&gt;
| vizsga = írásbeli&lt;br /&gt;
| levlista = &lt;br /&gt;
| tad = https://www.vik.bme.hu/kepzes/targyak/vimia357&lt;br /&gt;
| tárgyhonlap = http://www.mit.bme.hu/oktatas/targyak/vimia357&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Jegyzet ===&lt;br /&gt;
&lt;br /&gt;
[http://mialmanach.mit.bme.hu/neuralis/index Neurális hálózatok könyv] |  [http://www.tankonyvtar.hu/hu/tartalom/tamop425/0026_neuralis_4_4/adatok.html Epub, pdf formátumok]&lt;br /&gt;
&lt;br /&gt;
=== Zh ===&lt;br /&gt;
&lt;br /&gt;
Korábbi zh-k:&lt;br /&gt;
* [[Kooperatív_és_tanuló_rendszerek_-_zh_2008_03_26|2008-03-26 Zh]]&lt;br /&gt;
* [[Kooperatív_és_tanuló_rendszerek_-_zh_2009_04_28|2009-04-28 Zh]]&lt;br /&gt;
* [[Kooperatív_és_tanuló_rendszerek_-_pzh_2009-05-15|2009-05-15 pZh]]&lt;br /&gt;
* [[Kooperatív_és_tanuló_rendszerek_-_ppzh_2009-05-25|2009-05-25 ppZh]]&lt;br /&gt;
* [[Kooperatív_és_tanuló_rendszerek_-_zh_2012-04-10|2012-04-10 Zh]]&lt;br /&gt;
* [[Kooperatív_és_tanuló_rendszerek_-_pzh_2012_05_04|2012-05-04 pZh]]&lt;br /&gt;
* [https://docs.google.com/document/d/1PByXtigZcVXgSMi2WC6VwmaUYReHy6DX8k_TdG7Os3M/edit 2014 tavasz, Zh+pZh]&lt;br /&gt;
* [https://docs.google.com/document/d/1OVVSV8QYu9Ux-G9qkBsu-9dTW1IwJygzDoYQN-XnaXs/edit?usp=sharing 2016-03-29 ZH]&lt;br /&gt;
&lt;br /&gt;
=== Házi feladat ===&lt;br /&gt;
&lt;br /&gt;
A [http://www.mit.bme.hu/oktatas/targyak/vimia357/feladat házi feladatok] verseny szerű házik, amik végül egymás ellen versenyeznek. A győztesek plusz pontokat szerezhetnek a vizsgákra.&lt;br /&gt;
&lt;br /&gt;
==== 2014. tavaszi házik megoldásai ====&lt;br /&gt;
&lt;br /&gt;
Ezek a kódok jó eséllyel az idei feladatot már nem oldják meg, de kiindulási alapként hasznosak lehetnek.&lt;br /&gt;
&lt;br /&gt;
===== 2014. tavaszi első házi =====&lt;br /&gt;
&lt;br /&gt;
Megoldható egy minimális MLP-vel (előtte a megfelelő .mat fájlt be kell tölteni a workspace-be)&lt;br /&gt;
{{Rejtett&lt;br /&gt;
|mutatott=Tanítás&lt;br /&gt;
|szöveg=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;matlab&amp;quot;&amp;gt;&lt;br /&gt;
tx = x&#039;;&lt;br /&gt;
ty = y&#039;;&lt;br /&gt;
net = newff(tx,ty,100);&lt;br /&gt;
net = train(net,tx,ty);&lt;br /&gt;
save(&#039;net&#039;, &#039;net&#039;)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Majd ezután a &#039;&#039;player_i_fight.m&#039;&#039; tartalma:&lt;br /&gt;
{{Rejtett&lt;br /&gt;
|mutatott=player_i_fight.m&lt;br /&gt;
|szöveg=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;matlab&amp;quot;&amp;gt;&lt;br /&gt;
function y = player_i_fight(x)&lt;br /&gt;
load net;&lt;br /&gt;
y = sim(net,x&#039;);&lt;br /&gt;
return&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== 2014. tavaszi második házi =====&lt;br /&gt;
&lt;br /&gt;
Ezt a házit is meg lehet még oldani MLP-vel, de itt már érdemes szétszedni tanító és ellenőrző pontokra.&lt;br /&gt;
{{Rejtett&lt;br /&gt;
|mutatott=Tanítás&lt;br /&gt;
|szöveg=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;matlab&amp;quot;&amp;gt;&lt;br /&gt;
td = d&#039;;&lt;br /&gt;
txy = xy&#039;;&lt;br /&gt;
index = randperm(size(xy,1));&lt;br /&gt;
traincount = round(length(index)*0.8);&lt;br /&gt;
trainP = xy(index(1:traincount),:);&lt;br /&gt;
trainT = d(index(1:traincount),:);&lt;br /&gt;
testP = xy(index(traincount+1:end),:);&lt;br /&gt;
testT = d(index(traincount+1:end),:);&lt;br /&gt;
net = newff(txy,td,49);&lt;br /&gt;
net = train(net,txy,td);&lt;br /&gt;
save(&#039;food&#039;, &#039;net&#039;);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ezután a &#039;&#039;player_i_eat.m&#039;&#039; megint nagyon egyszerűen néz ki:&lt;br /&gt;
{{Rejtett&lt;br /&gt;
|mutatott=player_i_eat.m&lt;br /&gt;
|szöveg=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;matlab&amp;quot;&amp;gt;&lt;br /&gt;
function y = player_i_eat(x)&lt;br /&gt;
load food.mat;&lt;br /&gt;
y = (sim(net,x&#039;)&amp;gt;0)*2-1;&lt;br /&gt;
return&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== 2014. tavaszi harmadik házi =====&lt;br /&gt;
&lt;br /&gt;
A harmadik házinak már bonyolultabb a paraméterezése, hosszabb a megírandó fájl. A megoldáshoz SVM-et használtam, ezért fel kell mellé tölteni a toolboxból az &#039;&#039;svmval&#039;&#039;, &#039;&#039;svmreg&#039;&#039; és &#039;&#039;svmkernel&#039;&#039; fájlokat.&lt;br /&gt;
&lt;br /&gt;
{{Rejtett&lt;br /&gt;
|mutatott=Tanítás&lt;br /&gt;
|szöveg=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;matlab&amp;quot;&amp;gt;&lt;br /&gt;
train_x=x(1:2000);&lt;br /&gt;
test_x=x(1901:2000);&lt;br /&gt;
&lt;br /&gt;
tw = 4;&lt;br /&gt;
oszlopok = tw + 1;&lt;br /&gt;
&lt;br /&gt;
tr_sorok = length(train_x) - tw;&lt;br /&gt;
train_samples = zeros(tr_sorok, oszlopok);&lt;br /&gt;
for i = 1 : tw + 1&lt;br /&gt;
    train_samples(:, i) = train_x(i : size(train_samples ,1) + i - 1);&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
te_sorok = length(test_x) - tw;&lt;br /&gt;
test_samples = zeros(te_sorok, oszlopok);&lt;br /&gt;
for i = 1 : tw + 1&lt;br /&gt;
    test_samples(:, i) = test_x(i : size(test_samples ,1) + i - 1);&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
% Paraméterek beállítása.&lt;br /&gt;
C = 10;&lt;br /&gt;
lambda = 1e-6;&lt;br /&gt;
epsilon = 0.01;&lt;br /&gt;
kerneloption = 0.1;&lt;br /&gt;
kernel = &#039;poly&#039;;&lt;br /&gt;
verbose = 0;&lt;br /&gt;
&lt;br /&gt;
[xsup,ysup,w,w0] = ...&lt;br /&gt;
svmreg(train_samples(1:tr_sorok, 1:oszlopok-1),train_samples(1:tr_sorok, oszlopok), ...&lt;br /&gt;
C, epsilon, kernel, kerneloption, lambda, verbose);&lt;br /&gt;
% Szimuláció.&lt;br /&gt;
ki = svmval(train_samples(:, 1 : oszlopok - 1), xsup, w, w0, kernel, kerneloption);&lt;br /&gt;
&lt;br /&gt;
plot(train_x(tw + 1 : end), &#039;b&#039;);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(ki, &#039;r&#039;);&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
mse = mean((train_x(tw+1:end) - ki).^2)&lt;br /&gt;
&lt;br /&gt;
%csinálok egy struktúrát a mentéshez&lt;br /&gt;
param.xsup = xsup;&lt;br /&gt;
param.w = w;&lt;br /&gt;
param.w0 = w0;&lt;br /&gt;
param.kernel = kernel;&lt;br /&gt;
param.kerneloption = kerneloption;&lt;br /&gt;
&lt;br /&gt;
save pred_svm param;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A feltöltendő &#039;&#039;player_i_step.m&#039;&#039; is hasonlóan hosszabb lesz&lt;br /&gt;
{{Rejtett&lt;br /&gt;
|mutatott=player_i_step.m&lt;br /&gt;
|szöveg=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;matlab&amp;quot;&amp;gt;&lt;br /&gt;
function  [from_x,from_y,to_x,to_y,messages_out] = ...&lt;br /&gt;
    player_i_step(field, player_color, food_arr_x, food_arr_y, ...&lt;br /&gt;
    food_arr_min, food_arr_max, messages_in, player_name_to_color, round_i, step_i)&lt;br /&gt;
&lt;br /&gt;
    load(&#039;pred_svm.mat&#039;);&lt;br /&gt;
&lt;br /&gt;
players = fieldnames(player_name_to_color);&lt;br /&gt;
for my_index = 1 : length(players)&lt;br /&gt;
    if (player_name_to_color.(players{my_index}) == player_color)&lt;br /&gt;
        break;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
senders = fieldnames(messages_in);&lt;br /&gt;
for sender_i = 1 : length(senders)&lt;br /&gt;
    fprintf(&#039;I&#039;&#039;m %s and got message from %s:\n&#039;, ...&lt;br /&gt;
            players{my_index}, senders{sender_i});&lt;br /&gt;
    messages_from_i = messages_in.(senders{sender_i});&lt;br /&gt;
    for msg_i = 1 : length(messages_from_i)&lt;br /&gt;
        disp(messages_from_i{msg_i});&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
messages_out = struct();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x_t = food_arr_x(:,1);&lt;br /&gt;
x_x = food_arr_x(:,2);&lt;br /&gt;
&lt;br /&gt;
y_t = food_arr_y(:,1);&lt;br /&gt;
y_x = food_arr_y(:,2);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[player_x,player_y]= find([field(:,:,1)==player_color]);&lt;br /&gt;
&lt;br /&gt;
field_x = size(field,1);&lt;br /&gt;
field_y = size(field,2);&lt;br /&gt;
&lt;br /&gt;
FROM_i = randperm(size(player_x,1));&lt;br /&gt;
&lt;br /&gt;
from_x = player_x(FROM_i(1));&lt;br /&gt;
from_y = player_y(FROM_i(1));&lt;br /&gt;
&lt;br /&gt;
%a paraméterek az svm-hez meg a futtatsához&lt;br /&gt;
xsup = param.xsup;&lt;br /&gt;
w = param.w;&lt;br /&gt;
w0 = param.w0;&lt;br /&gt;
kernel = param.kernel;&lt;br /&gt;
kerneloption = param.kerneloption;&lt;br /&gt;
tw = 4;&lt;br /&gt;
pred = zeros(5, 2);&lt;br /&gt;
&lt;br /&gt;
%megjósoljuk az x-eket&lt;br /&gt;
for i = 1:1:5&lt;br /&gt;
    start = i-tw;&lt;br /&gt;
    pred(i,1) = svmval([x_x(end+start:end); pred(1:i-1,1)]&#039;, xsup, w, w0, kernel, kerneloption);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%megjósoljuk az y-okat&lt;br /&gt;
for i = 1:1:5&lt;br /&gt;
    start = i-tw;&lt;br /&gt;
    pred(i,2) = svmval([y_x(end+start:end); pred(1:i-1,2)]&#039;, xsup, w, w0, kernel, kerneloption);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
TO_X = pred(5,1);&lt;br /&gt;
TO_Y = pred(5,2);&lt;br /&gt;
if (TO_X &amp;gt; food_arr_max) &lt;br /&gt;
    TO_X = food_arr_max; &lt;br /&gt;
end;&lt;br /&gt;
if (TO_X &amp;lt; food_arr_min) &lt;br /&gt;
    TO_X = food_arr_min; &lt;br /&gt;
end;&lt;br /&gt;
if (TO_Y &amp;gt; food_arr_max) &lt;br /&gt;
    TO_Y = food_arr_max; &lt;br /&gt;
end;&lt;br /&gt;
if (TO_Y &amp;lt; food_arr_min) &lt;br /&gt;
    TO_Y = food_arr_min; &lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
%az 1 és 100 közé normáláshoz&lt;br /&gt;
if (TO_X == food_arr_max)&lt;br /&gt;
    TO_X = ceil((((TO_X-food_arr_min)/(food_arr_max-food_arr_min))*field_x));&lt;br /&gt;
else&lt;br /&gt;
    TO_X = ceil((((TO_X-food_arr_min)/(food_arr_max-food_arr_min))*field_x)+0.01);&lt;br /&gt;
end;&lt;br /&gt;
if (TO_Y == food_arr_max)&lt;br /&gt;
    TO_Y = ceil((((TO_Y-food_arr_min)/(food_arr_max-food_arr_min))*field_y));&lt;br /&gt;
else&lt;br /&gt;
    TO_Y = ceil((((TO_Y-food_arr_min)/(food_arr_max-food_arr_min))*field_y)+0.01);&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
%ha foglalt a mező amire lépni akar akkor a pálya bleseje felé lép&lt;br /&gt;
kozep = ceil(field_x/2);&lt;br /&gt;
while (field(TO_X,TO_Y,1) ~= 0)&lt;br /&gt;
    TO_X = TO_X+(kozep-TO_X);&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
to_x = TO_X;&lt;br /&gt;
to_y = TO_Y;&lt;br /&gt;
return&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== Negyedik házi =====&lt;br /&gt;
&lt;br /&gt;
Itt az első hármat kell egybe leadni, dokumentációval kiegészítve, illetve a minimális megoldáshoz a &#039;&#039;player_i-place.m&#039;&#039; fájlt hozzá kell másolni a random megoldásból.&lt;br /&gt;
&lt;br /&gt;
Mivel a harmadik háziban nem volt szabad ugyanoda lépni, mint ahol más van, itt pedig harcolni kell a többiekkel, ki kell venni azt a pár sort a feltöltésből&lt;br /&gt;
&lt;br /&gt;
=== Vizsga ===&lt;br /&gt;
&lt;br /&gt;
==== Régebbi  vizsgasorok ====&lt;br /&gt;
{{Rejtett&lt;br /&gt;
|mutatott=Régi, kevésbé releváns vizsgák&lt;br /&gt;
|szöveg=&lt;br /&gt;
* [[Kooperatív_és_tanuló_rendszerek_-_vizsga_2008-05-26|2008-05-26]]&lt;br /&gt;
* [[Kooperatív_és_tanuló_rendszerek_-_vizsga_2008-06-02|2008-06-02]]&lt;br /&gt;
* [[Kooperatív_és_tanuló_rendszerek_-_vizsga_2008-06-09|2008-06-09]]&lt;br /&gt;
* [[Kooperatív_és_tanuló_rendszerek_-_vizsga_2008-06-16|2008-06-16]]&lt;br /&gt;
* [[Kooperatív_és_tanuló_rendszerek_-_vizsga_2009-05-25|2009-05-25]]&lt;br /&gt;
* [[Kooperatív_és_tanuló_rendszerek_-_vizsga_2009-06-02|2009-06-02]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* [[Kooperatív_és_tanuló_rendszerek_-_vizsga_2012-05-29|2012-05-29]]&lt;br /&gt;
* [[Media:KTR_Vizsga_2012_06_12.pdf|2012-06-12]]&lt;br /&gt;
* [[Media:KTR_Vizsga_2014_05_27.pdf|2014-05-27]]&lt;br /&gt;
* [[Media:KTR_Vizsga_2014_06_03.pdf|2014-06-03]]&lt;br /&gt;
&lt;br /&gt;
==== Kidolgozott ellenőrző kérdések ====&lt;br /&gt;
* Tanuló rendszerek (Zh-ig)&lt;br /&gt;
** [[KoopKerdesekZHOssz01|Kooperatív Tanuló Rendszerek Összes kérdés ZH 01]]&lt;br /&gt;
** [[KoopKerdesekZHOssz02|Kooperatív Tanuló Rendszerek Összes kérdés ZH 02]]&lt;br /&gt;
** [[KoopKerdesekZHOssz03|Kooperatív Tanuló Rendszerek Összes kérdés ZH 03]]&lt;br /&gt;
** [[KoopKerdesekZHOssz04|Kooperatív Tanuló Rendszerek Összes kérdés ZH 04]]&lt;br /&gt;
** [[KoopKerdesekZHOssz05|Kooperatív Tanuló Rendszerek Összes kérdés ZH 05]]&lt;br /&gt;
* Kooperatív rész (Zh után)&lt;br /&gt;
** [[Kooperatív_és_tanuló_rendszerek_-_vizsga_ellenőrző_kérdések_-_01|Vizsgára kiadott ellenőrző kérdések kidolgozása 01]]&lt;br /&gt;
** [[Kooperatív_és_tanuló_rendszerek_-_vizsga_ellenőrző_kérdések_-_02|Vizsgára kiadott ellenőrző kérdések kidolgozása 02]]&lt;br /&gt;
** [[Kooperatív_és_tanuló_rendszerek_-_vizsga_ellenőrző_kérdések_-_03|Vizsgára kiadott ellenőrző kérdések kidolgozása 03]]&lt;br /&gt;
** [[Kooperatív_és_tanuló_rendszerek_-_vizsga_ellenőrző_kérdések_-_04|Vizsgára kiadott ellenőrző kérdések kidolgozása 04]]&lt;br /&gt;
** [[Kooperatív_és_tanuló_rendszerek_-_vizsga_ellenőrző_kérdések_-_05|Vizsgára kiadott ellenőrző kérdések kidolgozása 05]]&lt;br /&gt;
&lt;br /&gt;
===Tippek===&lt;br /&gt;
A tárgy nem éppen a legkönnyebb a szakirányon és ezt a zh statisztikából is lehet látni. &amp;lt;br/&amp;gt;&lt;br /&gt;
Tippek a teljesítéshez:&lt;br /&gt;
* bejárni órákra (jó az elején komolyan venni a dolgokat, zh-ra annál kevesebbet kell készülni)&lt;br /&gt;
* időben nekiállni készülni rá&lt;br /&gt;
* könyvet megtanulni: elég száraz, ahogy le vannak írva a dolgok, de ha szépen kihámozod belőle a lényeget, ami így sem kevés, akkor vagy jó, annál többet nem kérdeznek&lt;br /&gt;
* MLP-t oda-vissza megérteni (tanár úr mondta, hogy régen szóbeli is volt és aki ezt nem tudta annak már repült is a karó )&lt;br /&gt;
* zh-ra és vizsgára is jellemző, hogy van &amp;quot;mentőkérdés&amp;quot;, ez az amit nagyjából biztos hogy behúzol, de ez kevés lesz egy ketteshez is&lt;br /&gt;
* tipikus kevésbé trükkösebb feladatok: svm, rbf, cmac, mlp, fir szűrős&lt;br /&gt;
* advanced vagy trükkös feladat általában: oja hálós, pca (ezek zh előtti 1-2 hétben lesznek leadva)&lt;br /&gt;
* ha kritériumfüggvényes feladatmegoldást kérnek, akkor nem elég az hogy így és így csinálnám meg hanem neki kell állni bizony deriválni&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Vélemények ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Autonóm_intelligens_rendszerek_szakirány}}&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=KoopKerdesekZHOssz04&amp;diff=188724</id>
		<title>KoopKerdesekZHOssz04</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=KoopKerdesekZHOssz04&amp;diff=188724"/>
		<updated>2016-04-11T21:07:11Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GlobalTemplate|Infoszak|KoopKerdesekZHOssz04}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;perceptron tanítás 3 tényezővel: alfa1=10; alfa2=0.1; alfa3=-3; melyiket választaná? És Adaline esetében? Ha egyik sem helyes javasoljon új tényezőt, és indokolja is meg!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TODO__&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egy RBF-nél súlyok helyett FIR szűrők vannak, adja meg 1 FIR szűrő együtthatóinak módosító összefüggését!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TODO__&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Implikációt meg lehet-e tanítani perceptronnak, adaline-nak?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Megoldás van a docxben, csak át kell másolni&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rosenblatt perceptronokból lehet-e MLP-t építeni, ha igen, hogyan, ha nem, miért nem?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* A szignum függvény nem deriválható, de ha lecseréljük szigmoidra, akkor máris deriválható, így használható a Back-Propagation, vagyis akkor építhető belőle MLP.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;R = ((0.5 0) (0 0.2)) esetén az LMS eljárás konvergens-e? Vázlatosan rajzolja fel a kritériumfelület szintvonalait!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TODO__&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Milyen modellosztályok esetén használható fokszámbecslése a Lipschitz index? Lipschitz index definíciója (Lq^(N) = ...) meg volt adva - értelmezze, magyarázza meg az egyes betűk jelentését!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A Lipschitz index a mesterséges neurális hálók különböző dinamikus modellosztályainak fokszámának becslésére használandó. Az NFIR és az NARX modellosztályok esetén lehet használni. Ez egy heurisztikus eljárás, ahol figyelembe kell venni a Lipschitz hányadost és a regresszorvektor dimenzióját és egy alkalmasan megválasztott pozitív egész számot, amely a tanítópontok számának valamilyen lineáris kombinációja. A hányadosok közül a szummázási folyamatban fokozatosan növekvő számút kell figyelembe venni.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; Lq^{(N)}=(\Pi_{k=1}^{p}\sqrt{N}   q^{(N)}(k))^{1/p} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ahol &amp;lt;math&amp;gt; q^{(N)}(k) &amp;lt;/math&amp;gt; a&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; q^{(N)}_{ij} = \frac {|y(i)-y(j)|} {|x(i)-x(j)|}&amp;lt;/math&amp;gt; ahol &amp;lt;math&amp;gt; i\neq j;        i,j=1,2,   …,P&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lipschitz hányadosok közül a k-adik legnagyobb érték, N a bemeneti változók száma (a regresszorvektor dimenziója), p pedig egy alkalmasan megválasztott pozitív szám, rendszerint p = 0,01P ~ 0,02P. (P a szokásos jelölésnek megfelelően a tanítópontok száma).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a momentum eljárás és milyen esetben alkalmazható sikerrel?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a momentum módszer, milyen célból alkalmazzák, és mely hálótípusoknál alkalmazható? Minden ismert hálótípusra adja meg és indokolja is meg a választ!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* A momentum módszer olyan heurisztikus eljárás, ahol az egyes lépésekben a súlymódosítás meghatározása két részből áll. Először a gradiens módszernek megfelelően meghatározunk egy súly módosító értéket, azonban nem ezzel végezzük el a korrekciót, hanem még figyelembe vesszük az előző módosítás hatását is. A súlymódosítás ennek megfelelően:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \delta w ( k + 1 ) = \mu ( - {\triangledown} ( k ) ) + \eta \delta w ( {k} )  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ahol &amp;lt;math&amp;gt; {\eta}_{} &amp;lt;/math&amp;gt; az ún. momentum együttható, amelynek értéke 0 és 1 közötti kell legyen (gyakori választás a 0.8 körüli érték).&lt;br /&gt;
* A momentum módszer különösen kedvező, ha a hibafelületen keskeny völgy húzódik végig, és a momentumtag nélkül a megoldás felé ezen völgy környezetében túl sok iteráció megtételével haladnánk, és MLP-nél alkalmazható. A módszer alkalmazásával lényegében azonos hibahatár elérése kevesebb számítással, kevesebb idő alatt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Van egy MLP hálózatunk. A nagy (vastag szaggatott) nyíllal bejelölt súly módosító összefüggéseit határozza meg, ha backprop eljárást alkalmaz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Ehhez sincs kép...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Oszályozási feladatra akarunk LS Szupport Vektor Gépet használni. Fogalmazza meg a kritériumfüggvényt és a Lagrange egyenletet. Milyen alapgondolatot használ az eljárás, hogy a Lagrange egyenletből a másodlagos egyenlethez eljussunk? Mi lesz a másodlagos egyenlet?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Szkennelt megoldás a docxben&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Van 10000 50 dimenziós adata, illetve 100 10000 dimenziós adata, melyekkel tanuló hálót akar konstruálni. Két lehetőség közül választhat: MLP-t vagy SVM-et alkalmaz. Az adott esetekben milyen szempontokat venne figyelembe, és mit választana? Részletesen indokolja meg a választást.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Az első esetre MLP-t használnék, mert sok a tanító pont a dimenziókhoz képset is (bár nem tudom 50 dimenzióhoz mi számít soknak igazán), jól meg lehet tanítani a hálót meg minősíteni is. A másodikra MLP-t nem alkalmaznék, mert nagyon kevés a pont a dimenziószámhoz képest, és szinte biztos a túl/sehogysem tanulás.&lt;br /&gt;
* A másodikra használnék SVM-et, mivel a kevés pont, sok dimenzió miatt elég valószínű, hogy meg tudja találni a nemlineáris elválasztó-egyenest, amivel az operál (állítólag). Hogy az elsőre használnék-e SVM-et.. talán a sok tanítópont miatt a kernelmátrix (ami kell a QP-hoz) nagyon nagy lenne, akkor már inkább az MLP. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adja meg röviden a BackPropagation Through Time (BPTT) eljárás működését! Milyen hálónál alkalmazható, és mik az előnyei, illetve hátrányai az eljárásnak?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Olyan neurális hálózatokra melyek rekurrensek a back propagation algoritmusnak létezik kiterjesztése, mely az időbeli back propagation nevet viseli. Az algoritmus során a hálózatot egy előrecsatolt hálózatba transzformáljuk, olyan formában, hogy a hálózat egy adott időbeli állapota az új hálózat egy rétege lesz. Az előrecsatolt hálózatban csak a rétegek között vannak kapcsolatok, a rétegen belül nincsenek, ezért az eredeti hálózat felépítését úgy transzformáljuk, hogy a neuronok közötti kapcsolatok a következő réteg megfelelő neuronjához tartoznak. Például ha az i-ik neuron a j-ik neuronhoz wi,j súllyal van kapcsolva, akkor minden n-re az n-ik réteg i-ik neuronja az n + 1 –ik réteg j-ik neuronjához wi,j súllyal fog kapcsolódni. Ezeket mutatja a 8.6. ábra. http://mialmanach.mit.bme.hu/neuralis/ch08s04&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mutassa meg, hogy az EXOR probléma megoldható egy olyan RBF hálózattal, melynek két Gauss rejtett neuronja van, ahol a bázisfüggvények középpontjai [0 0] és [1 1]&#039;&#039;&#039; &amp;lt;br /&amp;gt;&lt;br /&gt;
Könyvből:&amp;lt;br/&amp;gt;&lt;br /&gt;
http://www.mit.bme.hu/books/neuralis/ch05s01 (5.1.4)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Batch-tanítás&#039;&#039;&#039;&lt;br /&gt;
* Minden pontra kiszámoljuk a szükséges módosításokat, de nem hajtjuk végre, majd átlagoljuk a módosításokat és egy lépésben hajtjuk végre a végén.-&amp;gt;lokális minimumok lesznek-&amp;gt;pontonkénti tanulásnál direkt zajt adunk hozzá ezek elkerülésére.&lt;br /&gt;
Súlyok kezdeti értéke: úgy kell indítani, hogy minden neuron a meredek részben legyen&lt;br /&gt;
&lt;br /&gt;
-- [[RynkiewiczAdam|Tsiga]] - 2012.05.16.&amp;lt;br/&amp;gt;&lt;br /&gt;
-- [[BartokFerenc|Főnök]] - 2012.06.03.&amp;lt;br/&amp;gt;&lt;br /&gt;
--asztalosdani 2013. június 6., 13:09 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=KoopKerdesekZHOssz01&amp;diff=188716</id>
		<title>KoopKerdesekZHOssz01</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=KoopKerdesekZHOssz01&amp;diff=188716"/>
		<updated>2016-04-11T10:52:07Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GlobalTemplate|Infoszak|KoopKerdesekZHOssz01}}&lt;br /&gt;
&lt;br /&gt;
==Összegyűjtött kérdések a Zhig 01==&lt;br /&gt;
&lt;br /&gt;
Daraboltam, így könnyebb a szerkesztése, és a latex-ek is megjelennek.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kérlek javítsátok, és bővítsétek, azért lett wikilap, mert egy doc-ot mindenki lusta bővíteni, és javítani.&lt;br /&gt;
&lt;br /&gt;
Nagy része a KTR_tanuls.docx-ből, és itt lévő Zh-kból. Sokszor több kérdés egybe van véve, mert nem ugyanazt kérdezik más szóval, hanem mert egy adott témára úgy kérdez rá, hogy átfedés van köztük.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adja meg az Adaline iteratív tanuló eljárását! Adja meg azokat a feltételeket is, amelyek fennállta esetén az iteratív megoldás konvergens lesz! Adja meg, hogy milyen kritérium függvény alapján fogalmazzuk meg az optimumfeladatot!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1)= w(k)+{\mu}(-\underline{\nabla}(k)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A konvergencia feltétele: &amp;lt;math&amp;gt; 0&amp;lt; {\mu}&amp;lt; \frac1{\lambda_{max}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;{\mu} &amp;lt;/math&amp;gt; bátorsági tényező, tanulási faktor, &amp;lt;math&amp;gt;{\lambda_{max}}&amp;lt;/math&amp;gt; az autokorrelációs mátrix legnagyobb sajátértéke&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Az Adaline optimális súlyvektorának meghatározására mind az analitikus összefüggés, mint az iteratív tanuló eljárás létezik. Adja meg a kétféle meghatározás összefüggését, és azokat, a feltételeket, amelyek fennállta esetén az iteratív megoldás az analitikus eredményéhez tart! Azt is adja meg, hogy milyen kritériumfüggvény alapján fogalmazzuk meg az optimumfeladatot!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analitikus meghatározás: &lt;br /&gt;
Wiener-Hopf egyenlet&lt;br /&gt;
&amp;lt;math&amp;gt; \underline{w}^{*}= \underline{\underline{R}}^{-1} \cdot \underline{P} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \underline{\underline{R}} &amp;lt;/math&amp;gt; autokorrelációs mátrix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \\ \underline{P}&amp;lt;/math&amp;gt; keresztkorrelációs vektor&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Iteratív megoldás: &lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1)= w(k)+{\mu}(-\underline{\nabla}(k)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Származtassa az LMS algoritmust és adja meg a konvergencia feltételeit! Mi a sajátérték fizikai jelentése?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
LMS (Least Mean Sqare): Olyan iteratív eljárás, amely mindig a pillanatnyi négyzetes hiba csökkentésének irányába módosítja az aktuális paramétervektort. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1) = w(k) + 2 {\mu} {\epsilon} (k) x (k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ahol a &amp;lt;math&amp;gt; w {} &amp;lt;/math&amp;gt; súlyvektor értéke, a &amp;lt;math&amp;gt; \mu {} &amp;lt;/math&amp;gt; a bátorsági tényező, az &amp;lt;math&amp;gt; \epsilon {} &amp;lt;/math&amp;gt; a hiba értéke és az &amp;lt;math&amp;gt; x {} &amp;lt;/math&amp;gt; a bemenet.&lt;br /&gt;
&lt;br /&gt;
A konvergencia feltétele:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; 0 &amp;lt; \mu &amp;lt; \frac{1}{{\lambda}_{max}} {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahol a &amp;lt;math&amp;gt; \lambda_{max} {} &amp;lt;/math&amp;gt; az &amp;lt;math&amp;gt; R {} &amp;lt;/math&amp;gt; legnagyobb sajátértéke, ahol az &amp;lt;math&amp;gt; R {} &amp;lt;/math&amp;gt; a bemenet autokorrelációs mátrixa. Ezt &amp;lt;math&amp;gt; \lambda_{max} {} &amp;lt;/math&amp;gt; -ot Adaline esetében vagy tudjuk, vagy a felső becslését tudjuk.&lt;br /&gt;
&lt;br /&gt;
A sajátérték fizikai jelentése: Minél nagyobb egy sajátérték, annál nagyobb a hibafelület adott irány menti meredekség-változása azaz a görbülete.&lt;br /&gt;
&lt;br /&gt;
A kritériumfüggvény: &amp;lt;math&amp;gt; C ( w ) = \frac{1}{P} \sum_{i = 1}^{P} \left( d_i - f(w,x_i) \right)^2 &amp;lt;/math&amp;gt;&lt;br /&gt;
A lineáris kapcsolat miatt az &amp;lt;math&amp;gt; f(w,x) = w^{T}x &amp;lt;/math&amp;gt;. Vagyis az átlagos négyzetes hiba felírható a következő formában is:&amp;lt;math&amp;gt; C(w) = (d - X w)^{T} ( d - X w) {}&amp;lt;/math&amp;gt;. Ahol d a tanítópontokbeli kívánt válaszokból épített p elemű oszlopvektor, X a bemeneti vektorokból képzett mátrix, w pedig a keresett paramétervektor. A megoldás itt aztán a &amp;lt;math&amp;gt; d = X w {}&amp;lt;/math&amp;gt;, máshogyan &amp;lt;math&amp;gt; w = X^{-1} d {}&amp;lt;/math&amp;gt;, valamint pszeudoinverz alkalmazásával &amp;lt;math&amp;gt; w^{*} = X^{\dagger} d = ( X^TX)^{-1} X^T d &amp;lt;/math&amp;gt;. Az összefüggés legfontosabb része, hogy ugyanerre a megoldásra jutunk, hogyha kritériumfüggvény (amit az iteratív eljáráshoz alkalmazott kritériumfüggvény átalakítottja, vagyis nem a szummás, hanem amelyik függvény utána van) gradiens nulla értéket biztosító paraméterét határozzuk meg:&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial  C ( w ) }{ \partial w } = -2 X^Td + 2 X^TXw = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
Ekkor ezt kapjuk:&lt;br /&gt;
&amp;lt;math&amp;gt; X^TXw = X^Td &amp;lt;/math&amp;gt;, ami átalakítva &amp;lt;math&amp;gt; w^{*} = ( X^TX)^{-1} X^T d {}&amp;lt;/math&amp;gt; (ismerős?)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hasonlítsa össze a Perceptron-t és az Adaline-t felépítés, képesség, tanítási algoritmus szempontjából!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* A két neuron felépítése lényegében azonos: a bemeneti &amp;lt;math&amp;gt; (x_1, x_2, ..., x_N) {} &amp;lt;/math&amp;gt; vektort kiegészítjük egy &amp;lt;math&amp;gt; x_0 = 1 {} &amp;lt;/math&amp;gt; elemmel (ez azért kell, hogy a csupa nulla bemenő vektorra is tudjunk nemnulla kimenetet generálni), majd az így kapott &amp;lt;math&amp;gt; \underline{x} {} &amp;lt;/math&amp;gt; vektort beszorozzuk a súlyokat tartalmazó &amp;lt;math&amp;gt; \underline{w}^T {} &amp;lt;/math&amp;gt; vektorral. Az &amp;lt;math&amp;gt; s = \underline{w}^T \underline{x} {} &amp;lt;/math&amp;gt; értéket pedig küszöbözzük: &amp;lt;math&amp;gt; y = sgn(\underline{w}^T \underline{x}) {} &amp;lt;/math&amp;gt; (pozitív s-re 1, negatívra -1 lesz a kimenet).&lt;br /&gt;
* A perceptron tanításához a neuron kimenetét (y) vetjük össze a kívánt kimenettel (d). Egy tanítópont hibája: &amp;lt;math&amp;gt; \varepsilon = d - y {} &amp;lt;/math&amp;gt;, a súlyvektor módosítása: &amp;lt;math&amp;gt; \underline{w}&#039; = \underline{w} + \alpha \varepsilon \underline{x} {} &amp;lt;/math&amp;gt; (alfa a tanítási tényező). Sorra vesszük a tanítópontokat, és addig ismételgetjük a korrekciót, amíg mindegyik tanítópontra megfelelő lesz a kimenet. Csak lineárisan szeparálható pontok osztályozására működik (azaz, ha létezik a pontokat tartalmazó N-dimenziós térben olyan hipersík, aminek egyik oldalán van az összes +1-es kimenetű pont, a másik oldalán a többi). Ez esetben belátható, hogy véges lépésben egy jó súlyvektorhoz konvergál az eljárás.&lt;br /&gt;
* Az adaline tanítása annyiban más, hogy nem y-nal vetjük össze d-t, hanem s-sel, vagyis a küszöbözés előtti súlyozott összeggel. Egy tanítópont hibája: &amp;lt;math&amp;gt; \varepsilon = d - s {} &amp;lt;/math&amp;gt;, az összes pont átlagos négyzetes hibája: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{1}{P} \sum_{i=0}^P (d_i - \underline{w}^T \underline{x}_i)^2 = \frac{1}{P}(\underline{d} - \underline{\underline{X}}\underline{w})^T (\underline{d} - \underline{\underline{X}}\underline{w}) {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
És mi ezt akarjuk minimalizálni. (P a tanítópontok száma, X a vektoraikból mint sorvektorokból képzett mátrix, d a kivánt kimenetekből képzett oszlopvektor). A minimumhelyén a gradiense (a súlyvektor függvényében) 0 kell legyen, innen kifejezve a súlyvektort: &amp;lt;math&amp;gt; {} \underline{w} = (\underline{\underline{X}}^T \underline{\underline{X}})^{-1} \underline{\underline{X}}^T \underline{d} &amp;lt;/math&amp;gt; Itt nincs iteráció (bár a gradiens nullhelyének meghatározása nagyméretű mátrixok esetén iteratív módszerekkel célszerűbb), és nem csak lineárisan szeparálható pontoknál működik, viszont semmi garancia nincs arra, hogy jól fog minden pontot osztályozni, mert csak a lineáris rész négyzetes hibáját minimalizáltuk, nem a rosszul osztályzott pontok számát. (Ez az analitikus megoldás). &lt;br /&gt;
Kicsit pontosabban, az Adaline minden esetben tud adni megoldást. Egy olyan esetben, amikor a pontok lineárisan nem szeparálhatóak a perceptron nem tud megoldást adni, az Adaline tud, mind analitikus módszerrel, mind iteratív. Az analitikus módszer esetében is a kvadratikus hibafelület minimumát fogja adni, ami lineárisan nem szeparálható pontok esetén azt jelenti, hogy a legjobb osztályozást adja, viszont nem minden pont lesz a hipersík megfelelő oldalán.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a Wiener-Hopf összefüggés, és milyen esetben alkalmazható egy tanuló architektúra szabad paramétereinek meghatározására? Pontosan fogalmazza meg azokat az általános feltételeket, amelyek mellett az összefüggés alkalmazható, és az összefüggés minden elemét pontosan definiálja! Optimális megoldást ad-e az eljárás? Ha igen, milyen értelemben, ha nem, miért nem?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wiener-Hopf összefüggés: &amp;lt;math&amp;gt; {} w^{*} = R^{-1}p &amp;lt;/math&amp;gt;, ahol &amp;lt;math&amp;gt; w^{*} &amp;lt;/math&amp;gt; az optimális súlyvektor, ahol &amp;lt;math&amp;gt;{}  R = E \left\{ x x^{T} \right\} &amp;lt;/math&amp;gt; a bemenet autokorrelációs mátrixa ( ahol az x a bemeneti vektor), és a &amp;lt;math&amp;gt;{}  p = E \left\{ dx \right\} &amp;lt;/math&amp;gt; pedig egy olyan oszlopvektort jelöl, amely a kívánt kimenet és a bemenet közötti keresztkorreláció.&lt;br /&gt;
&lt;br /&gt;
Kritériumok: &amp;lt;math&amp;gt; {} d_{i} &amp;lt;/math&amp;gt; a kívánt válaszok és az &amp;lt;math&amp;gt; {x}_{i} &amp;lt;/math&amp;gt; a bemenetek statisztikai jellemzői, valamint R és p ismertek. Ha R és p nem ismertek, akkor ezeket becsülni kell véges számú mintapont alapján.&lt;br /&gt;
&lt;br /&gt;
Optimális megoldást ad olyan értelemben, hogy a hibafelület minimumát adja, ily módon a legkisebb hibával megadja egy lineárisan nem szeparálható feladat minimumát Adaline esetében, de ettől még az Adaline hibásan fog osztályozni.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lehet-e analitikus tanítást alkalmazni az alábbi neurális hálózatoknál, ha az összes tanítópont a rendelkezésünkre áll és négyzetes hibafüggvényt alkalmazunk: lineáris kimeneti rétegekkel rendelkező egyrétegű MLP, RBF, CMAC? Ha igen, adja meg az analitikus összefüggéseket, ha nem indokolja meg, hogy miért nem!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egyes bázisfüggvényes hálózatoknál (RBF, CMAC) lehetőség van a súlyvektor(ok) analitikus meghatározására is. Adja meg az analitikus összefüggéseket, és azt is, hogy milyen feltételei vannak az adott összefüggések alapján történő súlymeghatározásnak!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MLP: nem, a hibafelület nem kvadratikus, a gradiens kvadratikusát felhasználó analitikus megoldás így nem alkalmazható. &#039;&#039;Nem tökéletes, de ér pár pontot&#039;&#039;&lt;br /&gt;
* RBF: lehet analitikus tanítást alkalmazni. Összefüggés &amp;lt;math&amp;gt; w^{*} = G^{-1} d = ( G ^{T}G )^{-1} G^{T} d {} &amp;lt;/math&amp;gt;. A feltétele, hogy ismernünk kell az összes tanítópontot.&lt;br /&gt;
* CMAC: lehet analitikus tanítás, mert: A CMAC súlyainak meghatározásához a következő egyenletet kell megoldani &amp;lt;math&amp;gt; \underline {\underline A} \underline w = \underline d {} &amp;lt;/math&amp;gt;, ahol a w a súlyok oszlopvektora, d a tanítópontokban kívánt kimenetekből álló oszlopvektor. Az A mátrix azt írja le, melyik tanítópont melyik neuronokat aktiválja (vagyis melyik tartományba esik bele). Az i. sor j. elem adja meg, hogy az i. tanítópont j. neuront aktiválja-e, a baloldalon álló szorzat a tanítópontok tényleges aktivációinak oszlopvektora. &amp;lt;math&amp;gt; w^{*} = A^{-1} d = ( A^{T} A) ^{-1} A^{T} d {} &amp;lt;/math&amp;gt; valamint &amp;lt;math&amp;gt; y = T w^{*} = T A ^{T} ( A A ^{T})^{-1} d = T A^{T}B d {} &amp;lt;/math&amp;gt;. A feltétel ehhez, hogy a tanítópontok egyenletesen, egymástól pontosan egységnyi távolságra helyezkednek el.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a szoft margó(margin, tartaléksáv) jelentése, szerepe és a jelentősége az SVM-nél? Hogyan kell értelmezni a margót nemlineáris osztályozási feladatnál?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a margó(margin, tartaléksáv) szerepe és jelentősége az SVM-nél? Hogyan kell értelmezni a margót a nemlineáris osztályozási feladatnál? Hogyan módosul ez a szerep, ha az SVM származtatásnál gyengítő (slack) változót is használunk?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Szupport vektor gépeknél osztályozási feladat esetén mi biztosítja, hogy az elválasztandó osztályok között egy biztonsági sáv alakuljon ki? Adja meg azt a matematikai összefüggést, ami biztosítja a biztonsági sávot. Hogyan biztosítható, hogy a biztonsági sáv maximális értéket vegyen fel? Mit lehet tenni, ha a tanítópontok elhelyezkedése olyan, hogy a két osztály pontjai között nem lehet biztonsági sávot kialakítani?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a szerepe a gyengítő változóknak Szupport Vektor Gépeknél? Adja meg a nemlineáris osztályozási feladat optimalizálandó kritériumfüggvényét, ha gyengítő változót is használ!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SVM: A szupport vektor gépek olyan kernel gépek, melyek a statisztikus tanuláselmélet eredményeit is hasznosítják. Alapváltozatuk lineáris szeparálásra képes, amely azonban kiterjeszthető nemlineáris szeparálásra és nemlineáris regressziós feladatokra is.&lt;br /&gt;
A lineáris kétosztályos osztályozási feladat megoldását adó szupport vektor gép ezt az &amp;amp;#8222;optimális&amp;quot; elválasztó felületet határozza meg.&lt;br /&gt;
A vektorgépek a lineárisan szeparálható feladatoknál olyan optimális megoldásra törekednek, melyek az osztályozásnál az osztályozó hipersíktól az átlagos tanítópont távolság maximális legyen.&lt;br /&gt;
&lt;br /&gt;
Margin: Optimális lineáris szeparálásnak azt a megoldást tekintjük, amikor az elválasztó egyenes (sík, hipersík) a két osztályba tartozó tanítópontok között a pontoktól a lehető legnagyobb távolságra helyezkedik el. A pontok között középre elhelyezett szeparáló felületet a tanító pontoktól egy margó (margin), azaz egy biztonsági sáv választja el, ezért az így megoldható feladatokat maximális tartalékot vagy maximális margót biztosító lineárisan szeparálható osztályozási feladatoknak is nevezzük. A lineárisan nem szeparálható osztályozási feladatoknál a margin helyett szoft-margint értelmezünk.&lt;br /&gt;
&lt;br /&gt;
Soft Margin: Ha megengedjük, hogy a biztonsági sávban is legyenek tanítópontok, miközben továbbra is cél a lehető legnagyobb margó biztosítása, ún. lágy vagy szoft margójú megoldásról beszélünk. Azoknál a pontoknál amelyek a biztonsági sávon kívül helyezkednek le a maximális margójú osztályozást biztosító  &amp;lt;math&amp;gt;  d_{i} (w^{T} x_i + b ) \geq 1 {} &amp;lt;/math&amp;gt; egyenlőség áll fenn. Az ilyen mintapontokra vonatkozó, az előző egyenlőtlenségnek megfelelő formális kapcsolat ún. gyengítő &amp;lt;math&amp;gt; \epsilon {} &amp;lt;/math&amp;gt; változók bevezetésével lehetséges. A gyengítő változók bevezetése lehetővé teszi, hogy a fenti összefüggés az egyes tanítópontoknál különböző mértékben gyengítve érvényesüljön. Ennek megfelelően az összes pontra most a következő egyenlőtlenség írható fel:&lt;br /&gt;
&amp;lt;math&amp;gt; d_i (w^{T} x_i + b ) \geq 1  - {\epsilon}_i {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Azon tanítópontoknál, ahol &amp;lt;math&amp;gt; \epsilon = 0 {} &amp;lt;/math&amp;gt; visszakapjuk az alapfeladatot. Ha &lt;br /&gt;
&amp;lt;math&amp;gt; 0 &amp;lt; \epsilon &amp;lt; 1 {} &amp;lt;/math&amp;gt;&lt;br /&gt;
, az adott tanítópont a hipersík megfelelő oldalán, de a biztonsági sávban helyezkedik el, &lt;br /&gt;
ha &lt;br /&gt;
&amp;lt;math&amp;gt; \epsilon &amp;gt; 1 {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
az adott tanítópont a sík ellenkező (hibás) oldalán van. Saját szavakkal: Egy plusz tanítóponthoz kötött változó segítségével elértük, hogy az eredeti képletünk újra minden tanítópontban igaz legyen.&lt;br /&gt;
&lt;br /&gt;
-- [[RynkiewiczAdam|Tsiga]] - 2012.05.16.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=KoopKerdesekZHOssz01&amp;diff=188715</id>
		<title>KoopKerdesekZHOssz01</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=KoopKerdesekZHOssz01&amp;diff=188715"/>
		<updated>2016-04-11T10:49:49Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GlobalTemplate|Infoszak|KoopKerdesekZHOssz01}}&lt;br /&gt;
&lt;br /&gt;
==Összegyűjtött kérdések a Zhig 01==&lt;br /&gt;
&lt;br /&gt;
Daraboltam, így könnyebb a szerkesztése, és a latex-ek is megjelennek.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kérlek javítsátok, és bővítsétek, azért lett wikilap, mert egy doc-ot mindenki lusta bővíteni, és javítani.&lt;br /&gt;
&lt;br /&gt;
Nagy része a KTR_tanuls.docx-ből, és itt lévő Zh-kból. Sokszor több kérdés egybe van véve, mert nem ugyanazt kérdezik más szóval, hanem mert egy adott témára úgy kérdez rá, hogy átfedés van köztük.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adja meg az Adaline iteratív tanuló eljárását! Adja meg azokat a feltételeket is, amelyek fennállta esetén az iteratív megoldás konvergens lesz! Adja meg, hogy milyen kritérium függvény alapján fogalmazzuk meg az optimumfeladatot!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1)= w(k)+{\mu}(-\underline{\nabla}(k)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A konvergencia feltétele: &amp;lt;math&amp;gt; 0&amp;lt; {\mu}&amp;lt; \frac1{\lambda_{max}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;{\mu} &amp;lt;/math&amp;gt; bátorsági tényező, tanulási faktor, &amp;lt;math&amp;gt;{\lambda_{max}}&amp;lt;/math&amp;gt; az autokorrelációs mátrix legnagyobb sajátértéke&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Az Adaline optimális súlyvektorának meghatározására mind az analitikus összefüggés, mint az iteratív tanuló eljárás létezik. Adja meg a kétféle meghatározás összefüggését, és azokat, a feltételeket, amelyek fennállta esetén az iteratív megoldás az analitikus eredményéhez tart! Azt is adja meg, hogy milyen kritériumfüggvény alapján fogalmazzuk meg az optimumfeladatot!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analitikus meghatározás: &lt;br /&gt;
Wiener-Hopf egyenlet&lt;br /&gt;
&amp;lt;math&amp;gt; \underline{w}^{*}= \underline{\underline{R}}^{-1} \cdot \underline{P} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \underline{\underline{R}} &amp;lt;/math&amp;gt; autokorrelációs mátrix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \\ \underline{P}&amp;lt;/math&amp;gt; keresztkorrelációs vektor&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Iteratív megoldás: &lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1)= w(k)+{\mu}(-\underline{\nabla}(k)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Származtassa az LMS algoritmust és adja meg a konvergencia feltételeit! Mi a sajátérték fizikai jelentése?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
LMS (Least Mean Sqare): Olyan iteratív eljárás, amely mindig a pillanatnyi négyzetes hiba csökkentésének irányába módosítja az aktuális paramétervektort. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1) = w(k) + 2 {\mu} {\epsilon} (k) x (k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ahol a &amp;lt;math&amp;gt; w {} &amp;lt;/math&amp;gt; súlyvektor értéke, a &amp;lt;math&amp;gt; \mu {} &amp;lt;/math&amp;gt; a bátorsági tényező, az &amp;lt;math&amp;gt; \epsilon {} &amp;lt;/math&amp;gt; a hiba értéke és az &amp;lt;math&amp;gt; x {} &amp;lt;/math&amp;gt; a bemenet.&lt;br /&gt;
&lt;br /&gt;
A konvergencia feltétele:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; 0 &amp;lt; \mu &amp;lt; \frac{1}{{\lambda}_{max}} {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahol a &amp;lt;math&amp;gt; \lambda_{max} {} &amp;lt;/math&amp;gt; az &amp;lt;math&amp;gt; R {} &amp;lt;/math&amp;gt; legnagyobb sajátértéke, ahol az &amp;lt;math&amp;gt; R {} &amp;lt;/math&amp;gt; a bemenet autokorrelációs mátrixa. Ezt &amp;lt;math&amp;gt; \lambda_{max} {} &amp;lt;/math&amp;gt; -ot Adaline esetében vagy tudjuk, vagy a felső becslését tudjuk.&lt;br /&gt;
&lt;br /&gt;
A sajátérték fizikai jelentése: Minél nagyobb egy sajátérték, annál nagyobb a hibafelület adott irány menti meredekség-változása azaz a görbülete.&lt;br /&gt;
&lt;br /&gt;
A kritériumfüggvény: &amp;lt;math&amp;gt; C ( w ) = \frac{1}{P} \sum_{i = 1}^{P} \left( d_i - f(w,x_i) \right)^2 &amp;lt;/math&amp;gt;&lt;br /&gt;
A lineáris kapcsolat miatt az &amp;lt;math&amp;gt; f(w,x) = w^{T}x &amp;lt;/math&amp;gt;. Vagyis az átlagos négyzetes hiba felírható a következő formában is:&amp;lt;math&amp;gt; C(w) = (d - X w)^{T} ( d - X w) {}&amp;lt;/math&amp;gt;. Ahol d a tanítópontokbeli kívánt válaszokból épített p elemű oszlopvektor, X a bemeneti vektorokból képzett mátrix, w pedig a keresett paramétervektor. A megoldás itt aztán a &amp;lt;math&amp;gt; d = X w {}&amp;lt;/math&amp;gt;, máshogyan &amp;lt;math&amp;gt; w = X^{-1} d {}&amp;lt;/math&amp;gt;, valamint pszeudoinverz alkalmazásával &amp;lt;math&amp;gt; w^{*} = X^{\dagger} d = ( X^TX)^{-1} X^T d &amp;lt;/math&amp;gt;. Az összefüggés legfontosabb része, hogy ugyaerre a megoldásra jutunk, hogyha kritériumfüggvény (amit az iteratív eljáráshoz alkalmazott kritériumfüggvény átalakítottja, vagyis nem a szummás, hanem amelyik függvény utána van) gradiens nulla értéket biztosító paraméterét határozzuk meg:&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial  C ( w ) }{ \partial w } = -2 X^Td + 2 X^TXw = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
Ekkor ezt kapjuk:&lt;br /&gt;
&amp;lt;math&amp;gt; X^TXw = X^Td &amp;lt;/math&amp;gt;, ami átalakítva &amp;lt;math&amp;gt; w^{*} = ( X^TX)^{-1} X^T d {}&amp;lt;/math&amp;gt; (ismerős?)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hasonlítsa össze a Perceptron-t és az Adaline-t felépítés, képesség, tanítási algoritmus szempontjából!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* A két neuron felépítése lényegében azonos: a bemeneti &amp;lt;math&amp;gt; (x_1, x_2, ..., x_N) {} &amp;lt;/math&amp;gt; vektort kiegészítjük egy &amp;lt;math&amp;gt; x_0 = 1 {} &amp;lt;/math&amp;gt; elemmel (ez azért kell, hogy a csupa nulla bemenő vektorra is tudjunk nemnulla kimenetet generálni), majd az így kapott &amp;lt;math&amp;gt; \underline{x} {} &amp;lt;/math&amp;gt; vektort beszorozzuk a súlyokat tartalmazó &amp;lt;math&amp;gt; \underline{w}^T {} &amp;lt;/math&amp;gt; vektorral. Az &amp;lt;math&amp;gt; s = \underline{w}^T \underline{x} {} &amp;lt;/math&amp;gt; értéket pedig küszöbözzük: &amp;lt;math&amp;gt; y = sgn(\underline{w}^T \underline{x}) {} &amp;lt;/math&amp;gt; (pozitív s-re 1, negatívra -1 lesz a kimenet).&lt;br /&gt;
* A perceptron tanításához a neuron kimenetét (y) vetjük össze a kívánt kimenettel (d). Egy tanítópont hibája: &amp;lt;math&amp;gt; \varepsilon = d - y {} &amp;lt;/math&amp;gt;, a súlyvektor módosítása: &amp;lt;math&amp;gt; \underline{w}&#039; = \underline{w} + \alpha \varepsilon \underline{x} {} &amp;lt;/math&amp;gt; (alfa a tanítási tényező). Sorra vesszük a tanítópontokat, és addig ismételgetjük a korrekciót, amíg mindegyik tanítópontra megfelelő lesz a kimenet. Csak lineárisan szeparálható pontok osztályozására működik (azaz, ha létezik a pontokat tartalmazó N-dimenziós térben olyan hipersík, aminek egyik oldalán van az összes +1-es kimenetű pont, a másik oldalán a többi). Ez esetben belátható, hogy véges lépésben egy jó súlyvektorhoz konvergál az eljárás.&lt;br /&gt;
* Az adaline tanítása annyiban más, hogy nem y-nal vetjük össze d-t, hanem s-sel, vagyis a küszöbözés előtti súlyozott összeggel. Egy tanítópont hibája: &amp;lt;math&amp;gt; \varepsilon = d - s {} &amp;lt;/math&amp;gt;, az összes pont átlagos négyzetes hibája: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{1}{P} \sum_{i=0}^P (d_i - \underline{w}^T \underline{x}_i)^2 = \frac{1}{P}(\underline{d} - \underline{\underline{X}}\underline{w})^T (\underline{d} - \underline{\underline{X}}\underline{w}) {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
És mi ezt akarjuk minimalizálni. (P a tanítópontok száma, X a vektoraikból mint sorvektorokból képzett mátrix, d a kivánt kimenetekből képzett oszlopvektor). A minimumhelyén a gradiense (a súlyvektor függvényében) 0 kell legyen, innen kifejezve a súlyvektort: &amp;lt;math&amp;gt; {} \underline{w} = (\underline{\underline{X}}^T \underline{\underline{X}})^{-1} \underline{\underline{X}}^T \underline{d} &amp;lt;/math&amp;gt; Itt nincs iteráció (bár a gradiens nullhelyének meghatározása nagyméretű mátrixok esetén iteratív módszerekkel célszerűbb), és nem csak lineárisan szeparálható pontoknál működik, viszont semmi garancia nincs arra, hogy jól fog minden pontot osztályozni, mert csak a lineáris rész négyzetes hibáját minimalizáltuk, nem a rosszul osztályzott pontok számát. (Ez az analitikus megoldás). &lt;br /&gt;
Kicsit pontosabban, az Adaline minden esetben tud adni megoldást. Egy olyan esetben, amikor a pontok lineárisan nem szeparálhatóak a perceptron nem tud megoldást adni, az Adaline tud, mind analitikus módszerrel, mind iteratív. Az analitikus módszer esetében is a kvadratikus hibafelület minimumát fogja adni, ami lineárisan nem szeparálható pontok esetén azt jelenti, hogy a legjobb osztályozást adja, viszont nem minden pont lesz a hipersík megfelelő oldalán.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a Wiener-Hopf összefüggés, és milyen esetben alkalmazható egy tanuló architektúra szabad paramétereinek meghatározására? Pontosan fogalmazza meg azokat az általános feltételeket, amelyek mellett az összefüggés alkalmazható, és az összefüggés minden elemét pontosan definiálja! Optimális megoldást ad-e az eljárás? Ha igen, milyen értelemben, ha nem, miért nem?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wiener-Hopf összefüggés: &amp;lt;math&amp;gt; {} w^{*} = R^{-1}p &amp;lt;/math&amp;gt;, ahol &amp;lt;math&amp;gt; w^{*} &amp;lt;/math&amp;gt; az optimális súlyvektor, ahol &amp;lt;math&amp;gt;{}  R = E \left\{ x x^{T} \right\} &amp;lt;/math&amp;gt; a bemenet autokorrelációs mátrixa ( ahol az x a bemeneti vektor), és a &amp;lt;math&amp;gt;{}  p = E \left\{ dx \right\} &amp;lt;/math&amp;gt; pedig egy olyan oszlopvektort jelöl, amely a kívánt kimenet és a bemenet közötti keresztkorreláció.&lt;br /&gt;
&lt;br /&gt;
Kritériumok: &amp;lt;math&amp;gt; {} d_{i} &amp;lt;/math&amp;gt; a kívánt válaszok és az &amp;lt;math&amp;gt; {x}_{i} &amp;lt;/math&amp;gt; a bemenetek statisztikai jellemzői, valamint R és p ismertek. Ha R és p nem ismertek, akkor ezeket becsülni kell véges számú mintapont alapján.&lt;br /&gt;
&lt;br /&gt;
Optimális megoldást ad olyan értelemben, hogy a hibafelület minimumát adja, ily módon a legkisebb hibával megadja egy lineárisan nem szeparálható feladat minimumát Adaline esetében, de ettől még az Adaline hibásan fog osztályozni.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lehet-e analitikus tanítást alkalmazni az alábbi neurális hálózatoknál, ha az összes tanítópont a rendelkezésünkre áll és négyzetes hibafüggvényt alkalmazunk: lineáris kimeneti rétegekkel rendelkező egyrétegű MLP, RBF, CMAC? Ha igen, adja meg az analitikus összefüggéseket, ha nem indokolja meg, hogy miért nem!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egyes bázisfüggvényes hálózatoknál (RBF, CMAC) lehetőség van a súlyvektor(ok) analitikus meghatározására is. Adja meg az analitikus összefüggéseket, és azt is, hogy milyen feltételei vannak az adott összefüggések alapján történő súlymeghatározásnak!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MLP: nem, a hibafelület nem kvadratikus, a gradiens kvadratikusát felhasználó analitikus megoldás így nem alkalmazható. &#039;&#039;Nem tökéletes, de ér pár pontot&#039;&#039;&lt;br /&gt;
* RBF: lehet analitikus tanítást alkalmazni. Összefüggés &amp;lt;math&amp;gt; w^{*} = G^{-1} d = ( G ^{T}G )^{-1} G^{T} d {} &amp;lt;/math&amp;gt;. A feltétele, hogy ismernünk kell az összes tanítópontot.&lt;br /&gt;
* CMAC: lehet analitikus tanítás, mert: A CMAC súlyainak meghatározásához a következő egyenletet kell megoldani &amp;lt;math&amp;gt; \underline {\underline A} \underline w = \underline d {} &amp;lt;/math&amp;gt;, ahol a w a súlyok oszlopvektora, d a tanítópontokban kívánt kimenetekből álló oszlopvektor. Az A mátrix azt írja le, melyik tanítópont melyik neuronokat aktiválja (vagyis melyik tartományba esik bele). Az i. sor j. elem adja meg, hogy az i. tanítópont j. neuront aktiválja-e, a baloldalon álló szorzat a tanítópontok tényleges aktivációinak oszlopvektora. &amp;lt;math&amp;gt; w^{*} = A^{-1} d = ( A^{T} A) ^{-1} A^{T} d {} &amp;lt;/math&amp;gt; valamint &amp;lt;math&amp;gt; y = T w^{*} = T A ^{T} ( A A ^{T})^{-1} d = T A^{T}B d {} &amp;lt;/math&amp;gt;. A feltétel ehhez, hogy a tanítópontok egyenletesen, egymástól pontosan egységnyi távolságra helyezkednek el.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a szoft margó(margin, tartaléksáv) jelentése, szerepe és a jelentősége az SVM-nél? Hogyan kell értelmezni a margót nemlineáris osztályozási feladatnál?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a margó(margin, tartaléksáv) szerepe és jelentősége az SVM-nél? Hogyan kell értelmezni a margót a nemlineáris osztályozási feladatnál? Hogyan módosul ez a szerep, ha az SVM származtatásnál gyengítő (slack) változót is használunk?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Szupport vektor gépeknél osztályozási feladat esetén mi biztosítja, hogy az elválasztandó osztályok között egy biztonsági sáv alakuljon ki? Adja meg azt a matematikai összefüggést, ami biztosítja a biztonsági sávot. Hogyan biztosítható, hogy a biztonsági sáv maximális értéket vegyen fel? Mit lehet tenni, ha a tanítópontok elhelyezkedése olyan, hogy a két osztály pontjai között nem lehet biztonsági sávot kialakítani?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a szerepe a gyengítő változóknak Szupport Vektor Gépeknél? Adja meg a nemlineáris osztályozási feladat optimalizálandó kritériumfüggvényét, ha gyengítő változót is használ!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SVM: A szupport vektor gépek olyan kernel gépek, melyek a statisztikus tanuláselmélet eredményeit is hasznosítják. Alapváltozatuk lineáris szeparálásra képes, amely azonban kiterjeszthető nemlineáris szeparálásra és nemlineáris regressziós feladatokra is.&lt;br /&gt;
A lineáris kétosztályos osztályozási feladat megoldását adó szupport vektor gép ezt az &amp;amp;#8222;optimális&amp;quot; elválasztó felületet határozza meg.&lt;br /&gt;
A vektorgépek a lineárisan szeparálható feladatoknál olyan optimális megoldásra törekednek, melyek az osztályozásnál az osztályozó hipersíktól az átlagos tanítópont távolság maximális legyen.&lt;br /&gt;
&lt;br /&gt;
Margin: Optimális lineáris szeparálásnak azt a megoldást tekintjük, amikor az elválasztó egyenes (sík, hipersík) a két osztályba tartozó tanítópontok között a pontoktól a lehető legnagyobb távolságra helyezkedik el. A pontok között középre elhelyezett szeparáló felületet a tanító pontoktól egy margó (margin), azaz egy biztonsági sáv választja el, ezért az így megoldható feladatokat maximális tartalékot vagy maximális margót biztosító lineárisan szeparálható osztályozási feladatoknak is nevezzük. A lineárisan nem szeparálható osztályozási feladatoknál a margin helyett szoft-margint értelmezünk.&lt;br /&gt;
&lt;br /&gt;
Soft Margin: Ha megengedjük, hogy a biztonsági sávban is legyenek tanítópontok, miközben továbbra is cél a lehető legnagyobb margó biztosítása, ún. lágy vagy szoft margójú megoldásról beszélünk. Azoknál a pontoknál amelyek a biztonsági sávon kívül helyezkednek le a maximális margójú osztályozást biztosító  &amp;lt;math&amp;gt;  d_{i} (w^{T} x_i + b ) \geq 1 {} &amp;lt;/math&amp;gt; egyenlőség áll fenn. Az ilyen mintapontokra vonatkozó, az előző egyenlőtlenségnek megfelelő formális kapcsolat ún. gyengítő &amp;lt;math&amp;gt; \epsilon {} &amp;lt;/math&amp;gt; változók bevezetésével lehetséges. A gyengítő változók bevezetése lehetővé teszi, hogy a fenti összefüggés az egyes tanítópontoknál különböző mértékben gyengítve érvényesüljön. Ennek megfelelően az összes pontra most a következő egyenlőtlenség írható fel:&lt;br /&gt;
&amp;lt;math&amp;gt; d_i (w^{T} x_i + b ) \geq 1  - {\epsilon}_i {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Azon tanítópontoknál, ahol &amp;lt;math&amp;gt; \epsilon = 0 {} &amp;lt;/math&amp;gt; visszakapjuk az alapfeladatot. Ha &lt;br /&gt;
&amp;lt;math&amp;gt; 0 &amp;lt; \epsilon &amp;lt; 1 {} &amp;lt;/math&amp;gt;&lt;br /&gt;
, az adott tanítópont a hipersík megfelelő oldalán, de a biztonsági sávban helyezkedik el, &lt;br /&gt;
ha &lt;br /&gt;
&amp;lt;math&amp;gt; \epsilon &amp;gt; 1 {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
az adott tanítópont a sík ellenkező (hibás) oldalán van. Saját szavakkal: Egy plusz tanítóponthoz kötött változó segítségével elértük, hogy az eredeti képletünk újra minden tanítópontban igaz legyen.&lt;br /&gt;
&lt;br /&gt;
-- [[RynkiewiczAdam|Tsiga]] - 2012.05.16.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Intelligens_rendszerek_laborat%C3%B3rium_1_-_4._Ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sek&amp;diff=188573</id>
		<title>Intelligens rendszerek laboratórium 1 - 4. Ellenőrző kérdések</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Intelligens_rendszerek_laborat%C3%B3rium_1_-_4._Ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sek&amp;diff=188573"/>
		<updated>2016-04-04T11:50:33Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{vissza|Intelligens rendszerek laboratórium 1}}&lt;br /&gt;
&lt;br /&gt;
; Írja fel a feltételes valószínűség definícióját!&lt;br /&gt;
&lt;br /&gt;
Legyen &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; két esemény, &amp;lt;math&amp;gt; P(B)&amp;gt;0&amp;lt;/math&amp;gt;. Ekkor az &amp;lt;math&amp;gt; A&amp;lt;/math&amp;gt; esemény &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;-re vonatkozó feltételes valószínűségén a&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;P(A\vert B)=\frac{P(A \cdot B)}{P(B)}&amp;lt;/math&amp;gt; &lt;br /&gt;
mennyiséget értjük.&lt;br /&gt;
&lt;br /&gt;
; Írja fel a Bayes tételt!&lt;br /&gt;
A tétel azt állítja, hogy ha ismert az &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; események valószínűsége, és a &amp;lt;math&amp;gt;P(B\vert A)&amp;lt;/math&amp;gt; feltételes valószínűség, akkor&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;    P(A\vert B) = \frac{P(B \vert A) \cdot P(A)}{P(B)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Gráfelméleti szempontból mi egy Bayes-háló? [gráfelméleti fogalom]&lt;br /&gt;
Irányított körmentes gráf (DAG).&lt;br /&gt;
&lt;br /&gt;
; Mik egy Bayes-hálóban egy változó gyermekei és szülei, továbbá mikor a priori egy változó?&lt;br /&gt;
&lt;br /&gt;
Az adott csomópont leszármazottja azok a csomópontok, melyek egy hierarchia szinttel lejjebb vannak az adott csomóponttól. Tehát a gyermek csomópontjai az adott csomópontnak.&lt;br /&gt;
&lt;br /&gt;
Ha létezik nyíl az &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; csomóponttól az &amp;lt;math&amp;gt;Y&amp;lt;/math&amp;gt; csomópontig, azt mondjuk, hogy az &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; a szülője az &amp;lt;math&amp;gt;Y&amp;lt;/math&amp;gt;-nak.&lt;br /&gt;
&lt;br /&gt;
Az &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; állításhoz tartozó feltétel nélküli (unconditional) vagy a priori valószínűség (prior probability) azt a meggyőződési mértéket jelenti, amely bármely más információ hiányában az állításhoz kapcsolható és egy adott időpillanatban az &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; esemény igaz; jelölése &amp;lt;math&amp;gt;P(a)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
; Mit értünk feltételes függetlenség alatt Bayes-hálók esetén?&lt;br /&gt;
&lt;br /&gt;
A feltételes függetlenség egy matematikai kitétel, olyan esetekre amikor két esemény egymástól teljesen független, mégis egy okból származnak. Vagyis egy ilyen gyerek esemény valószínűsége csak a szülő csomóponttól függ, a szomszédos csomópontoktól nem. Például ha &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; a szülő csomópont és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;C&amp;lt;/math&amp;gt; a gyermek csomópontok, akkor a &amp;lt;math&amp;gt;P(B \cdot C \vert A) = P(B \vert A) * P(C \vert A)&amp;lt;/math&amp;gt; vagyis feltételesen független &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;C&amp;lt;/math&amp;gt;, de az ősük közös.&lt;br /&gt;
&lt;br /&gt;
; Mire jók a Bayes-hálók?&lt;br /&gt;
A változók közötti függőség leírásához, és bármely együttes valószínűség-eloszlás függvény tömör megadásához.&lt;br /&gt;
&lt;br /&gt;
; Milyen elemekből épülnek fel a Bayes-hálók? [felsorolás]&lt;br /&gt;
csomópontok&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
irányított élek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Mit értünk egy Bayes-hálós változó/csomópont Markov-határán?&lt;br /&gt;
&lt;br /&gt;
Egy  változó Markov-határát annak szülei, gyermekei, valamint gyermekei szülei alkotják.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Mit értünk következtetés alatt Bayes-hálók esetén?&lt;br /&gt;
A következtetés során a feladat, hogy megbecsüljük egy adott esemény, vagy egy modell feltételes&lt;br /&gt;
valószínűségét az alapismereteink és a megfigyelési adatok szerint.&lt;br /&gt;
&lt;br /&gt;
; Mit értünk evidencia alatt egy Bayes-hálóban?&lt;br /&gt;
; Adjon példát egyszerűbb (min. 4 csomópontból álló) értelmes Bayes-hálóra [magyarázattal]!&lt;br /&gt;
; Elsősorban mire való a BNet szoftver?&lt;br /&gt;
; Milyen multi-ágens szcenárióban és milyen célból használunk a Bayes-hálókat a laborgyakorlat során? [rövid leírás]&lt;br /&gt;
; Hogyan teremtünk kapcsolatot a BNet és a JADE között?&lt;br /&gt;
; Milyen formában olvassák be a laborgyakorlat JADE-es ágensei a BNet-es Bayes-hálókat?&lt;br /&gt;
; Mire szolgál a laborgyakorlat orvos ágenseinek Bayes-hálójában az aggregatedDiagnoses változó/csomópont?&lt;br /&gt;
; Mire való és mit tartalmaz a laborgyakorlat JADE-es ágenseinek indításakor megadandó konfigurációs fájl?&lt;br /&gt;
; Milyen tartalmú üzeneteket küldenek egymásnak a laborgyakorlat JADE-es ágensei? [főbb tartalmi elemek szöveges összefoglalása]&lt;br /&gt;
; Mire szolgál a DoctorAgent aggregateDiagnoses metódusa?&lt;br /&gt;
; Soroljon fel legalább 5 bináris változót, amely a laborgyakorlat során az Influenza tárgyterületet jellemzi?&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;br /&gt;
[[Kategória:Autonóm intelligens rendszerek szakirány]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Intelligens_rendszerek_laborat%C3%B3rium_1_-_4._Ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sek&amp;diff=188572</id>
		<title>Intelligens rendszerek laboratórium 1 - 4. Ellenőrző kérdések</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Intelligens_rendszerek_laborat%C3%B3rium_1_-_4._Ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sek&amp;diff=188572"/>
		<updated>2016-04-04T11:40:17Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{vissza|Intelligens rendszerek laboratórium 1}}&lt;br /&gt;
&lt;br /&gt;
; Írja fel a feltételes valószínűség definícióját!&lt;br /&gt;
&lt;br /&gt;
Legyen &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; két esemény, &amp;lt;math&amp;gt; P(B)&amp;gt;0&amp;lt;/math&amp;gt;. Ekkor az &amp;lt;math&amp;gt; A&amp;lt;/math&amp;gt; esemény &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;-re vonatkozó feltételes valószínűségén a&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;P(A\vert B)=\frac{P(A \cdot B)}{P(B)}&amp;lt;/math&amp;gt; &lt;br /&gt;
mennyiséget értjük.&lt;br /&gt;
&lt;br /&gt;
; Írja fel a Bayes tételt!&lt;br /&gt;
A tétel azt állítja, hogy ha ismert az &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; események valószínűsége, és a &amp;lt;math&amp;gt;P(B\vert A)&amp;lt;/math&amp;gt; feltételes valószínűség, akkor&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;    P(A\vert B) = \frac{P(B \vert A) \cdot P(A)}{P(B)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Gráfelméleti szempontból mi egy Bayes-háló? [gráfelméleti fogalom]&lt;br /&gt;
Irányított körmentes gráf (DAG).&lt;br /&gt;
&lt;br /&gt;
; Mik egy Bayes-hálóban egy változó gyermekei és szülei, továbbá mikor a priori egy változó?&lt;br /&gt;
&lt;br /&gt;
Az adott csomópont leszármazottja azok a csomópontok, melyek egy hierarchia szinttel lejjebb vannak az adott csomóponttól. Tehát a gyermek csomópontjai az adott csomópontnak.&lt;br /&gt;
&lt;br /&gt;
Ha létezik nyíl az &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; csomóponttól az &amp;lt;math&amp;gt;Y&amp;lt;/math&amp;gt; csomópontig, azt mondjuk, hogy az &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; a szülője az &amp;lt;math&amp;gt;Y&amp;lt;/math&amp;gt;-nak.&lt;br /&gt;
&lt;br /&gt;
Az &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; állításhoz tartozó feltétel nélküli (unconditional) vagy a priori valószínűség (prior probability) azt a meggyőződési mértéket jelenti, amely bármely más információ hiányában az állításhoz kapcsolható és egy adott időpillanatban az &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; esemény igaz; jelölése &amp;lt;math&amp;gt;P(a)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
; Mit értünk feltételes függetlenség alatt Bayes-hálók esetén?&lt;br /&gt;
&lt;br /&gt;
A feltételes függetlenség egy matematikai kitétel, olyan esetekre amikor két esemény egymástól teljesen független, mégis egy okból származnak. Vagyis egy ilyen gyerek esemény valószínűsége csak a szülő csomóponttól függ, a szomszédos csomópontoktól nem. Például ha &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; a szülő csomópont és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;C&amp;lt;/math&amp;gt; a gyermek csomópontok, akkor a &amp;lt;math&amp;gt;P(B \cdot C \vert A) = P(B \vert A) * P(C \vert A)&amp;lt;/math&amp;gt; vagyis feltételesen független &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;C&amp;lt;/math&amp;gt;, de az ősük közös.&lt;br /&gt;
&lt;br /&gt;
; Mire jók a Bayes-hálók?&lt;br /&gt;
A változók közötti függőség leírásához, és bármely együttes valószínűség-eloszlás függvény tömör megadásához.&lt;br /&gt;
&lt;br /&gt;
; Milyen elemekből épülnek fel a Bayes-hálók? [felsorolás]&lt;br /&gt;
csomópontok&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
irányított élek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Mit értünk egy Bayes-hálós változó/csomópont Markov-határán?&lt;br /&gt;
 Egy  változó Markov-határát annak szülei, gyermekei, valamint gyermekei szülei alkotják.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Mit értünk következtetés alatt Bayes-hálók esetén?&lt;br /&gt;
A következtetés során a feladat, hogy megbecsüljük egy adott esemény, vagy egy modell feltételes&lt;br /&gt;
valószínűségét az alapismereteink és a megfigyelési adatok szerint.&lt;br /&gt;
&lt;br /&gt;
; Mit értünk evidencia alatt egy Bayes-hálóban?&lt;br /&gt;
; Adjon példát egyszerűbb (min. 4 csomópontból álló) értelmes Bayes-hálóra [magyarázattal]!&lt;br /&gt;
; Elsősorban mire való a BNet szoftver?&lt;br /&gt;
; Milyen multi-ágens szcenárióban és milyen célból használunk a Bayes-hálókat a laborgyakorlat során? [rövid leírás]&lt;br /&gt;
; Hogyan teremtünk kapcsolatot a BNet és a JADE között?&lt;br /&gt;
; Milyen formában olvassák be a laborgyakorlat JADE-es ágensei a BNet-es Bayes-hálókat?&lt;br /&gt;
; Mire szolgál a laborgyakorlat orvos ágenseinek Bayes-hálójában az aggregatedDiagnoses változó/csomópont?&lt;br /&gt;
; Mire való és mit tartalmaz a laborgyakorlat JADE-es ágenseinek indításakor megadandó konfigurációs fájl?&lt;br /&gt;
; Milyen tartalmú üzeneteket küldenek egymásnak a laborgyakorlat JADE-es ágensei? [főbb tartalmi elemek szöveges összefoglalása]&lt;br /&gt;
; Mire szolgál a DoctorAgent aggregateDiagnoses metódusa?&lt;br /&gt;
; Soroljon fel legalább 5 bináris változót, amely a laborgyakorlat során az Influenza tárgyterületet jellemzi?&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;br /&gt;
[[Kategória:Autonóm intelligens rendszerek szakirány]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Intelligens_rendszerek_laborat%C3%B3rium_1_-_4._Ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sek&amp;diff=188568</id>
		<title>Intelligens rendszerek laboratórium 1 - 4. Ellenőrző kérdések</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Intelligens_rendszerek_laborat%C3%B3rium_1_-_4._Ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sek&amp;diff=188568"/>
		<updated>2016-04-03T23:58:42Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: 6. kérdés megválaszolása&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{vissza|Intelligens rendszerek laboratórium 1}}&lt;br /&gt;
&lt;br /&gt;
; Írja fel a feltételes valószínűség definícióját!&lt;br /&gt;
&lt;br /&gt;
Legyen &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; két esemény, &amp;lt;math&amp;gt; P(B)&amp;gt;0&amp;lt;/math&amp;gt;. Ekkor az &amp;lt;math&amp;gt; A&amp;lt;/math&amp;gt; esemény &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;-re vonatkozó feltételes valószínűségén a&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;P(A\vert B)=\frac{P(A \cdot B)}{P(B)}&amp;lt;/math&amp;gt; &lt;br /&gt;
mennyiséget értjük.&lt;br /&gt;
&lt;br /&gt;
; Írja fel a Bayes tételt!&lt;br /&gt;
A tétel azt állítja, hogy ha ismert az &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; események valószínűsége, és a &amp;lt;math&amp;gt;P(B\vert A)&amp;lt;/math&amp;gt; feltételes valószínűség, akkor&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;    P(A\vert B) = \frac{P(B \vert A) \cdot P(A)}{P(B)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Gráfelméleti szempontból mi egy Bayes-háló? [gráfelméleti fogalom]&lt;br /&gt;
Irányított körmentes gráf (DAG).&lt;br /&gt;
&lt;br /&gt;
; Mik egy Bayes-hálóban egy változó gyermekei és szülei, továbbá mikor a priori egy változó?&lt;br /&gt;
&lt;br /&gt;
Az adott csomópont leszármazottja azok a csomópontok, melyek egy hierarchia szinttel lejjebb vannak az adott csomóponttól. Tehát a gyermek csomópontjai az adott csomópontnak.&lt;br /&gt;
&lt;br /&gt;
Ha létezik nyíl az &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; csomóponttól az &amp;lt;math&amp;gt;Y&amp;lt;/math&amp;gt; csomópontig, azt mondjuk, hogy az &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; a szülője az &amp;lt;math&amp;gt;Y&amp;lt;/math&amp;gt;-nak.&lt;br /&gt;
&lt;br /&gt;
Az &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; állításhoz tartozó feltétel nélküli (unconditional) vagy a priori valószínűség (prior probability) azt a meggyőződési mértéket jelenti, amely bármely más információ hiányában az állításhoz kapcsolható és egy adott időpillanatban az &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; esemény igaz; jelölése &amp;lt;math&amp;gt;P(a)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
; Mit értünk feltételes függetlenség alatt Bayes-hálók esetén?&lt;br /&gt;
&lt;br /&gt;
A feltételes függetlenség egy matematikai kitétel, olyan esetekre amikor két esemény egymástól teljesen független, mégis egy okból származnak. Vagyis egy ilyen gyerek esemény valószínűsége csak a szülő csomóponttól függ, a szomszédos csomópontoktól nem. Például ha &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; a szülő csomópont és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;C&amp;lt;/math&amp;gt; a gyermek csomópontok, akkor a &amp;lt;math&amp;gt;P(B \cdot C \vert A) = P(B \vert A) * P(C \vert A)&amp;lt;/math&amp;gt; vagyis feltételesen független &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;C&amp;lt;/math&amp;gt;, de az ősük közös.&lt;br /&gt;
&lt;br /&gt;
; Mire jók a Bayes-hálók?&lt;br /&gt;
A változók közötti függőség leírásához, és bármely együttes valószínűség-eloszlás függvény tömör megadásához.&lt;br /&gt;
&lt;br /&gt;
; Milyen elemekből épülnek fel a Bayes-hálók? [felsorolás]&lt;br /&gt;
csomópontok&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
irányított élek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Mit értünk egy Bayes-hálós változó/csomópont Markov-határán?&lt;br /&gt;
&lt;br /&gt;
Markov-határ: Olyan változók minimális halmaza, amelyek ismeretében a célváltozó független az összes többi változótól.&lt;br /&gt;
&lt;br /&gt;
; Mit értünk következtetés alatt Bayes-hálók esetén?&lt;br /&gt;
A következtetés során a feladat, hogy megbecsüljük egy adott esemény, vagy egy modell feltételes&lt;br /&gt;
valószínűségét az alapismereteink és a megfigyelési adatok szerint.&lt;br /&gt;
&lt;br /&gt;
; Mit értünk evidencia alatt egy Bayes-hálóban?&lt;br /&gt;
; Adjon példát egyszerűbb (min. 4 csomópontból álló) értelmes Bayes-hálóra [magyarázattal]!&lt;br /&gt;
; Elsősorban mire való a BNet szoftver?&lt;br /&gt;
; Milyen multi-ágens szcenárióban és milyen célból használunk a Bayes-hálókat a laborgyakorlat során? [rövid leírás]&lt;br /&gt;
; Hogyan teremtünk kapcsolatot a BNet és a JADE között?&lt;br /&gt;
; Milyen formában olvassák be a laborgyakorlat JADE-es ágensei a BNet-es Bayes-hálókat?&lt;br /&gt;
; Mire szolgál a laborgyakorlat orvos ágenseinek Bayes-hálójában az aggregatedDiagnoses változó/csomópont?&lt;br /&gt;
; Mire való és mit tartalmaz a laborgyakorlat JADE-es ágenseinek indításakor megadandó konfigurációs fájl?&lt;br /&gt;
; Milyen tartalmú üzeneteket küldenek egymásnak a laborgyakorlat JADE-es ágensei? [főbb tartalmi elemek szöveges összefoglalása]&lt;br /&gt;
; Mire szolgál a DoctorAgent aggregateDiagnoses metódusa?&lt;br /&gt;
; Soroljon fel legalább 5 bináris változót, amely a laborgyakorlat során az Influenza tárgyterületet jellemzi?&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;br /&gt;
[[Kategória:Autonóm intelligens rendszerek szakirány]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Intelligens_rendszerek_laborat%C3%B3rium_1_-_4._Ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sek&amp;diff=188567</id>
		<title>Intelligens rendszerek laboratórium 1 - 4. Ellenőrző kérdések</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Intelligens_rendszerek_laborat%C3%B3rium_1_-_4._Ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sek&amp;diff=188567"/>
		<updated>2016-04-03T23:45:02Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{vissza|Intelligens rendszerek laboratórium 1}}&lt;br /&gt;
&lt;br /&gt;
; Írja fel a feltételes valószínűség definícióját!&lt;br /&gt;
&lt;br /&gt;
Legyen &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; két esemény, &amp;lt;math&amp;gt; P(B)&amp;gt;0&amp;lt;/math&amp;gt;. Ekkor az &amp;lt;math&amp;gt; A&amp;lt;/math&amp;gt; esemény &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;-re vonatkozó feltételes valószínűségén a&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;P(A\vert B)=\frac{P(A \cdot B)}{P(B)}&amp;lt;/math&amp;gt; &lt;br /&gt;
mennyiséget értjük.&lt;br /&gt;
&lt;br /&gt;
; Írja fel a Bayes tételt!&lt;br /&gt;
A tétel azt állítja, hogy ha ismert az &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; események valószínűsége, és a &amp;lt;math&amp;gt;P(B\vert A)&amp;lt;/math&amp;gt; feltételes valószínűség, akkor&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;    P(A\vert B) = \frac{P(B \vert A) \cdot P(A)}{P(B)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Gráfelméleti szempontból mi egy Bayes-háló? [gráfelméleti fogalom]&lt;br /&gt;
Irányított körmentes gráf (DAG).&lt;br /&gt;
&lt;br /&gt;
; Mik egy Bayes-hálóban egy változó gyermekei és szülei, továbbá mikor a priori egy változó?&lt;br /&gt;
&lt;br /&gt;
Az adott csomópont leszármazottja azok a csomópontok, melyek egy hierarchia szinttel lejjebb vannak az adott csomóponttól. Tehát a gyermek csomópontjai az adott csomópontnak.&lt;br /&gt;
&lt;br /&gt;
Ha létezik nyíl az &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; csomóponttól az &amp;lt;math&amp;gt;Y&amp;lt;/math&amp;gt; csomópontig, azt mondjuk, hogy az &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; a szülője az &amp;lt;math&amp;gt;Y&amp;lt;/math&amp;gt;-nak.&lt;br /&gt;
&lt;br /&gt;
Az &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; állításhoz tartozó feltétel nélküli (unconditional) vagy a priori valószínűség (prior probability) azt a meggyőződési mértéket jelenti, amely bármely más információ hiányában az állításhoz kapcsolható és egy adott időpillanatban az &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; esemény igaz; jelölése &amp;lt;math&amp;gt;P(a)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
; Mit értünk feltételes függetlenség alatt Bayes-hálók esetén?&lt;br /&gt;
&lt;br /&gt;
A feltételes függetlenség egy matematikai kitétel, olyan esetekre amikor két esemény egymástól teljesen független, mégis egy okból származnak. Vagyis egy ilyen gyerek esemény valószínűsége csak a szülő csomóponttól függ, a szomszédos csomópontoktól nem. Például ha &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; a szülő csomópont és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;C&amp;lt;/math&amp;gt; a gyermek csomópontok, akkor a &amp;lt;math&amp;gt;P(B \cdot C \vert A) = P(B \vert A) * P(C \vert A)&amp;lt;/math&amp;gt; vagyis feltételesen független &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;C&amp;lt;/math&amp;gt;, de az ősük közös.&lt;br /&gt;
&lt;br /&gt;
; Mire jók a Bayes-hálók?&lt;br /&gt;
A változók közötti függőség leírásához, és bármely együttes valószínűség-eloszlás függvény tömör megadásához.&lt;br /&gt;
&lt;br /&gt;
; Milyen elemekből épülnek fel a Bayes-hálók? [felsorolás]&lt;br /&gt;
csomópontok&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
irányított élek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Mit értünk egy Bayes-hálós változó/csomópont Markov-határán?&lt;br /&gt;
&lt;br /&gt;
Markov-határ: Olyan változók minimális halmaza, amelyek ismeretében a célváltozó független az összes többi változótól.&lt;br /&gt;
&lt;br /&gt;
; Mit értünk következtetés alatt Bayes-hálók esetén?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Mit értünk evidencia alatt egy Bayes-hálóban?&lt;br /&gt;
; Adjon példát egyszerűbb (min. 4 csomópontból álló) értelmes Bayes-hálóra [magyarázattal]!&lt;br /&gt;
; Elsősorban mire való a BNet szoftver?&lt;br /&gt;
; Milyen multi-ágens szcenárióban és milyen célból használunk a Bayes-hálókat a laborgyakorlat során? [rövid leírás]&lt;br /&gt;
; Hogyan teremtünk kapcsolatot a BNet és a JADE között?&lt;br /&gt;
; Milyen formában olvassák be a laborgyakorlat JADE-es ágensei a BNet-es Bayes-hálókat?&lt;br /&gt;
; Mire szolgál a laborgyakorlat orvos ágenseinek Bayes-hálójában az aggregatedDiagnoses változó/csomópont?&lt;br /&gt;
; Mire való és mit tartalmaz a laborgyakorlat JADE-es ágenseinek indításakor megadandó konfigurációs fájl?&lt;br /&gt;
; Milyen tartalmú üzeneteket küldenek egymásnak a laborgyakorlat JADE-es ágensei? [főbb tartalmi elemek szöveges összefoglalása]&lt;br /&gt;
; Mire szolgál a DoctorAgent aggregateDiagnoses metódusa?&lt;br /&gt;
; Soroljon fel legalább 5 bináris változót, amely a laborgyakorlat során az Influenza tárgyterületet jellemzi?&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;br /&gt;
[[Kategória:Autonóm intelligens rendszerek szakirány]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Intelligens_rendszerek_laborat%C3%B3rium_1_-_4._Ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sek&amp;diff=188566</id>
		<title>Intelligens rendszerek laboratórium 1 - 4. Ellenőrző kérdések</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Intelligens_rendszerek_laborat%C3%B3rium_1_-_4._Ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sek&amp;diff=188566"/>
		<updated>2016-04-03T23:44:21Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: 5. kérdés megválaszolása&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{vissza|Intelligens rendszerek laboratórium 1}}&lt;br /&gt;
&lt;br /&gt;
; Írja fel a feltételes valószínűség definícióját!&lt;br /&gt;
&lt;br /&gt;
Legyen &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; két esemény, &amp;lt;math&amp;gt; P(B)&amp;gt;0&amp;lt;/math&amp;gt;. Ekkor az &amp;lt;math&amp;gt; A&amp;lt;/math&amp;gt; esemény &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;-re vonatkozó feltételes valószínűségén a&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;P(A\vert B)=\frac{P(A \cdot B)}{P(B)}&amp;lt;/math&amp;gt; &lt;br /&gt;
mennyiséget értjük.&lt;br /&gt;
&lt;br /&gt;
; Írja fel a Bayes tételt!&lt;br /&gt;
A tétel azt állítja, hogy ha ismert az &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; események valószínűsége, és a &amp;lt;math&amp;gt;P(B\vert A)&amp;lt;/math&amp;gt; feltételes valószínűség, akkor&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;    P(A\vert B) = \frac{P(B \vert A) \cdot P(A)}{P(B)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Gráfelméleti szempontból mi egy Bayes-háló? [gráfelméleti fogalom]&lt;br /&gt;
Irányított körmentes gráf (DAG).&lt;br /&gt;
&lt;br /&gt;
; Mik egy Bayes-hálóban egy változó gyermekei és szülei, továbbá mikor a priori egy változó?&lt;br /&gt;
&lt;br /&gt;
Az adott csomópont leszármazottja azok a csomópontok, melyek egy hierarchia szinttel lejjebb vannak az adott csomóponttól. Tehát a gyermek csomópontjai az adott csomópontnak.&lt;br /&gt;
&lt;br /&gt;
Ha létezik nyíl az &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; csomóponttól az &amp;lt;math&amp;gt;Y&amp;lt;/math&amp;gt; csomópontig, azt mondjuk, hogy az &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; a szülője az &amp;lt;math&amp;gt;Y&amp;lt;/math&amp;gt;-nak.&lt;br /&gt;
&lt;br /&gt;
Az &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; állításhoz tartozó feltétel nélküli (unconditional) vagy a priori valószínűség (prior probability) azt a meggyőződési mértéket jelenti, amely bármely más információ hiányában az állításhoz kapcsolható és egy adott időpillanatban az &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; esemény igaz; jelölése &amp;lt;math&amp;gt;P(a)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
; Mit értünk feltételes függetlenség alatt Bayes-hálók esetén?&lt;br /&gt;
&lt;br /&gt;
A feltételes függetlenség egy matematikai kitétel, olyan esetekre amikor két esemény egymástól teljesen független, mégis egy okból származnak. Vagyis egy ilyen gyerek esemény valószínűsége csak a szülő csomóponttól függ, a szomszédos csomópontoktól nem. Például ha &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; a szülő csomópont és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;C&amp;lt;/math&amp;gt; a gyermek csomópontok, akkor a &amp;lt;math&amp;gt;P(B \cdot C \vert A) = P(B \vert A) * P(C \vert A)&amp;lt;/math&amp;gt; vagyis feltételesen független &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;C&amp;lt;/math&amp;gt;, de az ősük közös.&lt;br /&gt;
&lt;br /&gt;
; Mire jók a Bayes-hálók?&lt;br /&gt;
A változók közötti függőség leírásához, és bármely együttes valószínűség-eloszlás függvény tömör megadásához.&lt;br /&gt;
&lt;br /&gt;
; Milyen elemekből épülnek fel a Bayes-hálók? [felsorolás]&lt;br /&gt;
csomópontok&lt;br /&gt;
irányított élek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Mit értünk egy Bayes-hálós változó/csomópont Markov-határán?&lt;br /&gt;
&lt;br /&gt;
Markov-határ: Olyan változók minimális halmaza, amelyek ismeretében a célváltozó független az összes többi változótól.&lt;br /&gt;
&lt;br /&gt;
; Mit értünk következtetés alatt Bayes-hálók esetén?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Mit értünk evidencia alatt egy Bayes-hálóban?&lt;br /&gt;
; Adjon példát egyszerűbb (min. 4 csomópontból álló) értelmes Bayes-hálóra [magyarázattal]!&lt;br /&gt;
; Elsősorban mire való a BNet szoftver?&lt;br /&gt;
; Milyen multi-ágens szcenárióban és milyen célból használunk a Bayes-hálókat a laborgyakorlat során? [rövid leírás]&lt;br /&gt;
; Hogyan teremtünk kapcsolatot a BNet és a JADE között?&lt;br /&gt;
; Milyen formában olvassák be a laborgyakorlat JADE-es ágensei a BNet-es Bayes-hálókat?&lt;br /&gt;
; Mire szolgál a laborgyakorlat orvos ágenseinek Bayes-hálójában az aggregatedDiagnoses változó/csomópont?&lt;br /&gt;
; Mire való és mit tartalmaz a laborgyakorlat JADE-es ágenseinek indításakor megadandó konfigurációs fájl?&lt;br /&gt;
; Milyen tartalmú üzeneteket küldenek egymásnak a laborgyakorlat JADE-es ágensei? [főbb tartalmi elemek szöveges összefoglalása]&lt;br /&gt;
; Mire szolgál a DoctorAgent aggregateDiagnoses metódusa?&lt;br /&gt;
; Soroljon fel legalább 5 bináris változót, amely a laborgyakorlat során az Influenza tárgyterületet jellemzi?&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;br /&gt;
[[Kategória:Autonóm intelligens rendszerek szakirány]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Intelligens_rendszerek_laborat%C3%B3rium_1_-_4._Ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sek&amp;diff=188565</id>
		<title>Intelligens rendszerek laboratórium 1 - 4. Ellenőrző kérdések</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Intelligens_rendszerek_laborat%C3%B3rium_1_-_4._Ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sek&amp;diff=188565"/>
		<updated>2016-04-03T23:23:35Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: Negyedik kérdés megválaszolása&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{vissza|Intelligens rendszerek laboratórium 1}}&lt;br /&gt;
&lt;br /&gt;
; Írja fel a feltételes valószínűség definícióját!&lt;br /&gt;
&lt;br /&gt;
Legyen &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; két esemény, &amp;lt;math&amp;gt; P(B)&amp;gt;0&amp;lt;/math&amp;gt;. Ekkor az &amp;lt;math&amp;gt; A&amp;lt;/math&amp;gt; esemény &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;-re vonatkozó feltételes valószínűségén a&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;P(A\vert B)=\frac{P(A \cdot B)}{P(B)}&amp;lt;/math&amp;gt; &lt;br /&gt;
mennyiséget értjük.&lt;br /&gt;
&lt;br /&gt;
; Írja fel a Bayes tételt!&lt;br /&gt;
A tétel azt állítja, hogy ha ismert az &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; események valószínűsége, és a &amp;lt;math&amp;gt;P(B\vert A)&amp;lt;/math&amp;gt; feltételes valószínűség, akkor&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;    P(A\vert B) = \frac{P(B \vert A) \cdot P(A)}{P(B)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Gráfelméleti szempontból mi egy Bayes-háló? [gráfelméleti fogalom]&lt;br /&gt;
Irányított körmentes gráf (DAG).&lt;br /&gt;
&lt;br /&gt;
; Mik egy Bayes-hálóban egy változó gyermekei és szülei, továbbá mikor a priori egy változó?&lt;br /&gt;
&lt;br /&gt;
Az adott csomópont leszármazottja azok a csomópontok, melyek egy hierarchia szinttel lejjebb vannak az adott csomóponttól. Tehát a gyermek csomópontjai az adott csomópontnak.&lt;br /&gt;
&lt;br /&gt;
Ha létezik nyíl az &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; csomóponttól az &amp;lt;math&amp;gt;Y&amp;lt;/math&amp;gt; csomópontig, azt mondjuk, hogy az &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; a szülője az &amp;lt;math&amp;gt;Y&amp;lt;/math&amp;gt;-nak.&lt;br /&gt;
&lt;br /&gt;
Az &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; állításhoz tartozó feltétel nélküli (unconditional) vagy a priori valószínűség (prior probability) azt a meggyőződési mértéket jelenti, amely bármely más információ hiányában az állításhoz kapcsolható és egy adott időpillanatban az &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; esemény igaz; jelölése &amp;lt;math&amp;gt;P(a)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
; Mit értünk feltételes függetlenség alatt Bayes-hálók esetén?&lt;br /&gt;
&lt;br /&gt;
A feltételes függetlenség egy matematikai kitétel, olyan esetekre amikor két esemény egymástól teljesen független, mégis egy okból származnak. Vagyis egy ilyen gyerek esemény valószínűsége csak a szülő csomóponttól függ, a szomszédos csomópontoktól nem. Például ha &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; a szülő csomópont és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;C&amp;lt;/math&amp;gt; a gyermek csomópontok, akkor a &amp;lt;math&amp;gt;P(B \cdot C \vert A) = P(B \vert A) * P(C \vert A)&amp;lt;/math&amp;gt; vagyis feltételesen független &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;C&amp;lt;/math&amp;gt;, de az ősük közös.&lt;br /&gt;
&lt;br /&gt;
; Mire jók a Bayes-hálók?&lt;br /&gt;
&lt;br /&gt;
; Milyen elemekből épülnek fel a Bayes-hálók? [felsorolás]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Mit értünk egy Bayes-hálós változó/csomópont Markov-határán?&lt;br /&gt;
; Mit értünk következtetés alatt Bayes-hálók esetén?&lt;br /&gt;
; Mit értünk evidencia alatt egy Bayes-hálóban?&lt;br /&gt;
; Adjon példát egyszerűbb (min. 4 csomópontból álló) értelmes Bayes-hálóra [magyarázattal]!&lt;br /&gt;
; Elsősorban mire való a BNet szoftver?&lt;br /&gt;
; Milyen multi-ágens szcenárióban és milyen célból használunk a Bayes-hálókat a laborgyakorlat során? [rövid leírás]&lt;br /&gt;
; Hogyan teremtünk kapcsolatot a BNet és a JADE között?&lt;br /&gt;
; Milyen formában olvassák be a laborgyakorlat JADE-es ágensei a BNet-es Bayes-hálókat?&lt;br /&gt;
; Mire szolgál a laborgyakorlat orvos ágenseinek Bayes-hálójában az aggregatedDiagnoses változó/csomópont?&lt;br /&gt;
; Mire való és mit tartalmaz a laborgyakorlat JADE-es ágenseinek indításakor megadandó konfigurációs fájl?&lt;br /&gt;
; Milyen tartalmú üzeneteket küldenek egymásnak a laborgyakorlat JADE-es ágensei? [főbb tartalmi elemek szöveges összefoglalása]&lt;br /&gt;
; Mire szolgál a DoctorAgent aggregateDiagnoses metódusa?&lt;br /&gt;
; Soroljon fel legalább 5 bináris változót, amely a laborgyakorlat során az Influenza tárgyterületet jellemzi?&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;br /&gt;
[[Kategória:Autonóm intelligens rendszerek szakirány]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Intelligens_rendszerek_laborat%C3%B3rium_1_-_4._Ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sek&amp;diff=188562</id>
		<title>Intelligens rendszerek laboratórium 1 - 4. Ellenőrző kérdések</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Intelligens_rendszerek_laborat%C3%B3rium_1_-_4._Ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sek&amp;diff=188562"/>
		<updated>2016-04-02T22:46:42Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: 5. feladat kidolgozása.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{vissza|Intelligens rendszerek laboratórium 1}}&lt;br /&gt;
&lt;br /&gt;
; Írja fel a feltételes valószínűség definícióját!&lt;br /&gt;
&lt;br /&gt;
Legyen &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; két esemény, &amp;lt;math&amp;gt; P(B)&amp;gt;0&amp;lt;/math&amp;gt;. Ekkor az &amp;lt;math&amp;gt; A&amp;lt;/math&amp;gt; esemény &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;-re vonatkozó feltételes valószínűségén a&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;P(A\vert B)=\frac{P(A \cdot B)}{P(B)}&amp;lt;/math&amp;gt; &lt;br /&gt;
mennyiséget értjük.&lt;br /&gt;
&lt;br /&gt;
; Írja fel a Bayes tételt!&lt;br /&gt;
A tétel azt állítja, hogy ha ismert az &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; események valószínűsége, és a &amp;lt;math&amp;gt;P(B\vert A)&amp;lt;/math&amp;gt; feltételes valószínűség, akkor&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;    P(A\vert B) = \frac{P(B \vert A) \cdot P(A)}{P(B)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Gráfelméleti szempontból mi egy Bayes-háló? [gráfelméleti fogalom]&lt;br /&gt;
Irányított körmentes gráf (DAG).&lt;br /&gt;
&lt;br /&gt;
; Mik egy Bayes-hálóban egy változó gyermekei és szülei, továbbá mikor a priori egy változó?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Mit értünk feltételes függetlenség alatt Bayes-hálók esetén?&lt;br /&gt;
&lt;br /&gt;
A feltételes függetlenség egy matematikai kitétel, olyan esetekre amikor két esemény egymástól teljesen független, mégis egy okból származnak. Vagyis egy ilyen gyerek esemény valószínűsége csak a szülő csomóponttól függ, a szomszédos csomópontoktól nem. Például ha &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; a szülő csomópont és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;C&amp;lt;/math&amp;gt; a gyermek csomópontok, akkor a &amp;lt;math&amp;gt;P(B \cdot C \vert A) = P(B \vert A) * P(C \vert A)&amp;lt;/math&amp;gt; vagyis feltételesen független &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;C&amp;lt;/math&amp;gt;, de az ősük közös.&lt;br /&gt;
&lt;br /&gt;
; Mire jók a Bayes-hálók?&lt;br /&gt;
; Milyen elemekből épülnek fel a Bayes-hálók? [felsorolás]&lt;br /&gt;
; Mit értünk egy Bayes-hálós változó/csomópont Markov-határán?&lt;br /&gt;
; Mit értünk következtetés alatt Bayes-hálók esetén?&lt;br /&gt;
; Mit értünk evidencia alatt egy Bayes-hálóban?&lt;br /&gt;
; Adjon példát egyszerűbb (min. 4 csomópontból álló) értelmes Bayes-hálóra [magyarázattal]!&lt;br /&gt;
; Elsősorban mire való a BNet szoftver?&lt;br /&gt;
; Milyen multi-ágens szcenárióban és milyen célból használunk a Bayes-hálókat a laborgyakorlat során? [rövid leírás]&lt;br /&gt;
; Hogyan teremtünk kapcsolatot a BNet és a JADE között?&lt;br /&gt;
; Milyen formában olvassák be a laborgyakorlat JADE-es ágensei a BNet-es Bayes-hálókat?&lt;br /&gt;
; Mire szolgál a laborgyakorlat orvos ágenseinek Bayes-hálójában az aggregatedDiagnoses változó/csomópont?&lt;br /&gt;
; Mire való és mit tartalmaz a laborgyakorlat JADE-es ágenseinek indításakor megadandó konfigurációs fájl?&lt;br /&gt;
; Milyen tartalmú üzeneteket küldenek egymásnak a laborgyakorlat JADE-es ágensei? [főbb tartalmi elemek szöveges összefoglalása]&lt;br /&gt;
; Mire szolgál a DoctorAgent aggregateDiagnoses metódusa?&lt;br /&gt;
; Soroljon fel legalább 5 bináris változót, amely a laborgyakorlat során az Influenza tárgyterületet jellemzi?&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;br /&gt;
[[Kategória:Autonóm intelligens rendszerek szakirány]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Intelligens_rendszerek_laborat%C3%B3rium_1_-_4._Ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sek&amp;diff=188561</id>
		<title>Intelligens rendszerek laboratórium 1 - 4. Ellenőrző kérdések</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Intelligens_rendszerek_laborat%C3%B3rium_1_-_4._Ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sek&amp;diff=188561"/>
		<updated>2016-04-02T22:33:10Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: 3. feladatra válaszadás&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{vissza|Intelligens rendszerek laboratórium 1}}&lt;br /&gt;
&lt;br /&gt;
; Írja fel a feltételes valószínűség definícióját!&lt;br /&gt;
&lt;br /&gt;
Legyen &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; két esemény, &amp;lt;math&amp;gt; P(B)&amp;gt;0&amp;lt;/math&amp;gt;. Ekkor az &amp;lt;math&amp;gt; A&amp;lt;/math&amp;gt; esemény &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;-re vonatkozó feltételes valószínűségén a&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;P(A\vert B)=\frac{P(A \cdot B)}{P(B)}&amp;lt;/math&amp;gt; &lt;br /&gt;
mennyiséget értjük.&lt;br /&gt;
&lt;br /&gt;
; Írja fel a Bayes tételt!&lt;br /&gt;
A tétel azt állítja, hogy ha ismert az &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; események valószínűsége, és a &amp;lt;math&amp;gt;P(B\vert A)&amp;lt;/math&amp;gt; feltételes valószínűség, akkor&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;    P(A\vert B) = \frac{P(B \vert A) \cdot P(A)}{P(B)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Gráfelméleti szempontból mi egy Bayes-háló? [gráfelméleti fogalom]&lt;br /&gt;
Irányított körmentes gráf (DAG).&lt;br /&gt;
&lt;br /&gt;
; Mik egy Bayes-hálóban egy változó gyermekei és szülei, továbbá mikor a priori egy változó?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Mit értünk feltételes függetlenség alatt Bayes-hálók esetén?&lt;br /&gt;
; Mire jók a Bayes-hálók?&lt;br /&gt;
; Milyen elemekből épülnek fel a Bayes-hálók? [felsorolás]&lt;br /&gt;
; Mit értünk egy Bayes-hálós változó/csomópont Markov-határán?&lt;br /&gt;
; Mit értünk következtetés alatt Bayes-hálók esetén?&lt;br /&gt;
; Mit értünk evidencia alatt egy Bayes-hálóban?&lt;br /&gt;
; Adjon példát egyszerűbb (min. 4 csomópontból álló) értelmes Bayes-hálóra [magyarázattal]!&lt;br /&gt;
; Elsősorban mire való a BNet szoftver?&lt;br /&gt;
; Milyen multi-ágens szcenárióban és milyen célból használunk a Bayes-hálókat a laborgyakorlat során? [rövid leírás]&lt;br /&gt;
; Hogyan teremtünk kapcsolatot a BNet és a JADE között?&lt;br /&gt;
; Milyen formában olvassák be a laborgyakorlat JADE-es ágensei a BNet-es Bayes-hálókat?&lt;br /&gt;
; Mire szolgál a laborgyakorlat orvos ágenseinek Bayes-hálójában az aggregatedDiagnoses változó/csomópont?&lt;br /&gt;
; Mire való és mit tartalmaz a laborgyakorlat JADE-es ágenseinek indításakor megadandó konfigurációs fájl?&lt;br /&gt;
; Milyen tartalmú üzeneteket küldenek egymásnak a laborgyakorlat JADE-es ágensei? [főbb tartalmi elemek szöveges összefoglalása]&lt;br /&gt;
; Mire szolgál a DoctorAgent aggregateDiagnoses metódusa?&lt;br /&gt;
; Soroljon fel legalább 5 bináris változót, amely a laborgyakorlat során az Influenza tárgyterületet jellemzi?&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;br /&gt;
[[Kategória:Autonóm intelligens rendszerek szakirány]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Intelligens_rendszerek_laborat%C3%B3rium_1_-_4._Ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sek&amp;diff=188542</id>
		<title>Intelligens rendszerek laboratórium 1 - 4. Ellenőrző kérdések</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Intelligens_rendszerek_laborat%C3%B3rium_1_-_4._Ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sek&amp;diff=188542"/>
		<updated>2016-03-31T11:34:45Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: Első két kérdés megválaszolása&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{vissza|Intelligens rendszerek laboratórium 1}}&lt;br /&gt;
&lt;br /&gt;
; Írja fel a feltételes valószínűség definícióját!&lt;br /&gt;
&lt;br /&gt;
Legyen &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; két esemény, &amp;lt;math&amp;gt; P(B)&amp;gt;0&amp;lt;/math&amp;gt;. Ekkor az &amp;lt;math&amp;gt; A&amp;lt;/math&amp;gt; esemény &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;-re vonatkozó feltételes valószínűségén a&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;P(A\vert B)=\frac{P(A \cdot B)}{P(B)}&amp;lt;/math&amp;gt; &lt;br /&gt;
mennyiséget értjük.&lt;br /&gt;
&lt;br /&gt;
; Írja fel a Bayes tételt!&lt;br /&gt;
A tétel azt állítja, hogy ha ismert az &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; események valószínűsége, és a &amp;lt;math&amp;gt;P(B\vert A)&amp;lt;/math&amp;gt; feltételes valószínűség, akkor&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;    P(A\vert B) = \frac{P(B \vert A) \cdot P(A)}{P(B)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Gráfelméleti szempontból mi egy Bayes-háló? [gráfelméleti fogalom]&lt;br /&gt;
; Mik egy Bayes-hálóban egy változó gyermekei és szülei, továbbá mikor a priori egy változó?&lt;br /&gt;
; Mit értünk feltételes függetlenség alatt Bayes-hálók esetén?&lt;br /&gt;
; Mire jók a Bayes-hálók?&lt;br /&gt;
; Milyen elemekből épülnek fel a Bayes-hálók? [felsorolás]&lt;br /&gt;
; Mit értünk egy Bayes-hálós változó/csomópont Markov-határán?&lt;br /&gt;
; Mit értünk következtetés alatt Bayes-hálók esetén?&lt;br /&gt;
; Mit értünk evidencia alatt egy Bayes-hálóban?&lt;br /&gt;
; Adjon példát egyszerűbb (min. 4 csomópontból álló) értelmes Bayes-hálóra [magyarázattal]!&lt;br /&gt;
; Elsősorban mire való a BNet szoftver?&lt;br /&gt;
; Milyen multi-ágens szcenárióban és milyen célból használunk a Bayes-hálókat a laborgyakorlat során? [rövid leírás]&lt;br /&gt;
; Hogyan teremtünk kapcsolatot a BNet és a JADE között?&lt;br /&gt;
; Milyen formában olvassák be a laborgyakorlat JADE-es ágensei a BNet-es Bayes-hálókat?&lt;br /&gt;
; Mire szolgál a laborgyakorlat orvos ágenseinek Bayes-hálójában az aggregatedDiagnoses változó/csomópont?&lt;br /&gt;
; Mire való és mit tartalmaz a laborgyakorlat JADE-es ágenseinek indításakor megadandó konfigurációs fájl?&lt;br /&gt;
; Milyen tartalmú üzeneteket küldenek egymásnak a laborgyakorlat JADE-es ágensei? [főbb tartalmi elemek szöveges összefoglalása]&lt;br /&gt;
; Mire szolgál a DoctorAgent aggregateDiagnoses metódusa?&lt;br /&gt;
; Soroljon fel legalább 5 bináris változót, amely a laborgyakorlat során az Influenza tárgyterületet jellemzi?&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Mérnök informatikus]]&lt;br /&gt;
[[Kategória:Autonóm intelligens rendszerek szakirány]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=KooperativRendszerekZHkerdesekkigyujtve&amp;diff=188537</id>
		<title>KooperativRendszerekZHkerdesekkigyujtve</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=KooperativRendszerekZHkerdesekkigyujtve&amp;diff=188537"/>
		<updated>2016-03-29T04:59:32Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: Momentum módszer képlet hibájának a javítása.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GlobalTemplate|Infoszak|KooperativRendszerekZHkerdesekkigyujtve}}&lt;br /&gt;
&lt;br /&gt;
==Összegyűjtött kérdések a Zhig==&lt;br /&gt;
&lt;br /&gt;
Kérlek javítsátok, és bővítsétek, azért lett wikilap, mert egy doc-ot mindenki lusta bővíteni, és javítani.&lt;br /&gt;
&lt;br /&gt;
Nagy része a KTR_tanuls.docx-ből, és itt lévő Zh-kból. Sokszor több kérdés egybe van véve, mert nem ugyanazt kérdezik más szóval, hanem mert egy adott témára úgy kérdez rá, hogy átfedés van köztük.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adja meg az Adaline iteratív tanuló eljárását! Adja meg azokat a feltételeket is, amelyek fennállta esetén az iteratív megoldás konvergens lesz! Adja meg, hogy milyen kritérium függvény alapján fogalmazzuk meg az optimumfeladatot!&#039;&#039;&#039;&lt;br /&gt;
*Az Adaline optimális súlyvektorának meghatározására mind az analitius összefüggés, mint az iteratív tanuló eljárás létezik. Adja meg a kétféle meghatározás összefüggését, és azokat, a feltételeket, amelyek fennállta esetén az iteratív megoldás az analitikus eredményéhez tart! Azt is adja meg, hogy milyen kritériumfüggvény alapján fogalmazzuk meg az optimumfeladatot!*&lt;br /&gt;
&#039;&#039;&#039;Származtassa az LMS algoritmust és adja meg a konvergencia feltételeit! Mi a sajátérték fizikai jelentése?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
LMS (Least Mean Sqare): Olyan iteratív eljárás, amely mindig a pillanatnyi négyzetes hiba csökkentésének irányába módosítja az aktuális paramétervektort. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1) = w(k) + 2 \mu \epsilon (k) x (k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ahol a &amp;lt;math&amp;gt; w &amp;lt;/math&amp;gt; súlyvektor értéke, a &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; a bátorsági tényező, az &amp;lt;math&amp;gt; \epsilon &amp;lt;/math&amp;gt; a hiba értéke és az &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; a bemenet.&lt;br /&gt;
&lt;br /&gt;
A konvergencia feltétele:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; 0 &amp;lt; \mu &amp;lt; \frac{1}{{\lambda}_{max}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Sokkal több van a fentebb említett docx-ben, aki jobban érti írja be ide&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hasonlítsa össze a Perceptron-t és az Adaline-t felépítés, képesség, tanítási algoritmus szempontjából!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* A két neuron felépítése lényegében azonos: a bemeneti &amp;lt;math&amp;gt; (x_1, x_2, ..., x_N) &amp;lt;/math&amp;gt; vektort kiegészítjük egy &amp;lt;math&amp;gt; x_0 = 1 &amp;lt;/math&amp;gt; elemmel (ez azért kell, hogy a csupa nulla bemenő vektorra is tudjunk nemnulla kimenetet generálni), majd az így kapott &amp;lt;math&amp;gt; \underline{x} &amp;lt;/math&amp;gt; vektort beszorozzuk a súlyokat tartalmazó &amp;lt;math&amp;gt; \underline{w}^T &amp;lt;/math&amp;gt; vektorral. Az &amp;lt;math&amp;gt; s = \underline{w}^T \underline{x} &amp;lt;/math&amp;gt; értéket pedig küszöbözzük: &amp;lt;math&amp;gt; y = sgn(\underline{w}^T \underline{x}) &amp;lt;/math&amp;gt; (pozitív s-re 1, negatívra -1 lesz a kimenet).&lt;br /&gt;
* A perceptron tanításához a neuron kimenetét (y) vetjük össze a kívánt kimenettel (d). Egy tanítópont hibája: &amp;lt;math&amp;gt; \varepsilon = d - y &amp;lt;/math&amp;gt;, a súlyvektor módosítása: &amp;lt;math&amp;gt; \underline{w}&#039; = \underline{w} + \alpha \varepsilon \underline{x} &amp;lt;/math&amp;gt; (alfa a tanítási tényező). Sorra vesszük a tanítópontokat, és addig ismételgetjük a korrekciót, amíg mindegyik tanítópontra megfelelő lesz a kimenet. Csak lineárisan szeparálható pontok osztályozására működik (azaz, ha létezik a pontokat tartalmazó N-dimenziós térben olyan hipersík, aminek egyik oldalán van az összes +1-es kimenetű pont, a másik oldalán a többi). Ez esetben belátható, hogy véges lépésben egy jó súlyvektorhoz konvergál az eljárás.&lt;br /&gt;
* Az adaline tanítása annyiban más, hogy nem y-nal vetjük össze d-t, hanem s-sel, vagyis a küszöbözés előtti súlyozott összeggel. Egy tanítópont hibája: &amp;lt;math&amp;gt; \varepsilon = d - s &amp;lt;/math&amp;gt;, az összes pont átlagos négyzetes hibája: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{1}{P} \sum_{i=0}^P (d_i - \underline{w}^T \underline{x}_i)^2 = \frac{1}{P}(\underline{d} - \underline{\underline{X}}\underline{w})^T (\underline{d} - \underline{\underline{X}}\underline{w}) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
, ezt akarjuk minimalizálni. (P a tanítópontok száma, X a vektoraikból mint sorvektorokból képzett mátrix, d a kivánt kimenetekből képzett oszlopvektor). A minimumhelyén a gradiense (a súlyvektor függvényében) 0 kell legyen, innen kifejezve a súlyvektort: &amp;lt;math&amp;gt; \underline{w} =&lt;br /&gt;
(\underline{\underline{X}}^T \underline{\underline{X}})^{-1} \underline{\underline{X}}^T \underline{d} &amp;lt;/math&amp;gt;. Itt nincs iteráció (bár a gradiens nullhelyének meghatározása nagyméretű mátrixok esetén iteratív módszerekkel célszerűbb), és nem csak lineárisan szeparálható pontoknál működik, viszont semmi garancia nincs arra, hogy jól fog minden pontot osztályozni, mert csak a lineáris rész négyzetes hibáját minimalizáltuk, nem a rosszul osztályzott pontok számát.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a Wiener-Hopf összefüggés, és milyen esetben alkalmazható egy tanuló architektúra szabad paramétereinek meghatározására? Pontosan fogalmazza meg azokat az általános feltételeket, amelyek mellett az összefüggés alkalmazható, és az összefüggés minden elemét pontosan definiálja! Optimális megoldást ad-e az eljárás? Ha igen, milyen értelemben, ha nem, miért nem?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lehet-e analitikus tanítást alkalmazni az alábbi neurális hálózatoknál, ha az összes tanítópont a rendelkezésünkre áll és négyzetes hibafüggvényt alkalmazunk: lineáris kimeneti rétegekkel rendelkező egyrétegű MLP, RBF, CMAC? Ha igen, adja meg az analitikus összefüggéseket, ha nem indokolja meg, hogy miért nem!&#039;&#039;&#039;&lt;br /&gt;
*Egyes bázisfüggvényes hálózatoknál (RBF, CMAC) lehetőség van a súlyvektor(ok) analitikus meghatározására is. Adja meg az analitikus összefüggéseket, és azt is, hogy milyen feltételei vannak az adott összefüggések alapján történő súlymeghatározásnak!*&lt;br /&gt;
&lt;br /&gt;
* MLP: ?&lt;br /&gt;
* RBF: lehet analitikus tanítást alkalmazni. Összefüggés &amp;lt;math&amp;gt; w^{*} = G^{-1} d = ( G ^{T}G )^{-1} G^{T} d &amp;lt;/math&amp;gt;. A feltétele, hogy ismernünk kell az összes tanítópontot.&lt;br /&gt;
* CMAC: lehet analitikus tanítás, mert: A CMAC súlyainek meghatározásához a következő egyenletet kell megoldani &amp;lt;math&amp;gt; \underline {\underline A} \underline w = \underline d &amp;lt;/math&amp;gt;, ahol a w a súlyok oszlopvektora, d a tanítópontokban kívánt kimenetekből álló oszlopvektor. Az A mátrix azt írja le, melyik tanítópont melyik neuronokat aktiválja (vagyis melyik tartományba esik bele). Az i. sor j. elem adja meg, hogy az i. tanítópont j. neuront aktiválja-e, a baloldalon álló szorzat a tanítópontok tényleges aktivációinak oszlopvektora. &amp;lt;math&amp;gt; w^{*} = A^{-1} d = ( A^{T} A) ^{-1} A^{T} d &amp;lt;/math&amp;gt; valamint &amp;lt;math&amp;gt; y = T w^{*} = T A ^{T} ( A A ^{T})^{-1} d = T A^{T}B d &amp;lt;/math&amp;gt;. E feltétel ehhez, hogy a tanítópontok egyenletesen, egymástól pontosan egységnyi távolságra helyezkednek el.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a szoft margó(margin, tartaléksáv) jelentése, szerepe és a jelentősége az SVM-nél? Hogyan kell értelmezni a margót nemlineáris osztályozási feladatnál?&#039;&#039;&#039;&lt;br /&gt;
*Mi a margó(margin, tartaléksáv) szerepe és jelentősége az SVM-nél? Hogyan kell értelmezni a margót a nemlineáris osztályozási feladatnál? Hogyan módosul ez a szerep, ha az SVM származtatásnál gyengítő (slack) változót is használunk?*&lt;br /&gt;
&#039;&#039;&#039;Szupport vektor gépeknél osztályozási feladat esetén mi biztosítja, hogy az elválasztandó osztályok között egy biztonsági sáv alakuljon ki? Adja meg azt a matematikai összefüggést, ami biztosítja a biztonsági sávot. Hogyan biztosítható, hogy a biztonsági sáv maximális értéket vegyen fel? Mit lehet tenni, ha a tanítópontok elhelyezkedése olyan, hogy a két osztály pontjai között nem lehet biztonsági sávot kialakítani?&#039;&#039;&#039;&lt;br /&gt;
*Mi a szerepe a gyengítő változóknak Szupport Vektor Gépeknél? Adja meg a nemlineáris osztályozási feladat optimalizálandó kritériumfüggvényét, ha gyengítő változót is használ!*&lt;br /&gt;
&lt;br /&gt;
SVM: A szupport vektor gépek olyan kernel gépek, melyek a statisztikus tanuláselmélet eredményeit is hasznosítják. Alapváltozatuk lineáris szeparálásra képes, amely azonban kiterjeszthető nemlineáris szeparálásra és nemlineáris regressziós feladatokra is.&lt;br /&gt;
A lineáris kétosztályos osztályozási feladat megoldását adó szupport vektor gép ezt az &amp;amp;#8222;optimális&amp;quot; elválasztó felületet határozza meg.&lt;br /&gt;
A vektorgépek a lineárisan szeparálható feladatoknál olyan optimális megoldásra törekednek, melyek az osztályozásnál az osztályozó hipersíktól az átlagos tanítópont távolság maximális legyen.&lt;br /&gt;
&lt;br /&gt;
Margin: Optimális lineáris szeparálásnak azt a megoldást tekintjük, amikor az elválasztó egyenes (sík, hipersík) a két osztályba tartozó tanítópontok között a pontoktól a lehető legnagyobb távolságra helyezkedik el. A pontok között középre elhelyezett szeparáló felületet a tanító pontoktól egy margó (margin), azaz egy biztonsági sáv választja el, ezért az így megoldható feladatokat maximális tartalékot vagy maximális margót biztosító lineárisan szeparálható osztályozási feladatoknak is nevezzük. A lineárisan nem szeparálható osztályozási feladatoknál a margin helyett szoft-margint értelmezünk.&lt;br /&gt;
&lt;br /&gt;
Soft Margin: Ha megengedjük, hogy a biztonsági sávban is legyenek tanítópontok, miközben továbbra is cél a lehető legnagyobb margó biztosítása, ún. lágy vagy szoft margójú megoldásról beszélünk. Azoknál a pontoknál amelyek a biztonsági sávon kívül helyezkednek le a maximális margójú osztályozást biztosító  &amp;lt;math&amp;gt;  d_{i} (w^{T} x_i + b ) \geq 1 &amp;lt;/math&amp;gt; egyenlőség áll fenn. Az ilyen mintapontokra vonatkozó, az előző egyenlőtlenségnek megfelelő formális kapcsolat ún. gyengítő &amp;lt;math&amp;gt; \epsilon &amp;lt;/math&amp;gt; változók bevezetésével lehetséges. A gyengítő változók bevezetése lehetővé teszi, hogy a fenti összefüggés az egyes tanítópontoknál különböző mértékben gyengítve érvényesüljön. Ennek megfelelően az összes pontra most a következő egyenlőtlenség ítható fel:&lt;br /&gt;
&amp;lt;math&amp;gt; d_i (w^{T} x_i + b ) \geq 1  - {\epsilon}_i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Azon tanítópontoknál, ahol &amp;lt;math&amp;gt; \epsilon = 0 &amp;lt;/math&amp;gt; visszakapjuk az alapfeladatot. Ha &lt;br /&gt;
&amp;lt;math&amp;gt; 0 &amp;lt; \epsilon &amp;lt; 1 &amp;lt;/math&amp;gt;&lt;br /&gt;
, az adott tanítópont a hipersík megfelelő oldalán, de a biztonsági sávban helyezkedik el, &lt;br /&gt;
ha &lt;br /&gt;
&amp;lt;math&amp;gt; \epsilon &amp;gt; 1 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
az adott tanítópont a sík ellenkező (hibás) oldalán van. Saját szavakkal: Egy plusz tanítóponthoz kötött változó segítségével elértük, hogy az eredeti képletünk újra minden tanítópontban igaz legyen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egy NFIR(FIR-MPL) hálózat felépítése az abrán látható. A vastag szaggatott vonallal jelölt részek a FIR szűrők, ahol 2 késleltető elem és 3 súly van. Adja meg a háló időben kiterített változatát (virtuális háló) és pontokba szedve adja meg a tanítás lépéseit!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Ehhez nincs ábra...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mit jelent az időbeli kiterítés olyan NFIR háló tanításánál, ahol egy MLP súlyai helyén FIR szűrőket alkalmazunk?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erről van 2 beszkennelt oldalt a docx-ben...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a kernel trükk és mi a jelentősége?&#039;&#039;&#039;&lt;br /&gt;
*Mit nevezünk kernel trükknek és mi a jelentősége? Alkalmazható-e a kernel trükk az ismert előrecsatolt hálók (lineáris súlyozott összeg, MLP, RBF, CMAC) esetében? Amennyiben lehet kernel trükköt alkalmazni, meg tudja-e adni a kernel függvényt az egyes esetekben? Adja meg a kernel függvény meghatározásnának általános módját minden olyan esetben, ahol a háló leképzése kerneles formában is megadható, és ahol lehet, adja meg a kernel függvényt explicit formában is!*&lt;br /&gt;
&lt;br /&gt;
Alapból a kimenetet a következő összefüggéssel állítjuk elő:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; y (x) = \sum_{i=0}^{M} w_i \varphi _i ( x ) = w ^{T} \varphi ( x ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A kernel trükk segítségével azonban ezt a függvényt átalakítjuk a következő formába:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; y (x) = \varphi ( x ) ^{T} \phi ^{T} \alpha = \sum^{P}_{i=1} \alpha _i ( \varphi ( x ) ^{T} \varphi ( x _i ) ) = \sum^{P}_{i=1} \alpha _i K _i ( \varphi ( x )) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi (x )^{T} \varphi ( x_i ) = K_i ( \varphi ( x )) = K (x , X_i ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Amit az a második összefüggésből is látszik a kerneles reprezentáció a tanítópontoknak megfelelő számú (P) kernel függvény-érték súlyozott összegeként áll elő, függetlenül attól, hogy az implicit módon definiált jellemzőtér dimenziója (M) mekkora. A kernel függvény megválasztásától függően a jellemzőtér dimenziója nagyon nagy, akár végtelen is lehet, ami a (6.13) szerinti kimenet előállítást nagyon megnehezítené, sőt akár lehetetlenné is tenné, miközben a kernel reprezentáció komplexitása a tanítópontok száma által mindenképpen korlátozott. Minthogy a kernel térbeli megoldás ekvivalens a jellemzőtérbeli megoldással, a kernel módszerekkel azt tudjuk elérni, hogy a megoldás komplexitását akkor is korlátozni tudjuk, ha egyébként a megfelelő jellemzőtérbeli megoldás extrém módon komplex lenne. A kernel függvények bevezetésének ezt a hatását kernel trükknek (kernel trick) nevezzük.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egy idősor-előrejelzési feladatot szeretne megoldani NFIR vagy NARX hálózattal.Írja le a háló konstrukciójának lépéseit és azt is, hogy az egyes lépéseknél szükséges feladatok hogyan oldhatók meg. Mi a különbség a kétféle architektúra között?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lehet-e lokális minimum egy lineáris kimeneti réteggel rendelkező egy rejtett régetű MLP és egy RBF (vagy CMAC) esetén, ha a súlyokat tanítjuk és egy négyzetes hibafüggvényt alkalmazunk? Válaszát indokolja!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Az MLP paraméterekben nemlineáris leképezése miatt a hibafelület nem kvadratikus. Ez még akkor is igaz, ha az MLP-nél is lineáris kimeneti réteget alkalmazunk. A felületen létezhetnek lokális minimumok, sőt a globális minimum sem egyértelmű: a súlyok megfelelő permutációjával különböző, de egyenértékű megoldásokhoz juthatunk. A lokálisak, mint láttuk a háló tanításánál (a gradiens alapú tanuló eljárásoknál) okozhatnak komoly nehézséget. &lt;br /&gt;
A bázisfüggvényes hálók, amennyiben csak a kimeneti lineáris réteget tanítjuk, négyzetes hibafelülettel rendelkeznek, ami biztosítja, hogy nincsenek lokális minimumok .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a Hebb tanulási szabály és milyen hálók tanításánál van szerepe? Milyen módon származtatható az Oja szabály a Hebb szabályból?&#039;&#039;&#039;&lt;br /&gt;
*Adja meg a Hebb tanulási szabályt és a Hebb tanulás szerepét a Kohonen háló tanításánál!*&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Milyen két fő elv alkalmazásával származtatható a GHA (Sanger-algoritmus)-t felhasználó PCA háló? Írja le a GHA algoritmus fő lépéseit! (Ha az összefüggéseket is meg tudja adni, írja le azokat is, ha nem, akkor a gondolatmenetet írja le!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egy olyan MLP hálót szeretne tanítani, melyben minden neuronnál a szokásos szigmoid függvény helyett annak -1-szeresét alkalmazza. Alkalmazható-e ez a háló a szokásos feladatok megoldására? Ha igen, hogyan alakul a tanítása, ha nem, indokolja meg, hogy miért nem!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A háló ekvivalens egy közönséges, szigmoidot használó MLP-vel, amiben (a bemenetieket leszámítva) minden súlyt -1-szereségre változtattunk (így a rétegek közt ugyanúgy egyszer invertálódnak az értékek), és a kimenetet is -1-szeresére változtatjuk. Tehát az új háló tanítására egy triviális módszer, hogy a vele ekvivalens normál MLP-t betanítjuk (azonos bemenetekkel, de a kívánt kimenetek helyett a -1-szeresüket használva a tanításhoz), majd a végén visszamásoljuk a kapott súlyokat (a -1-szeresüket) az új hálóba. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a szerepe a tanulási tényezőnek (bátorságfaktor) az iteratív tanulási eljárásoknál, és hogyan kell megválasztani a Perceptronnál illetve az Adaline-nál?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Tanulás közben általában azt tudjuk megállapítani a rendszerről, hogy egy adott bemenetre a kimenet mennyire és milyen irányba tér el a megkívánttól. A hiba és a hálózatot leíró függvény alapján tudjuk, milyen irányba érdemes változtatni a paramétereket, de azt általában nem, hogy mennyire. Azt, hogy milyen &amp;quot;bátran&amp;quot; lépjünk a megfelelő irányba, a bátorsági tényező szabja meg. Erősen befolyásolja a &amp;quot;jó&amp;quot; rendszerhez való konvergencia sebességét, illetve azt, hogy egyáltalán konvergálunk-e.&lt;br /&gt;
* Percreptonnál a tanulás konvergens a bátorsági tényező értékétől függetlenül, de a sebességet befolyásolja. Adaline esetében túl nagy érték okozhat divergenciát; a konvergencia biztosításához az &amp;lt;math&amp;gt; X^{T}X &amp;lt;/math&amp;gt; mátrix legnagyobb sajátértékének reciprokánál kisebbre kell választani. Léteznek módszerek a tényező tanulás közbeni adaptív változtatására is.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi az alapgondolata az Ortogonal Least Square (OLS) eljárásnak? Milyen hálócsaládnál alkalmazható és mire szolgál?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Az ortogonális legkisebb négyzetes hibájú (OLS) eljárás iteratív módon választ középpontokat úgy, hogy közben figyelembe veszi a háló képességét is. Ez azt jelenti, hogy a háló méretét lépésről lépésre növeljük, újabb és újabb bázisfüggvények bekapcsolásával egészen addig, amíg megfelelő teljesítőképességet el nem érünk.&amp;quot;&lt;br /&gt;
* A Gauss függvénynek két paramétere van: a középpontja és a szórása. Ez utóbbi lehet skalár, vagy többdimenziós esetben vektor is &lt;br /&gt;
* A középpontok meghatározására használható az ortogonális least squares (OLS) és a K-means módszer. Előbbi kiindul egy egy pontot tartalmazó RBF-ből, majd azt iteratívan bővíti, ha nem elég jó a tanulóképessége (a hozzáveendő középpontokat az ismert tanítópontok közül választja). A K-means csoportokba próbálja osztani a tanítópontokat, és a csoportokhoz egy-egy középpontot illetve bázisfüggvényt rendel&lt;br /&gt;
* R heurisztikus szórás választás: általában elég tág határok közt változtatható a tanulási képesség rontása nélkül.. Jól használható az adott középpontú bázisfüggvény szórásának, ha vesszük a középponthoz legközelebbi R (R=2-3) másik középpontot, és ezek távolságainak átlagát számoljuk. Ha mindegyik függvényhez azonos szórást akarunk használni, erre is használható a fenti kifejezés (véletlenszerűen kijelölve egy középpontot). &lt;br /&gt;
* Végül mind a középpontok, mind a szórások meghatározására alkalmazhatóak az ellenőrzött tanítási módszerek, pl. gradiens alapú keresés. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mit nevezünk túltanulásnak, milyen következménye van, és hogyan lehet védekezni ellene? (minden ismert ellenszert mutasson be)&#039;&#039;&#039;&lt;br /&gt;
* Egy rendszer tanítása során a tanítópontok hibája általában csökkenő jellegű. A hálózat hibája a tanításhoz fel nem használt pontokban szintén csökken (a hálózat az egész függvényt egyre jobban megtanulja). Egy bizonyos pont után viszont, a tanítópontok hibája még mindig csökken, de a többi ponté nőni kezd, mivel a háló a tanítópontok olyan apró részleteit kezdi tanulni, amik az egész függvényre nem igazak, és romlik az általánosító-képesség. &lt;br /&gt;
* Egyik ellenszer a korai megállás: amikor észrevesszük, hogy az ellenőrzéshez használt nem tanító pontokban nőni kezd a hiba, abbahagyjuk a tanítást (hiába lehetne a tanítópontok hibáját még csökkenteni). &lt;br /&gt;
* Másik módszer a regularizáció, melynek az a lényege, hogy egyfajta simaságot megkövetelünk, így nem tud nagyon rátanulni a tanítópontokra.&lt;br /&gt;
* Új neuron felvétele: Ha időközben hozzáadunk egy új neuront vagy elveszünk, akkor megváltoztatja a háló egész kimenetét, és a túltanulástól egy ideig a tanulások folyamán az általánosítás felé halad, majd persze meint eljut a túltanulásig. Plusz érdeme, hogy segítségével tudunk lökni a lokális minimumoknál, és a &amp;quot;sekélyebb&amp;quot; területeknél.&lt;br /&gt;
* keresztvalidáció: &#039;&#039;TODO&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a regularizáció és milyen esetekben van szerepe? Osztályozási feladatra alkalmazott SVM hálóknál milyen formában jelenik meg a regularizáció és mit eredményez?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Regularizáció: Általánosító képességet jelent. Fontossága kevés ismert vagy tanítópont esetén kiemelkedő. Az SVM hálók az osztályozás során olyan hipersíkot keresnek, mely minden tanítóponttól egy megadott margin (margó, biztonsági sáv)-ra van, így egyfajta biztosított általánosítást végez, ami amennyiben az eddigi tanítópontok jól leírták a problémát a többi tanítópont is nagyobb valószínűséggel lesz a hipersík megfelelő oldalán. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mikor és miért van szükség CMAC hálózatoknál tömörítő leképzésre. Milyen problémákat okozhat ennek használata, és hogyan lehet a problémákat mérsékelni/elkerülni?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* A tömörítő leképezés azt jelenti, hogy a kiinduló (virtuális) címtartományt egy kisebb (fizikai) címtartományra képezzük le. Lényegében a hatékony tömörítő eljárások veszteséges lejárások, szükségük a véges memória miatt van. A problémát a veszteség jelenti, amely megfelelő hash, vagy tömörítő eljárást alkalmazva nem lehet probléma, így olyan hash függvényt kell találni ami egyenletesen képez le a fizikai címtartományba.&lt;br /&gt;
* Másképpen kicsit hivatalosabban, az alapvető asszociációs vektorunkat letömörítjük egy tömörített asszociációs vektorra, az alapján hogy a bemeneti tér viszonylag kevés bementi pontjáról érkezik tényleges bemenet. Ez alapján a tömörített vektor alapkán választjuk ki a súlyokat, nem pedig a az eredeti vektor alapján. A tömörítő eljárás egyfajta hashelést jelent, és a probléma akkor van, hogyha ütközés lép fel, vagyis két egymástól távol lévő tanítópont pont részben azonos súlyokat választanak ki. Ha az ütközés valószínűsége kicsi, akkor a hatása elhanyagolható, valamint a tanító lépések számának növelésével az ütközésből adódó interferencia csökkenthető.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mit nevezünk lokális és mit globális tanulásnak? Van-e előnye egyiknek a másikkal szemben? Az ismert hálók közül melyek a globális és melyek a lokális tanulási hálók és miért?&#039;&#039;&#039;&lt;br /&gt;
* Globális tanulás: Minden tanítóponton a tanulás kihat a teljes tartományra, vagyis ha tanítunk egy pontot egy MLP-nek, akkor az megfogja változtatni az értékét egy nagyon távoli bemenetnek is a kimenetét. Ilyenek az MLP, és az RBF, de csak olyan függvény esetén melynek a kimenete a teljes bemeneten érvényes, vagyis egy közepes szórású Gauss függvény már nem fejti ki mindenhol a hatását.&lt;br /&gt;
* Lokális tanulás: Leginkább a globális tanulás ellentettje, vagyis egy tanítópont csak véges területen fejti ki a hatását, így képesek vagyunk lokális tanulásra. Jó példa erre a XOR RBF-el való tanítása. Ilyenek a CMAC, az SVM, és az RBF is bizonyos paraméterek mellet.&lt;br /&gt;
&lt;br /&gt;
Itt megjegyeznék, hogy Horváth Gábor meglepetten mondta, hogy sokan írták azt, ami a docx-ben van, és az teljesen hülyeség, amit fentebb leírtam az 6/6 pontot ért.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;perceptron tanítás 3 tényezővel: alfa1=10; alfa2=0.1; alfa3=-3; melyiket választaná? És Adaline esetében? Ha egyik sem helyes javasoljon új tényezőt, és indokolja is meg!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egy RBF-nél súlyok helyett FIR szűrők vannak, adja meg 1 FIR szűrő együtthatóinak módosító összefüggését!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Implikációt meg lehet-e tanítani perceptronnak, adaline-nak?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Megoldás van a docxben, csak át kell másolni&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rosenblatt perceptronokból lehet-e MLP-t építeni, ha igen, hogyan, ha nem, miért nem?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* A szignum függvény nem deriválható, de ha lecseréljük szigmoidra, akkor máris deriválható, így hazsnálható a Back-Propagation, vagyis akkor építhető belőle MLP.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;R = ((0.5 0) (0 0.2)) esetén az LMS eljárás konvergens-e? Vázlatosan rajzolja fel a kritériumfelület szintvonalait!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Milyen modellosztályok esetén használható fokszámbecslése a Lipschitz index? Lipschitz index definíciója (Lq^(N) = ...) meg volt adva - értelmezze, magyarázza meg az egyes betűk jelentését!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a momentum eljárás és milyen esetben alkalmazható sikerrel?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* A momentum módszer olyan heurisztikus eljárás, ahol az egyes lépésekben a súlymódosítás meghatározása két részből áll. Először a gradiens módszernek megfelelően meghatározunk egy súly módosító értéket, azonban nem ezzel végezzük el a korrekciót, hanem még figyelembe vesszük az előző módosítás hatását is. A súlymódosítás ennek megfelelően:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \Delta w ( k + 1) = \mu ( - \nabla (k ) ) + \nu \Delta w ( k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ahol &amp;lt;math&amp;gt; \nu &amp;lt;/math&amp;gt; az ún. momentum együttható, amelynek értéke 0 és 1 közötti kell legye (gyakori választás a 0.8 körüli érték).&lt;br /&gt;
* A momentum módszer különösen kedvező, ha a hibafelületen keskeny völgy húzódik végig, és a momentumtag nélkül a megoldás felé ezen völgy környezetében túl sok iteráció megtételével haladnánk, és MLP-nél alkalmazható. A módszer alkalmazásával lényegében azonos hibahatár elérése kevesebb számítással, kevesebb idő alatt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a momentum módszer, milyen célból alkalmazzák, és mely hálótípusoknál alkalmazható? Minden ismert hálótípusra adja meg és indokolja is meg a választ!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Van egy MLP hálózatunk. A nagy (vastag szaggatott) nyíllal bejelölt súly módosító összefüggéseit határozza meg, ha backprop eljárást alkalmaz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Ehhez sincs kép...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Oszályozási feladatra akarunk LS Szupport Vektor Gépet használni. Fogalmazza meg a kritériumfüggvényt és a Lagrange egyenletet. Milyen alapgondolatot használ az eljárás, hogy a Lagrange egyenletből a másodlagos egyenlethez eljussunk? Mi lesz a másodlagos egyenlet?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Szkennelt megoldás a docxben&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Van 10000 50 dimenziós adata, illetve 100 10000 dimenziós adata, melyekkel tanuló hálót akar konstruálni. Két lehetőség közül választhat: MLP-t vagy SVM-et alkalmaz. Az adott esetekben milyen szempontokat venne figyelembe, és mit választana? Részletesen indokolja meg a választást.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Az első esetre MLP-t használnék, mert sok a tanító pont a dimenziókhoz képset is (bár nem tudom 50 dimenzióhoz mi számít soknak igazán), jól meg lehet tanítani a hálót meg minősíteni is. A másodikra MLP-t nem alkalmaznék, mert nagyon kevés a pont a dimenziószámhoz képest, és szinte biztos a túl/sehogysem tanulás.&lt;br /&gt;
* A másodikra használnék SVM-et, mivel a kevés pont, sok dimenzió miatt elég valószínű, hogy meg tudja találni a nemlineáris elválasztó-egyenest, amivel az operál (állítólag). Hogy az elsőre használnék-e SVM-et.. talán a sok tanítópont miatt a kernelmátrix (ami kell a QP-hoz) nagyon nagy lenne, akkor már inkább az MLP. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adja meg röviden a [[BackPropagation]] Through Time (BPTT) eljárás működését! Milyen hálónál alkalmazható, és mik az előnyei, illetve hátrányai az eljárásnak?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mutassa meg, hogy az EXOR probléma megoldható egy olyan RBF hálózattal, melynek két Gauss rejtett neuronja van, ahol a bázisfüggvények középpontjai [0 0] és [1 1]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Batch-tanítás&#039;&#039;&#039;&lt;br /&gt;
* Minden pontra kiszámoljuk a szükséges módosításokat, de nem hajtjuk végre, majd átlagoljuk a módosításokat és egy lépésben hajtjuk végre a végén.-&amp;gt;lokális minimumok lesznek-&amp;gt;pontonkénti tanulásnál direkt zajt adunk hozzá ezek elkerülésére.&lt;br /&gt;
Súlyok kezdeti értéke: úgy kell indítani, hogy minden neuron a meredek részben legyen&lt;br /&gt;
&lt;br /&gt;
-- [[RynkiewiczAdam|Tsiga]] - 2012.05.03.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=KoopKerdesekZHOssz01&amp;diff=188536</id>
		<title>KoopKerdesekZHOssz01</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=KoopKerdesekZHOssz01&amp;diff=188536"/>
		<updated>2016-03-29T04:58:01Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: Néhány elgépelés javítása.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GlobalTemplate|Infoszak|KoopKerdesekZHOssz01}}&lt;br /&gt;
&lt;br /&gt;
==Összegyűjtött kérdések a Zhig 01==&lt;br /&gt;
&lt;br /&gt;
Daraboltam, így könnyebb a szerkesztése, és a latex-ek is megjelennek.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kérlek javítsátok, és bővítsétek, azért lett wikilap, mert egy doc-ot mindenki lusta bővíteni, és javítani.&lt;br /&gt;
&lt;br /&gt;
Nagy része a KTR_tanuls.docx-ből, és itt lévő Zh-kból. Sokszor több kérdés egybe van véve, mert nem ugyanazt kérdezik más szóval, hanem mert egy adott témára úgy kérdez rá, hogy átfedés van köztük.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adja meg az Adaline iteratív tanuló eljárását! Adja meg azokat a feltételeket is, amelyek fennállta esetén az iteratív megoldás konvergens lesz! Adja meg, hogy milyen kritérium függvény alapján fogalmazzuk meg az optimumfeladatot!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1)= w(k)+{\mu}(-\underline{\nabla}(k)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A konvergencia feltétele: &amp;lt;math&amp;gt; 0&amp;lt; {\mu}&amp;lt; \frac1{\lambda_{max}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;{\mu} &amp;lt;/math&amp;gt; bátorsági tényező, tanulási faktor&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Az Adaline optimális súlyvektorának meghatározására mind az analitikus összefüggés, mint az iteratív tanuló eljárás létezik. Adja meg a kétféle meghatározás összefüggését, és azokat, a feltételeket, amelyek fennállta esetén az iteratív megoldás az analitikus eredményéhez tart! Azt is adja meg, hogy milyen kritériumfüggvény alapján fogalmazzuk meg az optimumfeladatot!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analitikus meghatározás: &lt;br /&gt;
Wiener-Hopf egyenlet&lt;br /&gt;
&amp;lt;math&amp;gt; \underline{w}^{*}= \underline{\underline{R}}^{-1} \cdot \underline{P} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \underline{\underline{R}} &amp;lt;/math&amp;gt; autokorrelációs mátrix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \\ \underline{P}&amp;lt;/math&amp;gt; keresztkorrelációs vektor&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Iteratív megoldás: &lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1)= w(k)+{\mu}(-\underline{\nabla}(k)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Származtassa az LMS algoritmust és adja meg a konvergencia feltételeit! Mi a sajátérték fizikai jelentése?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
LMS (Least Mean Sqare): Olyan iteratív eljárás, amely mindig a pillanatnyi négyzetes hiba csökkentésének irányába módosítja az aktuális paramétervektort. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1) = w(k) + 2 {\mu} {\epsilon} (k) x (k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ahol a &amp;lt;math&amp;gt; w {} &amp;lt;/math&amp;gt; súlyvektor értéke, a &amp;lt;math&amp;gt; \mu {} &amp;lt;/math&amp;gt; a bátorsági tényező, az &amp;lt;math&amp;gt; \epsilon {} &amp;lt;/math&amp;gt; a hiba értéke és az &amp;lt;math&amp;gt; x {} &amp;lt;/math&amp;gt; a bemenet.&lt;br /&gt;
&lt;br /&gt;
A konvergencia feltétele:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; 0 &amp;lt; \mu &amp;lt; \frac{1}{{\lambda}_{max}} {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahol a &amp;lt;math&amp;gt; \lambda_{max} {} &amp;lt;/math&amp;gt; az &amp;lt;math&amp;gt; R {} &amp;lt;/math&amp;gt; legnagyobb sajátértéke, ahol az &amp;lt;math&amp;gt; R {} &amp;lt;/math&amp;gt; a bemenet autokorrelációs mátrixa. Ezt &amp;lt;math&amp;gt; \lambda_{max} {} &amp;lt;/math&amp;gt; -ot Adaline esetében vagy tudjuk, vagy a felső becslését tudjuk.&lt;br /&gt;
&lt;br /&gt;
A sajátérték fizikai jelentése: Minél nagyobb egy sajátérték, annál nagyobb a hibafelület adott irány menti meredekség-változása azaz a görbülete.&lt;br /&gt;
&lt;br /&gt;
A kritériumfüggvény: &amp;lt;math&amp;gt; C ( w ) = \frac{1}{P} \sum_{i = 1}^{P} \left( d_i - f(w,x_i) \right)^2 &amp;lt;/math&amp;gt;&lt;br /&gt;
A lineáris kapcsolat miatt az &amp;lt;math&amp;gt; f(w,x) = w^{T}x &amp;lt;/math&amp;gt;. Vagyis az átlagos négyzetes hiba felírható a következő formában is:&amp;lt;math&amp;gt; C(w) = (d - X w)^{T} ( d - X w) {}&amp;lt;/math&amp;gt;. Ahol d a tanítópontokbeli kívánt válaszokból épített p elemű oszlopvektor, X a bemeneti vektorokból képzett mátrix, w pedig a keresett paramétervektor. A megoldás itt aztán a &amp;lt;math&amp;gt; d = X w {}&amp;lt;/math&amp;gt;, máshogyan &amp;lt;math&amp;gt; w = X^{-1} d {}&amp;lt;/math&amp;gt;, valamint pszeudoinverz alkalmazásával &amp;lt;math&amp;gt; w^{*} = X^{\dagger} d = ( X^TX)^{-1} X^T d &amp;lt;/math&amp;gt;. Az összefüggés legfontosabb része, hogy ugyaerre a megoldásra jutunk, hogyha kritériumfüggvény (amit az iteratív eljáráshoz alkalmazott kritériumfüggvény átalakítottja, vagyis nem a szummás, hanem amelyik függvény utána van) gradiens nulla értéket biztosító paraméterét határozzuk meg:&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial  C ( w ) }{ \partial w } = -2 X^Td + 2 X^TXw = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
Ekkor ezt kapjuk:&lt;br /&gt;
&amp;lt;math&amp;gt; X^TXw = X^Td &amp;lt;/math&amp;gt;, ami átalakítva &amp;lt;math&amp;gt; w^{*} = ( X^TX)^{-1} X^T d {}&amp;lt;/math&amp;gt; (ismerős?)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hasonlítsa össze a Perceptron-t és az Adaline-t felépítés, képesség, tanítási algoritmus szempontjából!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* A két neuron felépítése lényegében azonos: a bemeneti &amp;lt;math&amp;gt; (x_1, x_2, ..., x_N) {} &amp;lt;/math&amp;gt; vektort kiegészítjük egy &amp;lt;math&amp;gt; x_0 = 1 {} &amp;lt;/math&amp;gt; elemmel (ez azért kell, hogy a csupa nulla bemenő vektorra is tudjunk nemnulla kimenetet generálni), majd az így kapott &amp;lt;math&amp;gt; \underline{x} {} &amp;lt;/math&amp;gt; vektort beszorozzuk a súlyokat tartalmazó &amp;lt;math&amp;gt; \underline{w}^T {} &amp;lt;/math&amp;gt; vektorral. Az &amp;lt;math&amp;gt; s = \underline{w}^T \underline{x} {} &amp;lt;/math&amp;gt; értéket pedig küszöbözzük: &amp;lt;math&amp;gt; y = sgn(\underline{w}^T \underline{x}) {} &amp;lt;/math&amp;gt; (pozitív s-re 1, negatívra -1 lesz a kimenet).&lt;br /&gt;
* A perceptron tanításához a neuron kimenetét (y) vetjük össze a kívánt kimenettel (d). Egy tanítópont hibája: &amp;lt;math&amp;gt; \varepsilon = d - y {} &amp;lt;/math&amp;gt;, a súlyvektor módosítása: &amp;lt;math&amp;gt; \underline{w}&#039; = \underline{w} + \alpha \varepsilon \underline{x} {} &amp;lt;/math&amp;gt; (alfa a tanítási tényező). Sorra vesszük a tanítópontokat, és addig ismételgetjük a korrekciót, amíg mindegyik tanítópontra megfelelő lesz a kimenet. Csak lineárisan szeparálható pontok osztályozására működik (azaz, ha létezik a pontokat tartalmazó N-dimenziós térben olyan hipersík, aminek egyik oldalán van az összes +1-es kimenetű pont, a másik oldalán a többi). Ez esetben belátható, hogy véges lépésben egy jó súlyvektorhoz konvergál az eljárás.&lt;br /&gt;
* Az adaline tanítása annyiban más, hogy nem y-nal vetjük össze d-t, hanem s-sel, vagyis a küszöbözés előtti súlyozott összeggel. Egy tanítópont hibája: &amp;lt;math&amp;gt; \varepsilon = d - s {} &amp;lt;/math&amp;gt;, az összes pont átlagos négyzetes hibája: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{1}{P} \sum_{i=0}^P (d_i - \underline{w}^T \underline{x}_i)^2 = \frac{1}{P}(\underline{d} - \underline{\underline{X}}\underline{w})^T (\underline{d} - \underline{\underline{X}}\underline{w}) {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
És mi ezt akarjuk minimalizálni. (P a tanítópontok száma, X a vektoraikból mint sorvektorokból képzett mátrix, d a kivánt kimenetekből képzett oszlopvektor). A minimumhelyén a gradiense (a súlyvektor függvényében) 0 kell legyen, innen kifejezve a súlyvektort: &amp;lt;math&amp;gt; {} \underline{w} = (\underline{\underline{X}}^T \underline{\underline{X}})^{-1} \underline{\underline{X}}^T \underline{d} &amp;lt;/math&amp;gt; Itt nincs iteráció (bár a gradiens nullhelyének meghatározása nagyméretű mátrixok esetén iteratív módszerekkel célszerűbb), és nem csak lineárisan szeparálható pontoknál működik, viszont semmi garancia nincs arra, hogy jól fog minden pontot osztályozni, mert csak a lineáris rész négyzetes hibáját minimalizáltuk, nem a rosszul osztályzott pontok számát. (Ez az analitikus megoldás). &lt;br /&gt;
Kicsit pontosabban, az Adaline minden esetben tud adni megoldást. Egy olyan esetben, amikor a pontok lineárisan nem szeparálhatóak a perceptron nem tud megoldást adni, az Adaline tud, mind analitikus módszerrel, mind iteratív. Az analitikus módszer esetében is a kvadratikus hibafelület minimumát fogja adni, ami lineárisan nem szeparálható pontok esetén azt jelenti, hogy a legjobb osztályozást adja, viszont nem minden pont lesz a hipersík megfelelő oldalán.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a Wiener-Hopf összefüggés, és milyen esetben alkalmazható egy tanuló architektúra szabad paramétereinek meghatározására? Pontosan fogalmazza meg azokat az általános feltételeket, amelyek mellett az összefüggés alkalmazható, és az összefüggés minden elemét pontosan definiálja! Optimális megoldást ad-e az eljárás? Ha igen, milyen értelemben, ha nem, miért nem?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wiener-Hopf összefüggés: &amp;lt;math&amp;gt; {} w^{*} = R^{-1}p &amp;lt;/math&amp;gt;, ahol &amp;lt;math&amp;gt; w^{*} &amp;lt;/math&amp;gt; az optimális súlyvektor, ahol &amp;lt;math&amp;gt;{}  R = E \left\{ x x^{T} \right\} &amp;lt;/math&amp;gt; a bemenet autokorrelációs mátrixa ( ahol az x a bemeneti vektor), és a &amp;lt;math&amp;gt;{}  p = E \left\{ dx \right\} &amp;lt;/math&amp;gt; pedig egy olyan oszlopvektort jelöl, amely a kívánt kimenet és a bemenet közötti keresztkorreláció.&lt;br /&gt;
&lt;br /&gt;
Kritériumok: &amp;lt;math&amp;gt; {} d_{i} &amp;lt;/math&amp;gt; a kívánt válaszok és az &amp;lt;math&amp;gt; {x}_{i} &amp;lt;/math&amp;gt; a bemenetek statisztikai jellemzői, valamint R és p ismertek. Ha R és p nem ismertek, akkor ezeket becsülni kell véges számú mintapont alapján.&lt;br /&gt;
&lt;br /&gt;
Optimális megoldást ad olyan értelemben, hogy a hibafelület minimumát adja, ily módon a legkisebb hibával megadja egy lineárisan nem szeparálható feladat minimumát Adaline esetében, de ettől még az Adaline hibásan fog osztályozni.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lehet-e analitikus tanítást alkalmazni az alábbi neurális hálózatoknál, ha az összes tanítópont a rendelkezésünkre áll és négyzetes hibafüggvényt alkalmazunk: lineáris kimeneti rétegekkel rendelkező egyrétegű MLP, RBF, CMAC? Ha igen, adja meg az analitikus összefüggéseket, ha nem indokolja meg, hogy miért nem!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egyes bázisfüggvényes hálózatoknál (RBF, CMAC) lehetőség van a súlyvektor(ok) analitikus meghatározására is. Adja meg az analitikus összefüggéseket, és azt is, hogy milyen feltételei vannak az adott összefüggések alapján történő súlymeghatározásnak!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MLP: nem, a hibafelület nem kvadratikus, a gradiens kvadratikusát felhasználó analitikus megoldás így nem alkalmazható. &#039;&#039;Nem tökéletes, de ér pár pontot&#039;&#039;&lt;br /&gt;
* RBF: lehet analitikus tanítást alkalmazni. Összefüggés &amp;lt;math&amp;gt; w^{*} = G^{-1} d = ( G ^{T}G )^{-1} G^{T} d {} &amp;lt;/math&amp;gt;. A feltétele, hogy ismernünk kell az összes tanítópontot.&lt;br /&gt;
* CMAC: lehet analitikus tanítás, mert: A CMAC súlyainak meghatározásához a következő egyenletet kell megoldani &amp;lt;math&amp;gt; \underline {\underline A} \underline w = \underline d {} &amp;lt;/math&amp;gt;, ahol a w a súlyok oszlopvektora, d a tanítópontokban kívánt kimenetekből álló oszlopvektor. Az A mátrix azt írja le, melyik tanítópont melyik neuronokat aktiválja (vagyis melyik tartományba esik bele). Az i. sor j. elem adja meg, hogy az i. tanítópont j. neuront aktiválja-e, a baloldalon álló szorzat a tanítópontok tényleges aktivációinak oszlopvektora. &amp;lt;math&amp;gt; w^{*} = A^{-1} d = ( A^{T} A) ^{-1} A^{T} d {} &amp;lt;/math&amp;gt; valamint &amp;lt;math&amp;gt; y = T w^{*} = T A ^{T} ( A A ^{T})^{-1} d = T A^{T}B d {} &amp;lt;/math&amp;gt;. A feltétel ehhez, hogy a tanítópontok egyenletesen, egymástól pontosan egységnyi távolságra helyezkednek el.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a szoft margó(margin, tartaléksáv) jelentése, szerepe és a jelentősége az SVM-nél? Hogyan kell értelmezni a margót nemlineáris osztályozási feladatnál?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a margó(margin, tartaléksáv) szerepe és jelentősége az SVM-nél? Hogyan kell értelmezni a margót a nemlineáris osztályozási feladatnál? Hogyan módosul ez a szerep, ha az SVM származtatásnál gyengítő (slack) változót is használunk?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Szupport vektor gépeknél osztályozási feladat esetén mi biztosítja, hogy az elválasztandó osztályok között egy biztonsági sáv alakuljon ki? Adja meg azt a matematikai összefüggést, ami biztosítja a biztonsági sávot. Hogyan biztosítható, hogy a biztonsági sáv maximális értéket vegyen fel? Mit lehet tenni, ha a tanítópontok elhelyezkedése olyan, hogy a két osztály pontjai között nem lehet biztonsági sávot kialakítani?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a szerepe a gyengítő változóknak Szupport Vektor Gépeknél? Adja meg a nemlineáris osztályozási feladat optimalizálandó kritériumfüggvényét, ha gyengítő változót is használ!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SVM: A szupport vektor gépek olyan kernel gépek, melyek a statisztikus tanuláselmélet eredményeit is hasznosítják. Alapváltozatuk lineáris szeparálásra képes, amely azonban kiterjeszthető nemlineáris szeparálásra és nemlineáris regressziós feladatokra is.&lt;br /&gt;
A lineáris kétosztályos osztályozási feladat megoldását adó szupport vektor gép ezt az &amp;amp;#8222;optimális&amp;quot; elválasztó felületet határozza meg.&lt;br /&gt;
A vektorgépek a lineárisan szeparálható feladatoknál olyan optimális megoldásra törekednek, melyek az osztályozásnál az osztályozó hipersíktól az átlagos tanítópont távolság maximális legyen.&lt;br /&gt;
&lt;br /&gt;
Margin: Optimális lineáris szeparálásnak azt a megoldást tekintjük, amikor az elválasztó egyenes (sík, hipersík) a két osztályba tartozó tanítópontok között a pontoktól a lehető legnagyobb távolságra helyezkedik el. A pontok között középre elhelyezett szeparáló felületet a tanító pontoktól egy margó (margin), azaz egy biztonsági sáv választja el, ezért az így megoldható feladatokat maximális tartalékot vagy maximális margót biztosító lineárisan szeparálható osztályozási feladatoknak is nevezzük. A lineárisan nem szeparálható osztályozási feladatoknál a margin helyett szoft-margint értelmezünk.&lt;br /&gt;
&lt;br /&gt;
Soft Margin: Ha megengedjük, hogy a biztonsági sávban is legyenek tanítópontok, miközben továbbra is cél a lehető legnagyobb margó biztosítása, ún. lágy vagy szoft margójú megoldásról beszélünk. Azoknál a pontoknál amelyek a biztonsági sávon kívül helyezkednek le a maximális margójú osztályozást biztosító  &amp;lt;math&amp;gt;  d_{i} (w^{T} x_i + b ) \geq 1 {} &amp;lt;/math&amp;gt; egyenlőség áll fenn. Az ilyen mintapontokra vonatkozó, az előző egyenlőtlenségnek megfelelő formális kapcsolat ún. gyengítő &amp;lt;math&amp;gt; \epsilon {} &amp;lt;/math&amp;gt; változók bevezetésével lehetséges. A gyengítő változók bevezetése lehetővé teszi, hogy a fenti összefüggés az egyes tanítópontoknál különböző mértékben gyengítve érvényesüljön. Ennek megfelelően az összes pontra most a következő egyenlőtlenség írható fel:&lt;br /&gt;
&amp;lt;math&amp;gt; d_i (w^{T} x_i + b ) \geq 1  - {\epsilon}_i {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Azon tanítópontoknál, ahol &amp;lt;math&amp;gt; \epsilon = 0 {} &amp;lt;/math&amp;gt; visszakapjuk az alapfeladatot. Ha &lt;br /&gt;
&amp;lt;math&amp;gt; 0 &amp;lt; \epsilon &amp;lt; 1 {} &amp;lt;/math&amp;gt;&lt;br /&gt;
, az adott tanítópont a hipersík megfelelő oldalán, de a biztonsági sávban helyezkedik el, &lt;br /&gt;
ha &lt;br /&gt;
&amp;lt;math&amp;gt; \epsilon &amp;gt; 1 {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
az adott tanítópont a sík ellenkező (hibás) oldalán van. Saját szavakkal: Egy plusz tanítóponthoz kötött változó segítségével elértük, hogy az eredeti képletünk újra minden tanítópontban igaz legyen.&lt;br /&gt;
&lt;br /&gt;
-- [[RynkiewiczAdam|Tsiga]] - 2012.05.16.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=KooperativRendszerekZHkerdesekkigyujtve&amp;diff=188535</id>
		<title>KooperativRendszerekZHkerdesekkigyujtve</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=KooperativRendszerekZHkerdesekkigyujtve&amp;diff=188535"/>
		<updated>2016-03-29T04:33:53Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GlobalTemplate|Infoszak|KooperativRendszerekZHkerdesekkigyujtve}}&lt;br /&gt;
&lt;br /&gt;
==Összegyűjtött kérdések a Zhig==&lt;br /&gt;
&lt;br /&gt;
Kérlek javítsátok, és bővítsétek, azért lett wikilap, mert egy doc-ot mindenki lusta bővíteni, és javítani.&lt;br /&gt;
&lt;br /&gt;
Nagy része a KTR_tanuls.docx-ből, és itt lévő Zh-kból. Sokszor több kérdés egybe van véve, mert nem ugyanazt kérdezik más szóval, hanem mert egy adott témára úgy kérdez rá, hogy átfedés van köztük.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adja meg az Adaline iteratív tanuló eljárását! Adja meg azokat a feltételeket is, amelyek fennállta esetén az iteratív megoldás konvergens lesz! Adja meg, hogy milyen kritérium függvény alapján fogalmazzuk meg az optimumfeladatot!&#039;&#039;&#039;&lt;br /&gt;
*Az Adaline optimális súlyvektorának meghatározására mind az analitius összefüggés, mint az iteratív tanuló eljárás létezik. Adja meg a kétféle meghatározás összefüggését, és azokat, a feltételeket, amelyek fennállta esetén az iteratív megoldás az analitikus eredményéhez tart! Azt is adja meg, hogy milyen kritériumfüggvény alapján fogalmazzuk meg az optimumfeladatot!*&lt;br /&gt;
&#039;&#039;&#039;Származtassa az LMS algoritmust és adja meg a konvergencia feltételeit! Mi a sajátérték fizikai jelentése?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
LMS (Least Mean Sqare): Olyan iteratív eljárás, amely mindig a pillanatnyi négyzetes hiba csökkentésének irányába módosítja az aktuális paramétervektort. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1) = w(k) + 2 \mu \epsilon (k) x (k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ahol a &amp;lt;math&amp;gt; w &amp;lt;/math&amp;gt; súlyvektor értéke, a &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; a bátorsági tényező, az &amp;lt;math&amp;gt; \epsilon &amp;lt;/math&amp;gt; a hiba értéke és az &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; a bemenet.&lt;br /&gt;
&lt;br /&gt;
A konvergencia feltétele:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; 0 &amp;lt; \mu &amp;lt; \frac{1}{{\lambda}_{max}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Sokkal több van a fentebb említett docx-ben, aki jobban érti írja be ide&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hasonlítsa össze a Perceptron-t és az Adaline-t felépítés, képesség, tanítási algoritmus szempontjából!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* A két neuron felépítése lényegében azonos: a bemeneti &amp;lt;math&amp;gt; (x_1, x_2, ..., x_N) &amp;lt;/math&amp;gt; vektort kiegészítjük egy &amp;lt;math&amp;gt; x_0 = 1 &amp;lt;/math&amp;gt; elemmel (ez azért kell, hogy a csupa nulla bemenő vektorra is tudjunk nemnulla kimenetet generálni), majd az így kapott &amp;lt;math&amp;gt; \underline{x} &amp;lt;/math&amp;gt; vektort beszorozzuk a súlyokat tartalmazó &amp;lt;math&amp;gt; \underline{w}^T &amp;lt;/math&amp;gt; vektorral. Az &amp;lt;math&amp;gt; s = \underline{w}^T \underline{x} &amp;lt;/math&amp;gt; értéket pedig küszöbözzük: &amp;lt;math&amp;gt; y = sgn(\underline{w}^T \underline{x}) &amp;lt;/math&amp;gt; (pozitív s-re 1, negatívra -1 lesz a kimenet).&lt;br /&gt;
* A perceptron tanításához a neuron kimenetét (y) vetjük össze a kívánt kimenettel (d). Egy tanítópont hibája: &amp;lt;math&amp;gt; \varepsilon = d - y &amp;lt;/math&amp;gt;, a súlyvektor módosítása: &amp;lt;math&amp;gt; \underline{w}&#039; = \underline{w} + \alpha \varepsilon \underline{x} &amp;lt;/math&amp;gt; (alfa a tanítási tényező). Sorra vesszük a tanítópontokat, és addig ismételgetjük a korrekciót, amíg mindegyik tanítópontra megfelelő lesz a kimenet. Csak lineárisan szeparálható pontok osztályozására működik (azaz, ha létezik a pontokat tartalmazó N-dimenziós térben olyan hipersík, aminek egyik oldalán van az összes +1-es kimenetű pont, a másik oldalán a többi). Ez esetben belátható, hogy véges lépésben egy jó súlyvektorhoz konvergál az eljárás.&lt;br /&gt;
* Az adaline tanítása annyiban más, hogy nem y-nal vetjük össze d-t, hanem s-sel, vagyis a küszöbözés előtti súlyozott összeggel. Egy tanítópont hibája: &amp;lt;math&amp;gt; \varepsilon = d - s &amp;lt;/math&amp;gt;, az összes pont átlagos négyzetes hibája: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{1}{P} \sum_{i=0}^P (d_i - \underline{w}^T \underline{x}_i)^2 = \frac{1}{P}(\underline{d} - \underline{\underline{X}}\underline{w})^T (\underline{d} - \underline{\underline{X}}\underline{w}) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
, ezt akarjuk minimalizálni. (P a tanítópontok száma, X a vektoraikból mint sorvektorokból képzett mátrix, d a kivánt kimenetekből képzett oszlopvektor). A minimumhelyén a gradiense (a súlyvektor függvényében) 0 kell legyen, innen kifejezve a súlyvektort: &amp;lt;math&amp;gt; \underline{w} =&lt;br /&gt;
(\underline{\underline{X}}^T \underline{\underline{X}})^{-1} \underline{\underline{X}}^T \underline{d} &amp;lt;/math&amp;gt;. Itt nincs iteráció (bár a gradiens nullhelyének meghatározása nagyméretű mátrixok esetén iteratív módszerekkel célszerűbb), és nem csak lineárisan szeparálható pontoknál működik, viszont semmi garancia nincs arra, hogy jól fog minden pontot osztályozni, mert csak a lineáris rész négyzetes hibáját minimalizáltuk, nem a rosszul osztályzott pontok számát.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a Wiener-Hopf összefüggés, és milyen esetben alkalmazható egy tanuló architektúra szabad paramétereinek meghatározására? Pontosan fogalmazza meg azokat az általános feltételeket, amelyek mellett az összefüggés alkalmazható, és az összefüggés minden elemét pontosan definiálja! Optimális megoldást ad-e az eljárás? Ha igen, milyen értelemben, ha nem, miért nem?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lehet-e analitikus tanítást alkalmazni az alábbi neurális hálózatoknál, ha az összes tanítópont a rendelkezésünkre áll és négyzetes hibafüggvényt alkalmazunk: lineáris kimeneti rétegekkel rendelkező egyrétegű MLP, RBF, CMAC? Ha igen, adja meg az analitikus összefüggéseket, ha nem indokolja meg, hogy miért nem!&#039;&#039;&#039;&lt;br /&gt;
*Egyes bázisfüggvényes hálózatoknál (RBF, CMAC) lehetőség van a súlyvektor(ok) analitikus meghatározására is. Adja meg az analitikus összefüggéseket, és azt is, hogy milyen feltételei vannak az adott összefüggések alapján történő súlymeghatározásnak!*&lt;br /&gt;
&lt;br /&gt;
* MLP: ?&lt;br /&gt;
* RBF: lehet analitikus tanítást alkalmazni. Összefüggés &amp;lt;math&amp;gt; w^{*} = G^{-1} d = ( G ^{T}G )^{-1} G^{T} d &amp;lt;/math&amp;gt;. A feltétele, hogy ismernünk kell az összes tanítópontot.&lt;br /&gt;
* CMAC: lehet analitikus tanítás, mert: A CMAC súlyainek meghatározásához a következő egyenletet kell megoldani &amp;lt;math&amp;gt; \underline {\underline A} \underline w = \underline d &amp;lt;/math&amp;gt;, ahol a w a súlyok oszlopvektora, d a tanítópontokban kívánt kimenetekből álló oszlopvektor. Az A mátrix azt írja le, melyik tanítópont melyik neuronokat aktiválja (vagyis melyik tartományba esik bele). Az i. sor j. elem adja meg, hogy az i. tanítópont j. neuront aktiválja-e, a baloldalon álló szorzat a tanítópontok tényleges aktivációinak oszlopvektora. &amp;lt;math&amp;gt; w^{*} = A^{-1} d = ( A^{T} A) ^{-1} A^{T} d &amp;lt;/math&amp;gt; valamint &amp;lt;math&amp;gt; y = T w^{*} = T A ^{T} ( A A ^{T})^{-1} d = T A^{T}B d &amp;lt;/math&amp;gt;. E feltétel ehhez, hogy a tanítópontok egyenletesen, egymástól pontosan egységnyi távolságra helyezkednek el.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a szoft margó(margin, tartaléksáv) jelentése, szerepe és a jelentősége az SVM-nél? Hogyan kell értelmezni a margót nemlineáris osztályozási feladatnál?&#039;&#039;&#039;&lt;br /&gt;
*Mi a margó(margin, tartaléksáv) szerepe és jelentősége az SVM-nél? Hogyan kell értelmezni a margót a nemlineáris osztályozási feladatnál? Hogyan módosul ez a szerep, ha az SVM származtatásnál gyengítő (slack) változót is használunk?*&lt;br /&gt;
&#039;&#039;&#039;Szupport vektor gépeknél osztályozási feladat esetén mi biztosítja, hogy az elválasztandó osztályok között egy biztonsági sáv alakuljon ki? Adja meg azt a matematikai összefüggést, ami biztosítja a biztonsági sávot. Hogyan biztosítható, hogy a biztonsági sáv maximális értéket vegyen fel? Mit lehet tenni, ha a tanítópontok elhelyezkedése olyan, hogy a két osztály pontjai között nem lehet biztonsági sávot kialakítani?&#039;&#039;&#039;&lt;br /&gt;
*Mi a szerepe a gyengítő változóknak Szupport Vektor Gépeknél? Adja meg a nemlineáris osztályozási feladat optimalizálandó kritériumfüggvényét, ha gyengítő változót is használ!*&lt;br /&gt;
&lt;br /&gt;
SVM: A szupport vektor gépek olyan kernel gépek, melyek a statisztikus tanuláselmélet eredményeit is hasznosítják. Alapváltozatuk lineáris szeparálásra képes, amely azonban kiterjeszthető nemlineáris szeparálásra és nemlineáris regressziós feladatokra is.&lt;br /&gt;
A lineáris kétosztályos osztályozási feladat megoldását adó szupport vektor gép ezt az &amp;amp;#8222;optimális&amp;quot; elválasztó felületet határozza meg.&lt;br /&gt;
A vektorgépek a lineárisan szeparálható feladatoknál olyan optimális megoldásra törekednek, melyek az osztályozásnál az osztályozó hipersíktól az átlagos tanítópont távolság maximális legyen.&lt;br /&gt;
&lt;br /&gt;
Margin: Optimális lineáris szeparálásnak azt a megoldást tekintjük, amikor az elválasztó egyenes (sík, hipersík) a két osztályba tartozó tanítópontok között a pontoktól a lehető legnagyobb távolságra helyezkedik el. A pontok között középre elhelyezett szeparáló felületet a tanító pontoktól egy margó (margin), azaz egy biztonsági sáv választja el, ezért az így megoldható feladatokat maximális tartalékot vagy maximális margót biztosító lineárisan szeparálható osztályozási feladatoknak is nevezzük. A lineárisan nem szeparálható osztályozási feladatoknál a margin helyett szoft-margint értelmezünk.&lt;br /&gt;
&lt;br /&gt;
Soft Margin: Ha megengedjük, hogy a biztonsági sávban is legyenek tanítópontok, miközben továbbra is cél a lehető legnagyobb margó biztosítása, ún. lágy vagy szoft margójú megoldásról beszélünk. Azoknál a pontoknál amelyek a biztonsági sávon kívül helyezkednek le a maximális margójú osztályozást biztosító  &amp;lt;math&amp;gt;  d_{i} (w^{T} x_i + b ) \geq 1 &amp;lt;/math&amp;gt; egyenlőség áll fenn. Az ilyen mintapontokra vonatkozó, az előző egyenlőtlenségnek megfelelő formális kapcsolat ún. gyengítő &amp;lt;math&amp;gt; \epsilon &amp;lt;/math&amp;gt; változók bevezetésével lehetséges. A gyengítő változók bevezetése lehetővé teszi, hogy a fenti összefüggés az egyes tanítópontoknál különböző mértékben gyengítve érvényesüljön. Ennek megfelelően az összes pontra most a következő egyenlőtlenség ítható fel:&lt;br /&gt;
&amp;lt;math&amp;gt; d_i (w^{T} x_i + b ) \geq 1  - {\epsilon}_i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Azon tanítópontoknál, ahol &amp;lt;math&amp;gt; \epsilon = 0 &amp;lt;/math&amp;gt; visszakapjuk az alapfeladatot. Ha &lt;br /&gt;
&amp;lt;math&amp;gt; 0 &amp;lt; \epsilon &amp;lt; 1 &amp;lt;/math&amp;gt;&lt;br /&gt;
, az adott tanítópont a hipersík megfelelő oldalán, de a biztonsági sávban helyezkedik el, &lt;br /&gt;
ha &lt;br /&gt;
&amp;lt;math&amp;gt; \epsilon &amp;gt; 1 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
az adott tanítópont a sík ellenkező (hibás) oldalán van. Saját szavakkal: Egy plusz tanítóponthoz kötött változó segítségével elértük, hogy az eredeti képletünk újra minden tanítópontban igaz legyen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egy NFIR(FIR-MPL) hálózat felépítése az abrán látható. A vastag szaggatott vonallal jelölt részek a FIR szűrők, ahol 2 késleltető elem és 3 súly van. Adja meg a háló időben kiterített változatát (virtuális háló) és pontokba szedve adja meg a tanítás lépéseit!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Ehhez nincs ábra...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mit jelent az időbeli kiterítés olyan NFIR háló tanításánál, ahol egy MLP súlyai helyén FIR szűrőket alkalmazunk?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Erről van 2 beszkennelt oldalt a docx-ben...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a kernel trükk és mi a jelentősége?&#039;&#039;&#039;&lt;br /&gt;
*Mit nevezünk kernel trükknek és mi a jelentősége? Alkalmazható-e a kernel trükk az ismert előrecsatolt hálók (lineáris súlyozott összeg, MLP, RBF, CMAC) esetében? Amennyiben lehet kernel trükköt alkalmazni, meg tudja-e adni a kernel függvényt az egyes esetekben? Adja meg a kernel függvény meghatározásnának általános módját minden olyan esetben, ahol a háló leképzése kerneles formában is megadható, és ahol lehet, adja meg a kernel függvényt explicit formában is!*&lt;br /&gt;
&lt;br /&gt;
Alapból a kimenetet a következő összefüggéssel állítjuk elő:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; y (x) = \sum_{i=0}^{M} w_i \varphi _i ( x ) = w ^{T} \varphi ( x ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A kernel trükk segítségével azonban ezt a függvényt átalakítjuk a következő formába:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; y (x) = \varphi ( x ) ^{T} \phi ^{T} \alpha = \sum^{P}_{i=1} \alpha _i ( \varphi ( x ) ^{T} \varphi ( x _i ) ) = \sum^{P}_{i=1} \alpha _i K _i ( \varphi ( x )) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi (x )^{T} \varphi ( x_i ) = K_i ( \varphi ( x )) = K (x , X_i ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Amit az a második összefüggésből is látszik a kerneles reprezentáció a tanítópontoknak megfelelő számú (P) kernel függvény-érték súlyozott összegeként áll elő, függetlenül attól, hogy az implicit módon definiált jellemzőtér dimenziója (M) mekkora. A kernel függvény megválasztásától függően a jellemzőtér dimenziója nagyon nagy, akár végtelen is lehet, ami a (6.13) szerinti kimenet előállítást nagyon megnehezítené, sőt akár lehetetlenné is tenné, miközben a kernel reprezentáció komplexitása a tanítópontok száma által mindenképpen korlátozott. Minthogy a kernel térbeli megoldás ekvivalens a jellemzőtérbeli megoldással, a kernel módszerekkel azt tudjuk elérni, hogy a megoldás komplexitását akkor is korlátozni tudjuk, ha egyébként a megfelelő jellemzőtérbeli megoldás extrém módon komplex lenne. A kernel függvények bevezetésének ezt a hatását kernel trükknek (kernel trick) nevezzük.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egy idősor-előrejelzési feladatot szeretne megoldani NFIR vagy NARX hálózattal.Írja le a háló konstrukciójának lépéseit és azt is, hogy az egyes lépéseknél szükséges feladatok hogyan oldhatók meg. Mi a különbség a kétféle architektúra között?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lehet-e lokális minimum egy lineáris kimeneti réteggel rendelkező egy rejtett régetű MLP és egy RBF (vagy CMAC) esetén, ha a súlyokat tanítjuk és egy négyzetes hibafüggvényt alkalmazunk? Válaszát indokolja!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Az MLP paraméterekben nemlineáris leképezése miatt a hibafelület nem kvadratikus. Ez még akkor is igaz, ha az MLP-nél is lineáris kimeneti réteget alkalmazunk. A felületen létezhetnek lokális minimumok, sőt a globális minimum sem egyértelmű: a súlyok megfelelő permutációjával különböző, de egyenértékű megoldásokhoz juthatunk. A lokálisak, mint láttuk a háló tanításánál (a gradiens alapú tanuló eljárásoknál) okozhatnak komoly nehézséget. &lt;br /&gt;
A bázisfüggvényes hálók, amennyiben csak a kimeneti lineáris réteget tanítjuk, négyzetes hibafelülettel rendelkeznek, ami biztosítja, hogy nincsenek lokális minimumok .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a Hebb tanulási szabály és milyen hálók tanításánál van szerepe? Milyen módon származtatható az Oja szabály a Hebb szabályból?&#039;&#039;&#039;&lt;br /&gt;
*Adja meg a Hebb tanulási szabályt és a Hebb tanulás szerepét a Kohonen háló tanításánál!*&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Milyen két fő elv alkalmazásával származtatható a GHA (Sanger-algoritmus)-t felhasználó PCA háló? Írja le a GHA algoritmus fő lépéseit! (Ha az összefüggéseket is meg tudja adni, írja le azokat is, ha nem, akkor a gondolatmenetet írja le!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egy olyan MLP hálót szeretne tanítani, melyben minden neuronnál a szokásos szigmoid függvény helyett annak -1-szeresét alkalmazza. Alkalmazható-e ez a háló a szokásos feladatok megoldására? Ha igen, hogyan alakul a tanítása, ha nem, indokolja meg, hogy miért nem!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A háló ekvivalens egy közönséges, szigmoidot használó MLP-vel, amiben (a bemenetieket leszámítva) minden súlyt -1-szereségre változtattunk (így a rétegek közt ugyanúgy egyszer invertálódnak az értékek), és a kimenetet is -1-szeresére változtatjuk. Tehát az új háló tanítására egy triviális módszer, hogy a vele ekvivalens normál MLP-t betanítjuk (azonos bemenetekkel, de a kívánt kimenetek helyett a -1-szeresüket használva a tanításhoz), majd a végén visszamásoljuk a kapott súlyokat (a -1-szeresüket) az új hálóba. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a szerepe a tanulási tényezőnek (bátorságfaktor) az iteratív tanulási eljárásoknál, és hogyan kell megválasztani a Perceptronnál illetve az Adaline-nál?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Tanulás közben általában azt tudjuk megállapítani a rendszerről, hogy egy adott bemenetre a kimenet mennyire és milyen irányba tér el a megkívánttól. A hiba és a hálózatot leíró függvény alapján tudjuk, milyen irányba érdemes változtatni a paramétereket, de azt általában nem, hogy mennyire. Azt, hogy milyen &amp;quot;bátran&amp;quot; lépjünk a megfelelő irányba, a bátorsági tényező szabja meg. Erősen befolyásolja a &amp;quot;jó&amp;quot; rendszerhez való konvergencia sebességét, illetve azt, hogy egyáltalán konvergálunk-e.&lt;br /&gt;
* Percreptonnál a tanulás konvergens a bátorsági tényező értékétől függetlenül, de a sebességet befolyásolja. Adaline esetében túl nagy érték okozhat divergenciát; a konvergencia biztosításához az &amp;lt;math&amp;gt; X^{T}X &amp;lt;/math&amp;gt; mátrix legnagyobb sajátértékének reciprokánál kisebbre kell választani. Léteznek módszerek a tényező tanulás közbeni adaptív változtatására is.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi az alapgondolata az Ortogonal Least Square (OLS) eljárásnak? Milyen hálócsaládnál alkalmazható és mire szolgál?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Az ortogonális legkisebb négyzetes hibájú (OLS) eljárás iteratív módon választ középpontokat úgy, hogy közben figyelembe veszi a háló képességét is. Ez azt jelenti, hogy a háló méretét lépésről lépésre növeljük, újabb és újabb bázisfüggvények bekapcsolásával egészen addig, amíg megfelelő teljesítőképességet el nem érünk.&amp;quot;&lt;br /&gt;
* A Gauss függvénynek két paramétere van: a középpontja és a szórása. Ez utóbbi lehet skalár, vagy többdimenziós esetben vektor is &lt;br /&gt;
* A középpontok meghatározására használható az ortogonális least squares (OLS) és a K-means módszer. Előbbi kiindul egy egy pontot tartalmazó RBF-ből, majd azt iteratívan bővíti, ha nem elég jó a tanulóképessége (a hozzáveendő középpontokat az ismert tanítópontok közül választja). A K-means csoportokba próbálja osztani a tanítópontokat, és a csoportokhoz egy-egy középpontot illetve bázisfüggvényt rendel&lt;br /&gt;
* R heurisztikus szórás választás: általában elég tág határok közt változtatható a tanulási képesség rontása nélkül.. Jól használható az adott középpontú bázisfüggvény szórásának, ha vesszük a középponthoz legközelebbi R (R=2-3) másik középpontot, és ezek távolságainak átlagát számoljuk. Ha mindegyik függvényhez azonos szórást akarunk használni, erre is használható a fenti kifejezés (véletlenszerűen kijelölve egy középpontot). &lt;br /&gt;
* Végül mind a középpontok, mind a szórások meghatározására alkalmazhatóak az ellenőrzött tanítási módszerek, pl. gradiens alapú keresés. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mit nevezünk túltanulásnak, milyen következménye van, és hogyan lehet védekezni ellene? (minden ismert ellenszert mutasson be)&#039;&#039;&#039;&lt;br /&gt;
* Egy rendszer tanítása során a tanítópontok hibája általában csökkenő jellegű. A hálózat hibája a tanításhoz fel nem használt pontokban szintén csökken (a hálózat az egész függvényt egyre jobban megtanulja). Egy bizonyos pont után viszont, a tanítópontok hibája még mindig csökken, de a többi ponté nőni kezd, mivel a háló a tanítópontok olyan apró részleteit kezdi tanulni, amik az egész függvényre nem igazak, és romlik az általánosító-képesség. &lt;br /&gt;
* Egyik ellenszer a korai megállás: amikor észrevesszük, hogy az ellenőrzéshez használt nem tanító pontokban nőni kezd a hiba, abbahagyjuk a tanítást (hiába lehetne a tanítópontok hibáját még csökkenteni). &lt;br /&gt;
* Másik módszer a regularizáció, melynek az a lényege, hogy egyfajta simaságot megkövetelünk, így nem tud nagyon rátanulni a tanítópontokra.&lt;br /&gt;
* Új neuron felvétele: Ha időközben hozzáadunk egy új neuront vagy elveszünk, akkor megváltoztatja a háló egész kimenetét, és a túltanulástól egy ideig a tanulások folyamán az általánosítás felé halad, majd persze meint eljut a túltanulásig. Plusz érdeme, hogy segítségével tudunk lökni a lokális minimumoknál, és a &amp;quot;sekélyebb&amp;quot; területeknél.&lt;br /&gt;
* keresztvalidáció: &#039;&#039;TODO&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a regularizáció és milyen esetekben van szerepe? Osztályozási feladatra alkalmazott SVM hálóknál milyen formában jelenik meg a regularizáció és mit eredményez?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Regularizáció: Általánosító képességet jelent. Fontossága kevés ismert vagy tanítópont esetén kiemelkedő. Az SVM hálók az osztályozás során olyan hipersíkot keresnek, mely minden tanítóponttól egy megadott margin (margó, biztonsági sáv)-ra van, így egyfajta biztosított általánosítást végez, ami amennyiben az eddigi tanítópontok jól leírták a problémát a többi tanítópont is nagyobb valószínűséggel lesz a hipersík megfelelő oldalán. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mikor és miért van szükség CMAC hálózatoknál tömörítő leképzésre. Milyen problémákat okozhat ennek használata, és hogyan lehet a problémákat mérsékelni/elkerülni?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* A tömörítő leképezés azt jelenti, hogy a kiinduló (virtuális) címtartományt egy kisebb (fizikai) címtartományra képezzük le. Lényegében a hatékony tömörítő eljárások veszteséges lejárások, szükségük a véges memória miatt van. A problémát a veszteség jelenti, amely megfelelő hash, vagy tömörítő eljárást alkalmazva nem lehet probléma, így olyan hash függvényt kell találni ami egyenletesen képez le a fizikai címtartományba.&lt;br /&gt;
* Másképpen kicsit hivatalosabban, az alapvető asszociációs vektorunkat letömörítjük egy tömörített asszociációs vektorra, az alapján hogy a bemeneti tér viszonylag kevés bementi pontjáról érkezik tényleges bemenet. Ez alapján a tömörített vektor alapkán választjuk ki a súlyokat, nem pedig a az eredeti vektor alapján. A tömörítő eljárás egyfajta hashelést jelent, és a probléma akkor van, hogyha ütközés lép fel, vagyis két egymástól távol lévő tanítópont pont részben azonos súlyokat választanak ki. Ha az ütközés valószínűsége kicsi, akkor a hatása elhanyagolható, valamint a tanító lépések számának növelésével az ütközésből adódó interferencia csökkenthető.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mit nevezünk lokális és mit globális tanulásnak? Van-e előnye egyiknek a másikkal szemben? Az ismert hálók közül melyek a globális és melyek a lokális tanulási hálók és miért?&#039;&#039;&#039;&lt;br /&gt;
* Globális tanulás: Minden tanítóponton a tanulás kihat a teljes tartományra, vagyis ha tanítunk egy pontot egy MLP-nek, akkor az megfogja változtatni az értékét egy nagyon távoli bemenetnek is a kimenetét. Ilyenek az MLP, és az RBF, de csak olyan függvény esetén melynek a kimenete a teljes bemeneten érvényes, vagyis egy közepes szórású Gauss függvény már nem fejti ki mindenhol a hatását.&lt;br /&gt;
* Lokális tanulás: Leginkább a globális tanulás ellentettje, vagyis egy tanítópont csak véges területen fejti ki a hatását, így képesek vagyunk lokális tanulásra. Jó példa erre a XOR RBF-el való tanítása. Ilyenek a CMAC, az SVM, és az RBF is bizonyos paraméterek mellet.&lt;br /&gt;
&lt;br /&gt;
Itt megjegyeznék, hogy Horváth Gábor meglepetten mondta, hogy sokan írták azt, ami a docx-ben van, és az teljesen hülyeség, amit fentebb leírtam az 6/6 pontot ért.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;perceptron tanítás 3 tényezővel: alfa1=10; alfa2=0.1; alfa3=-3; melyiket választaná? És Adaline esetében? Ha egyik sem helyes javasoljon új tényezőt, és indokolja is meg!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egy RBF-nél súlyok helyett FIR szűrők vannak, adja meg 1 FIR szűrő együtthatóinak módosító összefüggését!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Implikációt meg lehet-e tanítani perceptronnak, adaline-nak?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Megoldás van a docxben, csak át kell másolni&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rosenblatt perceptronokból lehet-e MLP-t építeni, ha igen, hogyan, ha nem, miért nem?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* A szignum függvény nem deriválható, de ha lecseréljük szigmoidra, akkor máris deriválható, így hazsnálható a Back-Propagation, vagyis akkor építhető belőle MLP.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;R = ((0.5 0) (0 0.2)) esetén az LMS eljárás konvergens-e? Vázlatosan rajzolja fel a kritériumfelület szintvonalait!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Milyen modellosztályok esetén használható fokszámbecslése a Lipschitz index? Lipschitz index definíciója (Lq^(N) = ...) meg volt adva - értelmezze, magyarázza meg az egyes betűk jelentését!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a momentum eljárás és milyen esetben alkalmazható sikerrel?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* A momentum módszer olyan heurisztikus eljárás, ahol az egyes lépésekben a súlymódosítás meghatározása két részből áll. Először a gradiens módszernek megfelelően meghatározunk egy súly módosító értéket, azonban nem ezzel végezzük el a korrekciót, hanem még figyelembe vesszük az előző módosítás hatását is. A súlymódosítás ennek megfelelően:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \delta w ( k + 1) = \mu ( - \nabla (k ) ) + \nu \delta w ( k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ahol &amp;lt;math&amp;gt; \nu &amp;lt;/math&amp;gt; az ún. momentum együttható, amelynek értéke 0 és 1 közötti kell legye (gyakori választás a 0.8 körüli érték).&lt;br /&gt;
* A momentum módszer különösen kedvező, ha a hibafelületen keskeny völgy húzódik végig, és a momentumtag nélkül a megoldás felé ezen völgy környezetében túl sok iteráció megtételével haladnánk, és MLP-nél alkalmazható. A módszer alkalmazásával lényegében azonos hibahatár elérése kevesebb számítással, kevesebb idő alatt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a momentum módszer, milyen célból alkalmazzák, és mely hálótípusoknál alkalmazható? Minden ismert hálótípusra adja meg és indokolja is meg a választ!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Van egy MLP hálózatunk. A nagy (vastag szaggatott) nyíllal bejelölt súly módosító összefüggéseit határozza meg, ha backprop eljárást alkalmaz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Ehhez sincs kép...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Oszályozási feladatra akarunk LS Szupport Vektor Gépet használni. Fogalmazza meg a kritériumfüggvényt és a Lagrange egyenletet. Milyen alapgondolatot használ az eljárás, hogy a Lagrange egyenletből a másodlagos egyenlethez eljussunk? Mi lesz a másodlagos egyenlet?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Szkennelt megoldás a docxben&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Van 10000 50 dimenziós adata, illetve 100 10000 dimenziós adata, melyekkel tanuló hálót akar konstruálni. Két lehetőség közül választhat: MLP-t vagy SVM-et alkalmaz. Az adott esetekben milyen szempontokat venne figyelembe, és mit választana? Részletesen indokolja meg a választást.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Az első esetre MLP-t használnék, mert sok a tanító pont a dimenziókhoz képset is (bár nem tudom 50 dimenzióhoz mi számít soknak igazán), jól meg lehet tanítani a hálót meg minősíteni is. A másodikra MLP-t nem alkalmaznék, mert nagyon kevés a pont a dimenziószámhoz képest, és szinte biztos a túl/sehogysem tanulás.&lt;br /&gt;
* A másodikra használnék SVM-et, mivel a kevés pont, sok dimenzió miatt elég valószínű, hogy meg tudja találni a nemlineáris elválasztó-egyenest, amivel az operál (állítólag). Hogy az elsőre használnék-e SVM-et.. talán a sok tanítópont miatt a kernelmátrix (ami kell a QP-hoz) nagyon nagy lenne, akkor már inkább az MLP. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adja meg röviden a [[BackPropagation]] Through Time (BPTT) eljárás működését! Milyen hálónál alkalmazható, és mik az előnyei, illetve hátrányai az eljárásnak?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mutassa meg, hogy az EXOR probléma megoldható egy olyan RBF hálózattal, melynek két Gauss rejtett neuronja van, ahol a bázisfüggvények középpontjai [0 0] és [1 1]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Batch-tanítás&#039;&#039;&#039;&lt;br /&gt;
* Minden pontra kiszámoljuk a szükséges módosításokat, de nem hajtjuk végre, majd átlagoljuk a módosításokat és egy lépésben hajtjuk végre a végén.-&amp;gt;lokális minimumok lesznek-&amp;gt;pontonkénti tanulásnál direkt zajt adunk hozzá ezek elkerülésére.&lt;br /&gt;
Súlyok kezdeti értéke: úgy kell indítani, hogy minden neuron a meredek részben legyen&lt;br /&gt;
&lt;br /&gt;
-- [[RynkiewiczAdam|Tsiga]] - 2012.05.03.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=KoopKerdesekZHOssz01&amp;diff=188534</id>
		<title>KoopKerdesekZHOssz01</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=KoopKerdesekZHOssz01&amp;diff=188534"/>
		<updated>2016-03-28T23:26:01Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GlobalTemplate|Infoszak|KoopKerdesekZHOssz01}}&lt;br /&gt;
&lt;br /&gt;
==Összegyűjtött kérdések a Zhig 01==&lt;br /&gt;
&lt;br /&gt;
Daraboltam, így könyebb a szerkeztése, és a latex-ek is megjelennek.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kérlek javítsátok, és bővítsétek, azért lett wikilap, mert egy doc-ot mindenki lusta bővíteni, és javítani.&lt;br /&gt;
&lt;br /&gt;
Nagy része a KTR_tanuls.docx-ből, és itt lévő Zh-kból. Sokszor több kérdés egybe van véve, mert nem ugyanazt kérdezik más szóval, hanem mert egy adott témára úgy kérdez rá, hogy átfedés van köztük.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adja meg az Adaline iteratív tanuló eljárását! Adja meg azokat a feltételeket is, amelyek fennállta esetén az iteratív megoldás konvergens lesz! Adja meg, hogy milyen kritérium függvény alapján fogalmazzuk meg az optimumfeladatot!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1)= w(k)+{\mu}(-\underline{\nabla}(k)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A konvergencia feltétele: &amp;lt;math&amp;gt; 0&amp;lt; {\mu}&amp;lt; \frac1{\lambda_{max}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;{\mu} &amp;lt;/math&amp;gt; bátorsági tényező, tanulási faktor&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Az Adaline optimális súlyvektorának meghatározására mind az analitikus összefüggés, mint az iteratív tanuló eljárás létezik. Adja meg a kétféle meghatározás összefüggését, és azokat, a feltételeket, amelyek fennállta esetén az iteratív megoldás az analitikus eredményéhez tart! Azt is adja meg, hogy milyen kritériumfüggvény alapján fogalmazzuk meg az optimumfeladatot!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analitikus meghatározás: &lt;br /&gt;
Wiener-Hopf egyenlet&lt;br /&gt;
&amp;lt;math&amp;gt; \underline{w}^{*}= \underline{\underline{R}}^{-1} \cdot \underline{P} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \underline{\underline{R}} &amp;lt;/math&amp;gt; autokorrelációs mátrix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \\ \underline{P}&amp;lt;/math&amp;gt; keresztkorrelációs vektor&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Iteratív megoldás: &lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1)= w(k)+{\mu}(-\underline{\nabla}(k)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Származtassa az LMS algoritmust és adja meg a konvergencia feltételeit! Mi a sajátérték fizikai jelentése?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
LMS (Least Mean Sqare): Olyan iteratív eljárás, amely mindig a pillanatnyi négyzetes hiba csökkentésének irányába módosítja az aktuális paramétervektort. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1) = w(k) + 2 {\mu} {\epsilon} (k) x (k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ahol a &amp;lt;math&amp;gt; w {} &amp;lt;/math&amp;gt; súlyvektor értéke, a &amp;lt;math&amp;gt; \mu {} &amp;lt;/math&amp;gt; a bátorsági tényező, az &amp;lt;math&amp;gt; \epsilon {} &amp;lt;/math&amp;gt; a hiba értéke és az &amp;lt;math&amp;gt; x {} &amp;lt;/math&amp;gt; a bemenet.&lt;br /&gt;
&lt;br /&gt;
A konvergencia feltétele:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; 0 &amp;lt; \mu &amp;lt; \frac{1}{{\lambda}_{max}} {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahol a &amp;lt;math&amp;gt; \lambda_{max} {} &amp;lt;/math&amp;gt; az &amp;lt;math&amp;gt; R {} &amp;lt;/math&amp;gt; legnagyobb sajátértéke, ahol az &amp;lt;math&amp;gt; R {} &amp;lt;/math&amp;gt; a bemenet autokorrelációs mátrixa. Ezt &amp;lt;math&amp;gt; \lambda_{max} {} &amp;lt;/math&amp;gt; -ot Adaline esetében vagy tudjuk, vagy a felső becslését tudjuk.&lt;br /&gt;
&lt;br /&gt;
A sajátérték fizikai jelentése: Minél nagyobb egy sajátérték, annál nagyobb a hibafelület adott irány menti meredekség-változása azaz a görbülete.&lt;br /&gt;
&lt;br /&gt;
A kritériumfüggvény: &amp;lt;math&amp;gt; C ( w ) = \frac{1}{P} \sum_{i = 1}^{P} \left( d_i - f(w,x_i) \right)^2 &amp;lt;/math&amp;gt;&lt;br /&gt;
A lineáris kapcsolat miatt az &amp;lt;math&amp;gt; f(w,x) = w^{T}x &amp;lt;/math&amp;gt;. Vagyis az átlagos négyzetes hiba felírható a következő formában is:&amp;lt;math&amp;gt; C(w) = (d - X w)^{T} ( d - X w) {}&amp;lt;/math&amp;gt;. Ahol d a tanítópontokbeli kívánt válaszokból épített p elemű oszlopvektor, X a bemeneti vektorokl képzett mátrix, w pedig a keresett paramétervektor. A megoldás itt aztán a &amp;lt;math&amp;gt; d = X w {}&amp;lt;/math&amp;gt;, máshogyan &amp;lt;math&amp;gt; w = X^{-1} d {}&amp;lt;/math&amp;gt;, valamint pszeudoinverz alkalmazásával &amp;lt;math&amp;gt; w^{*} = X^{\dagger} d = ( X^TX)^{-1} X^T d &amp;lt;/math&amp;gt;. Az összefüggés legfontosabb része, hogy ugyaerre a megoldásra jutunk, hogyha kritériumfüggvény (amit az iteratív eljáráshoz alkalmazott kritériumfüggvény átalakítottja, vagyis nem a szummás, hanem amelyik függvény utána van) gradiens nulla értéket biztosító paraméterét határozzuk meg:&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial  C ( w ) }{ \partial w } = -2 X^Td + 2 X^TXw = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
Ekkor ezt kapjuk:&lt;br /&gt;
&amp;lt;math&amp;gt; X^TXw = X^Td &amp;lt;/math&amp;gt;, ami átalakítva &amp;lt;math&amp;gt; w^{*} = ( X^TX)^{-1} X^T d {}&amp;lt;/math&amp;gt; (ismerős?)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hasonlítsa össze a Perceptron-t és az Adaline-t felépítés, képesség, tanítási algoritmus szempontjából!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* A két neuron felépítése lényegében azonos: a bemeneti &amp;lt;math&amp;gt; (x_1, x_2, ..., x_N) {} &amp;lt;/math&amp;gt; vektort kiegészítjük egy &amp;lt;math&amp;gt; x_0 = 1 {} &amp;lt;/math&amp;gt; elemmel (ez azért kell, hogy a csupa nulla bemenő vektorra is tudjunk nemnulla kimenetet generálni), majd az így kapott &amp;lt;math&amp;gt; \underline{x} {} &amp;lt;/math&amp;gt; vektort beszorozzuk a súlyokat tartalmazó &amp;lt;math&amp;gt; \underline{w}^T {} &amp;lt;/math&amp;gt; vektorral. Az &amp;lt;math&amp;gt; s = \underline{w}^T \underline{x} {} &amp;lt;/math&amp;gt; értéket pedig küszöbözzük: &amp;lt;math&amp;gt; y = sgn(\underline{w}^T \underline{x}) {} &amp;lt;/math&amp;gt; (pozitív s-re 1, negatívra -1 lesz a kimenet).&lt;br /&gt;
* A perceptron tanításához a neuron kimenetét (y) vetjük össze a kívánt kimenettel (d). Egy tanítópont hibája: &amp;lt;math&amp;gt; \varepsilon = d - y {} &amp;lt;/math&amp;gt;, a súlyvektor módosítása: &amp;lt;math&amp;gt; \underline{w}&#039; = \underline{w} + \alpha \varepsilon \underline{x} {} &amp;lt;/math&amp;gt; (alfa a tanítási tényező). Sorra vesszük a tanítópontokat, és addig ismételgetjük a korrekciót, amíg mindegyik tanítópontra megfelelő lesz a kimenet. Csak lineárisan szeparálható pontok osztályozására működik (azaz, ha létezik a pontokat tartalmazó N-dimenziós térben olyan hipersík, aminek egyik oldalán van az összes +1-es kimenetű pont, a másik oldalán a többi). Ez esetben belátható, hogy véges lépésben egy jó súlyvektorhoz konvergál az eljárás.&lt;br /&gt;
* Az adaline tanítása annyiban más, hogy nem y-nal vetjük össze d-t, hanem s-sel, vagyis a küszöbözés előtti súlyozott összeggel. Egy tanítópont hibája: &amp;lt;math&amp;gt; \varepsilon = d - s {} &amp;lt;/math&amp;gt;, az összes pont átlagos négyzetes hibája: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{1}{P} \sum_{i=0}^P (d_i - \underline{w}^T \underline{x}_i)^2 = \frac{1}{P}(\underline{d} - \underline{\underline{X}}\underline{w})^T (\underline{d} - \underline{\underline{X}}\underline{w}) {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
És mi ezt akarjuk minimalizálni. (P a tanítópontok száma, X a vektoraikból mint sorvektorokból képzett mátrix, d a kivánt kimenetekből képzett oszlopvektor). A minimumhelyén a gradiense (a súlyvektor függvényében) 0 kell legyen, innen kifejezve a súlyvektort: &amp;lt;math&amp;gt; {} \underline{w} = (\underline{\underline{X}}^T \underline{\underline{X}})^{-1} \underline{\underline{X}}^T \underline{d} &amp;lt;/math&amp;gt; Itt nincs iteráció (bár a gradiens nullhelyének meghatározása nagyméretű mátrixok esetén iteratív módszerekkel célszerűbb), és nem csak lineárisan szeparálható pontoknál működik, viszont semmi garancia nincs arra, hogy jól fog minden pontot osztályozni, mert csak a lineáris rész négyzetes hibáját minimalizáltuk, nem a rosszul osztályzott pontok számát. (Ez az analitikus megoldás). &lt;br /&gt;
Kicsit pontosabban, az Adaline minden esetben tud adni megoldást. Egy olyan esetben, amikor a pontok lineárisan nem szeparálhatóak a perceptron nem tud megoldást adni, az Adaline tud, mind analitikus módszerrel, mind iteratív. Az analitikus módszer esetében is a kvadratikus hibafelület minimumát fogja adni, ami lineárisan nem szeparálható pontok esetén azt jelenti, hogy a legjobb osztályozást adja, viszont nem minden pont lesz a hipersík megfelelő oldalán.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a Wiener-Hopf összefüggés, és milyen esetben alkalmazható egy tanuló architektúra szabad paramétereinek meghatározására? Pontosan fogalmazza meg azokat az általános feltételeket, amelyek mellett az összefüggés alkalmazható, és az összefüggés minden elemét pontosan definiálja! Optimális megoldást ad-e az eljárás? Ha igen, milyen értelemben, ha nem, miért nem?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wiener-Hopf összefüggés: &amp;lt;math&amp;gt; {} w^{*} = R^{-1}p &amp;lt;/math&amp;gt;, ahol &amp;lt;math&amp;gt; w^{*} &amp;lt;/math&amp;gt; az optimális súlyvektor, ahol &amp;lt;math&amp;gt;{}  R = E \left\{ x x^{T} \right\} &amp;lt;/math&amp;gt; a bemenet autokorrelációs mátrixa ( ahol az x a bemeneti vektor), és a &amp;lt;math&amp;gt;{}  p = E \left\{ dx \right\} &amp;lt;/math&amp;gt; pedig egy olyan oszlopvektort jelöl, amely a kívánt kimenet és a bemenet közötti keresztkorreláció.&lt;br /&gt;
&lt;br /&gt;
Kritériumok: &amp;lt;math&amp;gt; {} d_{i} &amp;lt;/math&amp;gt; a kívánt válaszok és az &amp;lt;math&amp;gt; {x}_{i} &amp;lt;/math&amp;gt; a bemenetek statisztikai jellemzői, valamint R és p ismertek. Ha R és p nem ismertek, akkor ezeket becsülni kell véges számú mintapont alapján.&lt;br /&gt;
&lt;br /&gt;
Optimális megoldást ad olyan értelemben, hogy a hibafelület minimumát adja, ily módon a legkisebb hibával megadja egy lineárisan nem szeparálható feladat minimumát Adaline esetében, de ettől még az Adaline hibásan fog osztályozni.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lehet-e analitikus tanítást alkalmazni az alábbi neurális hálózatoknál, ha az összes tanítópont a rendelkezésünkre áll és négyzetes hibafüggvényt alkalmazunk: lineáris kimeneti rétegekkel rendelkező egyrétegű MLP, RBF, CMAC? Ha igen, adja meg az analitikus összefüggéseket, ha nem indokolja meg, hogy miért nem!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egyes bázisfüggvényes hálózatoknál (RBF, CMAC) lehetőség van a súlyvektor(ok) analitikus meghatározására is. Adja meg az analitikus összefüggéseket, és azt is, hogy milyen feltételei vannak az adott összefüggések alapján történő súlymeghatározásnak!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MLP: nem, a hibafelület nem kvadratikus, a gradiens kvadratikusát felhasználó analitikus megoldás így nem alkalmazható. &#039;&#039;Nem tökéletes, de ér pár pontot&#039;&#039;&lt;br /&gt;
* RBF: lehet analitikus tanítást alkalmazni. Összefüggés &amp;lt;math&amp;gt; w^{*} = G^{-1} d = ( G ^{T}G )^{-1} G^{T} d {} &amp;lt;/math&amp;gt;. A feltétele, hogy ismernünk kell az összes tanítópontot.&lt;br /&gt;
* CMAC: lehet analitikus tanítás, mert: A CMAC súlyainek meghatározásához a következő egyenletet kell megoldani &amp;lt;math&amp;gt; \underline {\underline A} \underline w = \underline d {} &amp;lt;/math&amp;gt;, ahol a w a súlyok oszlopvektora, d a tanítópontokban kívánt kimenetekből álló oszlopvektor. Az A mátrix azt írja le, melyik tanítópont melyik neuronokat aktiválja (vagyis melyik tartományba esik bele). Az i. sor j. elem adja meg, hogy az i. tanítópont j. neuront aktiválja-e, a baloldalon álló szorzat a tanítópontok tényleges aktivációinak oszlopvektora. &amp;lt;math&amp;gt; w^{*} = A^{-1} d = ( A^{T} A) ^{-1} A^{T} d {} &amp;lt;/math&amp;gt; valamint &amp;lt;math&amp;gt; y = T w^{*} = T A ^{T} ( A A ^{T})^{-1} d = T A^{T}B d {} &amp;lt;/math&amp;gt;. A feltétel ehhez, hogy a tanítópontok egyenletesen, egymástól pontosan egységnyi távolságra helyezkednek el.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a szoft margó(margin, tartaléksáv) jelentése, szerepe és a jelentősége az SVM-nél? Hogyan kell értelmezni a margót nemlineáris osztályozási feladatnál?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a margó(margin, tartaléksáv) szerepe és jelentősége az SVM-nél? Hogyan kell értelmezni a margót a nemlineáris osztályozási feladatnál? Hogyan módosul ez a szerep, ha az SVM származtatásnál gyengítő (slack) változót is használunk?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Szupport vektor gépeknél osztályozási feladat esetén mi biztosítja, hogy az elválasztandó osztályok között egy biztonsági sáv alakuljon ki? Adja meg azt a matematikai összefüggést, ami biztosítja a biztonsági sávot. Hogyan biztosítható, hogy a biztonsági sáv maximális értéket vegyen fel? Mit lehet tenni, ha a tanítópontok elhelyezkedése olyan, hogy a két osztály pontjai között nem lehet biztonsági sávot kialakítani?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a szerepe a gyengítő változóknak Szupport Vektor Gépeknél? Adja meg a nemlineáris osztályozási feladat optimalizálandó kritériumfüggvényét, ha gyengítő változót is használ!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SVM: A szupport vektor gépek olyan kernel gépek, melyek a statisztikus tanuláselmélet eredményeit is hasznosítják. Alapváltozatuk lineáris szeparálásra képes, amely azonban kiterjeszthető nemlineáris szeparálásra és nemlineáris regressziós feladatokra is.&lt;br /&gt;
A lineáris kétosztályos osztályozási feladat megoldását adó szupport vektor gép ezt az &amp;amp;#8222;optimális&amp;quot; elválasztó felületet határozza meg.&lt;br /&gt;
A vektorgépek a lineárisan szeparálható feladatoknál olyan optimális megoldásra törekednek, melyek az osztályozásnál az osztályozó hipersíktól az átlagos tanítópont távolság maximális legyen.&lt;br /&gt;
&lt;br /&gt;
Margin: Optimális lineáris szeparálásnak azt a megoldást tekintjük, amikor az elválasztó egyenes (sík, hipersík) a két osztályba tartozó tanítópontok között a pontoktól a lehető legnagyobb távolságra helyezkedik el. A pontok között középre elhelyezett szeparáló felületet a tanító pontoktól egy margó (margin), azaz egy biztonsági sáv választja el, ezért az így megoldható feladatokat maximális tartalékot vagy maximális margót biztosító lineárisan szeparálható osztályozási feladatoknak is nevezzük. A lineárisan nem szeparálható osztályozási feladatoknál a margin helyett szoft-margint értelmezünk.&lt;br /&gt;
&lt;br /&gt;
Soft Margin: Ha megengedjük, hogy a biztonsági sávban is legyenek tanítópontok, miközben továbbra is cél a lehető legnagyobb margó biztosítása, ún. lágy vagy szoft margójú megoldásról beszélünk. Azoknál a pontoknál amelyek a biztonsági sávon kívül helyezkednek le a maximális margójú osztályozást biztosító  &amp;lt;math&amp;gt;  d_{i} (w^{T} x_i + b ) \geq 1 {} &amp;lt;/math&amp;gt; egyenlőség áll fenn. Az ilyen mintapontokra vonatkozó, az előző egyenlőtlenségnek megfelelő formális kapcsolat ún. gyengítő &amp;lt;math&amp;gt; \epsilon {} &amp;lt;/math&amp;gt; változók bevezetésével lehetséges. A gyengítő változók bevezetése lehetővé teszi, hogy a fenti összefüggés az egyes tanítópontoknál különböző mértékben gyengítve érvényesüljön. Ennek megfelelően az összes pontra most a következő egyenlőtlenség ítható fel:&lt;br /&gt;
&amp;lt;math&amp;gt; d_i (w^{T} x_i + b ) \geq 1  - {\epsilon}_i {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Azon tanítópontoknál, ahol &amp;lt;math&amp;gt; \epsilon = 0 {} &amp;lt;/math&amp;gt; visszakapjuk az alapfeladatot. Ha &lt;br /&gt;
&amp;lt;math&amp;gt; 0 &amp;lt; \epsilon &amp;lt; 1 {} &amp;lt;/math&amp;gt;&lt;br /&gt;
, az adott tanítópont a hipersík megfelelő oldalán, de a biztonsági sávban helyezkedik el, &lt;br /&gt;
ha &lt;br /&gt;
&amp;lt;math&amp;gt; \epsilon &amp;gt; 1 {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
az adott tanítópont a sík ellenkező (hibás) oldalán van. Saját szavakkal: Egy plusz tanítóponthoz kötött változó segítségével elértük, hogy az eredeti képletünk újra minden tanítópontban igaz legyen.&lt;br /&gt;
&lt;br /&gt;
-- [[RynkiewiczAdam|Tsiga]] - 2012.05.16.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=KoopKerdesekZHOssz01&amp;diff=188533</id>
		<title>KoopKerdesekZHOssz01</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=KoopKerdesekZHOssz01&amp;diff=188533"/>
		<updated>2016-03-28T22:41:48Z</updated>

		<summary type="html">&lt;p&gt;Sweidán Omár: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GlobalTemplate|Infoszak|KoopKerdesekZHOssz01}}&lt;br /&gt;
&lt;br /&gt;
==Összegyűjtött kérdések a Zhig 01==&lt;br /&gt;
&lt;br /&gt;
Daraboltam, így könyebb a szerkeztése, és a latex-ek is megjelennek.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kérlek javítsátok, és bővítsétek, azért lett wikilap, mert egy doc-ot mindenki lusta bővíteni, és javítani.&lt;br /&gt;
&lt;br /&gt;
Nagy része a KTR_tanuls.docx-ből, és itt lévő Zh-kból. Sokszor több kérdés egybe van véve, mert nem ugyanazt kérdezik más szóval, hanem mert egy adott témára úgy kérdez rá, hogy átfedés van köztük.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adja meg az Adaline iteratív tanuló eljárását! Adja meg azokat a feltételeket is, amelyek fennállta esetén az iteratív megoldás konvergens lesz! Adja meg, hogy milyen kritérium függvény alapján fogalmazzuk meg az optimumfeladatot!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1)= w(k)+{\mu}(-\underline{\nabla}(k)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A konvergencia feltétele: &amp;lt;math&amp;gt; 0&amp;lt; {\mu}&amp;lt; \frac1{\lambda_{max}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;{\mu} &amp;lt;/math&amp;gt; bátorsági tényező, tanulási faktor&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Az Adaline optimális súlyvektorának meghatározására mind az analitikus összefüggés, mint az iteratív tanuló eljárás létezik. Adja meg a kétféle meghatározás összefüggését, és azokat, a feltételeket, amelyek fennállta esetén az iteratív megoldás az analitikus eredményéhez tart! Azt is adja meg, hogy milyen kritériumfüggvény alapján fogalmazzuk meg az optimumfeladatot!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analitikus meghatározás: &lt;br /&gt;
Wiener-Hopf egyenlet&lt;br /&gt;
&amp;lt;math&amp;gt; \underline{w}^{*}= \underline{\underline{R}}^{-1} \cdot \underline{P} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \underline{\underline{R}} &amp;lt;/math&amp;gt; autokorrelációs mátrix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \\ \underline{P}&amp;lt;/math&amp;gt; keresztkorrelációs vektor&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Iteratív megoldás: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Származtassa az LMS algoritmust és adja meg a konvergencia feltételeit! Mi a sajátérték fizikai jelentése?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
LMS (Least Mean Sqare): Olyan iteratív eljárás, amely mindig a pillanatnyi négyzetes hiba csökkentésének irányába módosítja az aktuális paramétervektort. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; w(k+1) = w(k) + 2 {\mu} {\epsilon} (k) x (k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ahol a &amp;lt;math&amp;gt; w {} &amp;lt;/math&amp;gt; súlyvektor értéke, a &amp;lt;math&amp;gt; \mu {} &amp;lt;/math&amp;gt; a bátorsági tényező, az &amp;lt;math&amp;gt; \epsilon {} &amp;lt;/math&amp;gt; a hiba értéke és az &amp;lt;math&amp;gt; x {} &amp;lt;/math&amp;gt; a bemenet.&lt;br /&gt;
&lt;br /&gt;
A konvergencia feltétele:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; 0 &amp;lt; \mu &amp;lt; \frac{1}{{\lambda}_{max}} {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahol a &amp;lt;math&amp;gt; \lambda_{max} {} &amp;lt;/math&amp;gt; az &amp;lt;math&amp;gt; R {} &amp;lt;/math&amp;gt; legnagyobb sajátértéke, ahol az &amp;lt;math&amp;gt; R {} &amp;lt;/math&amp;gt; a bemenet autokorrelációs mátrixa. Ezt &amp;lt;math&amp;gt; \lambda_{max} {} &amp;lt;/math&amp;gt; -ot Adaline esetében vagy tudjuk, vagy a felső becslését tudjuk.&lt;br /&gt;
&lt;br /&gt;
A sajátérték fizikai jelentése: Minél nagyobb egy sajátérték, annál nagyobb a hibafelület adott irány menti meredekség-változása azaz a görbülete.&lt;br /&gt;
&lt;br /&gt;
A kritériumfüggvény: &amp;lt;math&amp;gt; C ( w ) = \frac{1}{P} \sum_{i = 1}^{P} \left( d_i - f(w,x_i) \right)^2 &amp;lt;/math&amp;gt;&lt;br /&gt;
A lineáris kapcsolat miatt az &amp;lt;math&amp;gt; f(w,x) = w^{T}x &amp;lt;/math&amp;gt;. Vagyis az átlagos négyzetes hiba felírható a következő formában is:&amp;lt;math&amp;gt; C(w) = (d - X w)^{T} ( d - X w) {}&amp;lt;/math&amp;gt;. Ahol d a tanítópontokbeli kívánt válaszokból épített p elemű oszlopvektor, X a bemeneti vektorokl képzett mátrix, w pedig a keresett paramétervektor. A megoldás itt aztán a &amp;lt;math&amp;gt; d = X w {}&amp;lt;/math&amp;gt;, máshogyan &amp;lt;math&amp;gt; w = X^{-1} d {}&amp;lt;/math&amp;gt;, valamint pszeudoinverz alkalmazásával &amp;lt;math&amp;gt; w^{*} = X^{\dagger} d = ( X^TX)^{-1} X^T d &amp;lt;/math&amp;gt;. Az összefüggés legfontosabb része, hogy ugyaerre a megoldásra jutunk, hogyha kritériumfüggvény (amit az iteratív eljáráshoz alkalmazott kritériumfüggvény átalakítottja, vagyis nem a szummás, hanem amelyik függvény utána van) gradiens nulla értéket biztosító paraméterét határozzuk meg:&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial  C ( w ) }{ \partial w } = -2 X^Td + 2 X^TXw = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
Ekkor ezt kapjuk:&lt;br /&gt;
&amp;lt;math&amp;gt; X^TXw = X^Td &amp;lt;/math&amp;gt;, ami átalakítva &amp;lt;math&amp;gt; w^{*} = ( X^TX)^{-1} X^T d {}&amp;lt;/math&amp;gt; (ismerős?)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hasonlítsa össze a Perceptron-t és az Adaline-t felépítés, képesség, tanítási algoritmus szempontjából!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* A két neuron felépítése lényegében azonos: a bemeneti &amp;lt;math&amp;gt; (x_1, x_2, ..., x_N) {} &amp;lt;/math&amp;gt; vektort kiegészítjük egy &amp;lt;math&amp;gt; x_0 = 1 {} &amp;lt;/math&amp;gt; elemmel (ez azért kell, hogy a csupa nulla bemenő vektorra is tudjunk nemnulla kimenetet generálni), majd az így kapott &amp;lt;math&amp;gt; \underline{x} {} &amp;lt;/math&amp;gt; vektort beszorozzuk a súlyokat tartalmazó &amp;lt;math&amp;gt; \underline{w}^T {} &amp;lt;/math&amp;gt; vektorral. Az &amp;lt;math&amp;gt; s = \underline{w}^T \underline{x} {} &amp;lt;/math&amp;gt; értéket pedig küszöbözzük: &amp;lt;math&amp;gt; y = sgn(\underline{w}^T \underline{x}) {} &amp;lt;/math&amp;gt; (pozitív s-re 1, negatívra -1 lesz a kimenet).&lt;br /&gt;
* A perceptron tanításához a neuron kimenetét (y) vetjük össze a kívánt kimenettel (d). Egy tanítópont hibája: &amp;lt;math&amp;gt; \varepsilon = d - y {} &amp;lt;/math&amp;gt;, a súlyvektor módosítása: &amp;lt;math&amp;gt; \underline{w}&#039; = \underline{w} + \alpha \varepsilon \underline{x} {} &amp;lt;/math&amp;gt; (alfa a tanítási tényező). Sorra vesszük a tanítópontokat, és addig ismételgetjük a korrekciót, amíg mindegyik tanítópontra megfelelő lesz a kimenet. Csak lineárisan szeparálható pontok osztályozására működik (azaz, ha létezik a pontokat tartalmazó N-dimenziós térben olyan hipersík, aminek egyik oldalán van az összes +1-es kimenetű pont, a másik oldalán a többi). Ez esetben belátható, hogy véges lépésben egy jó súlyvektorhoz konvergál az eljárás.&lt;br /&gt;
* Az adaline tanítása annyiban más, hogy nem y-nal vetjük össze d-t, hanem s-sel, vagyis a küszöbözés előtti súlyozott összeggel. Egy tanítópont hibája: &amp;lt;math&amp;gt; \varepsilon = d - s {} &amp;lt;/math&amp;gt;, az összes pont átlagos négyzetes hibája: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{1}{P} \sum_{i=0}^P (d_i - \underline{w}^T \underline{x}_i)^2 = \frac{1}{P}(\underline{d} - \underline{\underline{X}}\underline{w})^T (\underline{d} - \underline{\underline{X}}\underline{w}) {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
És mi ezt akarjuk minimalizálni. (P a tanítópontok száma, X a vektoraikból mint sorvektorokból képzett mátrix, d a kivánt kimenetekből képzett oszlopvektor). A minimumhelyén a gradiense (a súlyvektor függvényében) 0 kell legyen, innen kifejezve a súlyvektort: &amp;lt;math&amp;gt; {} \underline{w} = (\underline{\underline{X}}^T \underline{\underline{X}})^{-1} \underline{\underline{X}}^T \underline{d} &amp;lt;/math&amp;gt; Itt nincs iteráció (bár a gradiens nullhelyének meghatározása nagyméretű mátrixok esetén iteratív módszerekkel célszerűbb), és nem csak lineárisan szeparálható pontoknál működik, viszont semmi garancia nincs arra, hogy jól fog minden pontot osztályozni, mert csak a lineáris rész négyzetes hibáját minimalizáltuk, nem a rosszul osztályzott pontok számát. (Ez az analitikus megoldás). &lt;br /&gt;
Kicsit pontosabban, az Adaline minden esetben tud adni megoldást. Egy olyan esetben, amikor a pontok lineárisan nem szeparálhatóak a perceptron nem tud megoldást adni, az Adaline tud, mind analitikus módszerrel, mind iteratív. Az analitikus módszer esetében is a kvadratikus hibafelület minimumát fogja adni, ami lineárisan nem szeparálható pontok esetén azt jelenti, hogy a legjobb osztályozást adja, viszont nem minden pont lesz a hipersík megfelelő oldalán.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a Wiener-Hopf összefüggés, és milyen esetben alkalmazható egy tanuló architektúra szabad paramétereinek meghatározására? Pontosan fogalmazza meg azokat az általános feltételeket, amelyek mellett az összefüggés alkalmazható, és az összefüggés minden elemét pontosan definiálja! Optimális megoldást ad-e az eljárás? Ha igen, milyen értelemben, ha nem, miért nem?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wiener-Hopf összefüggés: &amp;lt;math&amp;gt; {} w^{*} = R^{-1}p &amp;lt;/math&amp;gt;, ahol &amp;lt;math&amp;gt; w^{*} &amp;lt;/math&amp;gt; az optimális súlyvektor, ahol &amp;lt;math&amp;gt;{}  R = E \left\{ x x^{T} \right\} &amp;lt;/math&amp;gt; a bemenet autokorrelációs mátrixa ( ahol az x a bemeneti vektor), és a &amp;lt;math&amp;gt;{}  p = E \left\{ dx \right\} &amp;lt;/math&amp;gt; pedig egy olyan oszlopvektort jelöl, amely a kívánt kimenet és a bemenet közötti keresztkorreláció.&lt;br /&gt;
&lt;br /&gt;
Kritériumok: &amp;lt;math&amp;gt; {} d_{i} &amp;lt;/math&amp;gt; a kívánt válaszok és az &amp;lt;math&amp;gt; {x}_{i} &amp;lt;/math&amp;gt; a bemenetek statisztikai jellemzői, valamint R és p ismertek. Ha R és p nem ismertek, akkor ezeket becsülni kell véges számú mintapont alapján.&lt;br /&gt;
&lt;br /&gt;
Optimális megoldást ad olyan értelemben, hogy a hibafelület minimumát adja, ily módon a legkisebb hibával megadja egy lineárisan nem szeparálható feladat minimumát Adaline esetében, de ettől még az Adaline hibásan fog osztályozni.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lehet-e analitikus tanítást alkalmazni az alábbi neurális hálózatoknál, ha az összes tanítópont a rendelkezésünkre áll és négyzetes hibafüggvényt alkalmazunk: lineáris kimeneti rétegekkel rendelkező egyrétegű MLP, RBF, CMAC? Ha igen, adja meg az analitikus összefüggéseket, ha nem indokolja meg, hogy miért nem!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egyes bázisfüggvényes hálózatoknál (RBF, CMAC) lehetőség van a súlyvektor(ok) analitikus meghatározására is. Adja meg az analitikus összefüggéseket, és azt is, hogy milyen feltételei vannak az adott összefüggések alapján történő súlymeghatározásnak!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MLP: nem, a hibafelület nem kvadratikus, a gradiens kvadratikusát felhasználó analitikus megoldás így nem alkalmazható. &#039;&#039;Nem tökéletes, de ér pár pontot&#039;&#039;&lt;br /&gt;
* RBF: lehet analitikus tanítást alkalmazni. Összefüggés &amp;lt;math&amp;gt; w^{*} = G^{-1} d = ( G ^{T}G )^{-1} G^{T} d {} &amp;lt;/math&amp;gt;. A feltétele, hogy ismernünk kell az összes tanítópontot.&lt;br /&gt;
* CMAC: lehet analitikus tanítás, mert: A CMAC súlyainek meghatározásához a következő egyenletet kell megoldani &amp;lt;math&amp;gt; \underline {\underline A} \underline w = \underline d {} &amp;lt;/math&amp;gt;, ahol a w a súlyok oszlopvektora, d a tanítópontokban kívánt kimenetekből álló oszlopvektor. Az A mátrix azt írja le, melyik tanítópont melyik neuronokat aktiválja (vagyis melyik tartományba esik bele). Az i. sor j. elem adja meg, hogy az i. tanítópont j. neuront aktiválja-e, a baloldalon álló szorzat a tanítópontok tényleges aktivációinak oszlopvektora. &amp;lt;math&amp;gt; w^{*} = A^{-1} d = ( A^{T} A) ^{-1} A^{T} d {} &amp;lt;/math&amp;gt; valamint &amp;lt;math&amp;gt; y = T w^{*} = T A ^{T} ( A A ^{T})^{-1} d = T A^{T}B d {} &amp;lt;/math&amp;gt;. A feltétel ehhez, hogy a tanítópontok egyenletesen, egymástól pontosan egységnyi távolságra helyezkednek el.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a szoft margó(margin, tartaléksáv) jelentése, szerepe és a jelentősége az SVM-nél? Hogyan kell értelmezni a margót nemlineáris osztályozási feladatnál?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a margó(margin, tartaléksáv) szerepe és jelentősége az SVM-nél? Hogyan kell értelmezni a margót a nemlineáris osztályozási feladatnál? Hogyan módosul ez a szerep, ha az SVM származtatásnál gyengítő (slack) változót is használunk?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Szupport vektor gépeknél osztályozási feladat esetén mi biztosítja, hogy az elválasztandó osztályok között egy biztonsági sáv alakuljon ki? Adja meg azt a matematikai összefüggést, ami biztosítja a biztonsági sávot. Hogyan biztosítható, hogy a biztonsági sáv maximális értéket vegyen fel? Mit lehet tenni, ha a tanítópontok elhelyezkedése olyan, hogy a két osztály pontjai között nem lehet biztonsági sávot kialakítani?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mi a szerepe a gyengítő változóknak Szupport Vektor Gépeknél? Adja meg a nemlineáris osztályozási feladat optimalizálandó kritériumfüggvényét, ha gyengítő változót is használ!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SVM: A szupport vektor gépek olyan kernel gépek, melyek a statisztikus tanuláselmélet eredményeit is hasznosítják. Alapváltozatuk lineáris szeparálásra képes, amely azonban kiterjeszthető nemlineáris szeparálásra és nemlineáris regressziós feladatokra is.&lt;br /&gt;
A lineáris kétosztályos osztályozási feladat megoldását adó szupport vektor gép ezt az &amp;amp;#8222;optimális&amp;quot; elválasztó felületet határozza meg.&lt;br /&gt;
A vektorgépek a lineárisan szeparálható feladatoknál olyan optimális megoldásra törekednek, melyek az osztályozásnál az osztályozó hipersíktól az átlagos tanítópont távolság maximális legyen.&lt;br /&gt;
&lt;br /&gt;
Margin: Optimális lineáris szeparálásnak azt a megoldást tekintjük, amikor az elválasztó egyenes (sík, hipersík) a két osztályba tartozó tanítópontok között a pontoktól a lehető legnagyobb távolságra helyezkedik el. A pontok között középre elhelyezett szeparáló felületet a tanító pontoktól egy margó (margin), azaz egy biztonsági sáv választja el, ezért az így megoldható feladatokat maximális tartalékot vagy maximális margót biztosító lineárisan szeparálható osztályozási feladatoknak is nevezzük. A lineárisan nem szeparálható osztályozási feladatoknál a margin helyett szoft-margint értelmezünk.&lt;br /&gt;
&lt;br /&gt;
Soft Margin: Ha megengedjük, hogy a biztonsági sávban is legyenek tanítópontok, miközben továbbra is cél a lehető legnagyobb margó biztosítása, ún. lágy vagy szoft margójú megoldásról beszélünk. Azoknál a pontoknál amelyek a biztonsági sávon kívül helyezkednek le a maximális margójú osztályozást biztosító  &amp;lt;math&amp;gt;  d_{i} (w^{T} x_i + b ) \geq 1 {} &amp;lt;/math&amp;gt; egyenlőség áll fenn. Az ilyen mintapontokra vonatkozó, az előző egyenlőtlenségnek megfelelő formális kapcsolat ún. gyengítő &amp;lt;math&amp;gt; \epsilon {} &amp;lt;/math&amp;gt; változók bevezetésével lehetséges. A gyengítő változók bevezetése lehetővé teszi, hogy a fenti összefüggés az egyes tanítópontoknál különböző mértékben gyengítve érvényesüljön. Ennek megfelelően az összes pontra most a következő egyenlőtlenség ítható fel:&lt;br /&gt;
&amp;lt;math&amp;gt; d_i (w^{T} x_i + b ) \geq 1  - {\epsilon}_i {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Azon tanítópontoknál, ahol &amp;lt;math&amp;gt; \epsilon = 0 {} &amp;lt;/math&amp;gt; visszakapjuk az alapfeladatot. Ha &lt;br /&gt;
&amp;lt;math&amp;gt; 0 &amp;lt; \epsilon &amp;lt; 1 {} &amp;lt;/math&amp;gt;&lt;br /&gt;
, az adott tanítópont a hipersík megfelelő oldalán, de a biztonsági sávban helyezkedik el, &lt;br /&gt;
ha &lt;br /&gt;
&amp;lt;math&amp;gt; \epsilon &amp;gt; 1 {} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
az adott tanítópont a sík ellenkező (hibás) oldalán van. Saját szavakkal: Egy plusz tanítóponthoz kötött változó segítségével elértük, hogy az eredeti képletünk újra minden tanítópontban igaz legyen.&lt;br /&gt;
&lt;br /&gt;
-- [[RynkiewiczAdam|Tsiga]] - 2012.05.16.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Sweidán Omár</name></author>
	</entry>
</feed>