
"Wenn Sie einen Hammer in der Hand haben, sieht alles aus wie NĂ€gel."
Als Praktiker von Daten beschĂ€ftigen sich Wissenschaftler mit Datenanalyse, deren Sammlung, Reinigung, Anreicherung. Wir bauen und trainieren Modelle der Welt um uns herum. Basierend auf Daten finden wir interne Beziehungen und WidersprĂŒche zwischen Daten, manchmal sogar dort, wo es keine gibt. NatĂŒrlich konnte ein solches Eintauchen nur unsere Vision und unser VerstĂ€ndnis der Welt beeinflussen. Berufliche Verformungen sind in unserem Beruf genauso vorhanden wie in jedem anderen, aber was genau bringt sie uns und wie wirkt sie sich auf unser Leben aus?
Haftungsausschluss
Dieser Artikel erhebt keinen Anspruch auf Wissenschaftlichkeit, drĂŒckt keinen einzigen Standpunkt der ODS-Community aus und ist die persönliche Meinung des Autors.
PrÀambel

Wenn Sie daran interessiert sind, wie unser Gehirn funktioniert, wie wir die Welt um uns herum wahrnehmen und was wir hier tun, sind viele der in diesem Artikel beschriebenen Dinge fĂŒr Sie nicht völlig neu. In der einen oder anderen Form wurde dies alles bereits mehr als einmal aus völlig unterschiedlichen Blickwinkeln beschrieben. Meine Aufgabe ist es, all dies aus der Perspektive eines Datenanalysten zu betrachten und Parallelen zwischen den Tools und AnsĂ€tzen zu ziehen, die wir in unserer Arbeit und im realen Leben auĂerhalb des Monitors verwenden.
EinfĂŒhrung

Stellen Sie sich zunÀchst ein etwas vereinfachtes Setup vor:
Um uns herum gibt es eine Welt um uns herum, um zu ĂŒberleben und erfolgreich darin zu funktionieren. Ein Mensch muss verstehen, was er (die Welt) darstellt, wie er mit ihm interagiert und welche Ergebnisse aus verschiedenen Interaktionen erzielt werden. Das heiĂt, mit anderen Worten, ein Mensch braucht ein Modell der Welt um sich herum, das seine aktuellen Aufgaben angemessen löst . Der SchlĂŒssel ist " aktuelle Aufgaben ". Als die Aufgabe des Ăberlebens an erster Stelle stand, wurde das Modell der Welt zunĂ€chst auf dem schnellen Erkennen von Gefahren und einer angemessenen Reaktion darauf aufgebaut. Das heiĂt, diejenigen, die ein schlechteres Modell hatten - konnten es nicht weitergeben; diejenigen mit einem besseren - wurden an ihre Nachkommen weitergegeben. Mit der Verbesserung der Lebensbedingungen begann sich der Schwerpunkt des Modells vom reinen Ăberleben zu etwas besser organisiertem zu verĂ€ndern. Je sicherer die Umwelt, desto vielfĂ€ltiger wird dieses âEtwasâ. Das Spektrum von âetwasâ ist sehr breit - von Bitcoin und DS bis hin zu radikalem Feminismus und Toleranz.
Die Natur hat unser Gehirn geschaffen, um das Problem des Ăberlebens unter Bedingungen begrenzter Ressourcen zu lösen - es gab nicht genug Nahrung, es gab nicht genug Energie fĂŒr irgendeinen MĂŒll. Um zu ĂŒberleben, mussten zwei sich gegenseitig ausschlieĂende Aufgaben gelöst werden:
- Entdecken Sie die Welt, verbessern Sie das Modell, erhöhen Sie die Ăberlebenschancen (eine sehr energieaufwendige Aufgabe)
- Stirb nicht an Energiemangel
Die Natur hat dieses Dilemma sehr elegant gelöst und die FĂ€higkeit, DatenflĂŒsse und Reaktionen zwischenzuspeichern, in unser Gehirn eingefĂŒhrt, wenn Energie praktisch nicht verschwendet wird, um grundlegende Probleme (im Rahmen des aktuellen Modells) der Interaktion mit der AuĂenwelt zu lösen.
Weitere Informationen zu einer solchen Caching-Methode und der âRessourcentheorie der Aufmerksamkeitâ finden Sie in D. Kahnemans hervorragenden Werken â Langsam denken, schnell entscheiden â [1] und â Aufmerksamkeit und Anstrengung â [3].
Nach D. Kahneman:
Psychologen unterscheiden zwei Denkweisen, die wir System 1 und System 2 nennen werden.
System 1 arbeitet automatisch und sehr schnell, ohne oder mit fast keinem Aufwand und ohne ein GefĂŒhl der absichtlichen Kontrolle
System 2 gibt die Aufmerksamkeit ab, die fĂŒr bewusste mentale Anstrengung erforderlich ist, auch fĂŒr komplexe Berechnungen. Die Handlungen von System 2 sind oft mit einem subjektiven GefĂŒhl von AktivitĂ€t, Auswahl und Konzentration verbunden.
Verhaltensmuster, Reaktionen und Reaktionen sind in unserem Gehirn von der Kindheit bis zum Tod programmiert (formen und verĂ€ndern das Modell der Welt). Zwei Faktoren hĂ€ngen von der Phase ab, in der sich die Modellbildung befindet - der Geschwindigkeit, mit der Ănderungen akzeptiert werden, und der Menge an Energie, die zur Ănderung benötigt wird. In der Kindheit, wenn das Modell flexibel und flexibel ist, ist die Geschwindigkeit hoch und die Energiekosten sind minimal. Je dichter das Modell ist, desto mehr Energie wird benötigt, um es zu Ă€ndern. DarĂŒber hinaus wird Energie benötigt, damit eine Person einfach etwas am Modell Ă€ndern möchte . Und jede Energieverschwendung wird vom Gehirn kontrolliert, und er zögert sooooo, sie verbrauchen zu lassen.
Der Befehl, das Modell zu Ă€ndern, wird vom Gehirn abgelehnt (es ist immer noch energieaufwendig, aber warum?, Weil bei uns alles in Ordnung ist), bis das Funktionieren im Rahmen des alten Modells das Ăberleben bedroht. Nun, oder bis Energie durch einen spontanen Ausbruch empfangen wird (Schock von etwas, ein psychologischer Schlag usw.)
TL / DR:
- Um zu ĂŒberleben, baut ein Mensch in seinem Kopf ein Modell der Welt um sich herum auf und löst seine aktuellen Aufgaben
- Bei der Lösung eines Problems versucht das Gehirn, den Energieverbrauch zu minimieren.
- Der am wenigsten energieintensive Betrieb im Rahmen von System-1 (Kahneman), das VersĂ€umnis, Entscheidungen ĂŒber Ănderungen zu treffen
- Am energieintensivsten ist es, im Rahmen von System-2 zu arbeiten und Entscheidungen ĂŒber die Ănderung des Modells und das Modell selbst zu treffen

Um mit der AuĂenwelt zu interagieren, baut eine Person ein Modell der Welt in ihrem Gehirn auf und handelt so lange wie möglich danach (denken Sie noch einmal daran, die Energiekosten zu minimieren). Aber eine Person ist leider oder zum GlĂŒck ein soziales Tier - wir können nicht mit anderen Menschen interagieren und oft verwirrt uns eine solche Interaktion.
Um effektiv mit anderen Menschen interagieren zu können, bauen wir in unserem Kopf ein Verhaltensmodell dieser Menschen auf , dh ein Modell, wie sie sich unter bestimmten UmstĂ€nden bei Vorhandensein bestimmter Daten verhalten werden. Das heiĂt, wir bauen ein Modell des Modells der umgebenden Welt dieser bestimmten Person.
Halten Sie inne und denken Sie nach - das Modell der Welt im Kopf eines Menschen ist unvollkommen und erfĂŒllt nur seine eigenen Kriterien der Angemessenheit und Angemessenheit . Wir bauen ein Modell dieses (seltsamen) Modells auf und interagieren mit diesem Menschen gemÀà unserem Modell. Ja, und wir möchten auch, dass die Leute das tun, was unser âModell seines Modellsâ uns sagt . Optimistisch? Ja, mehr als ....
Um ein adÀquates Modell zu bauen und zu trainieren, muss ich Ihnen nicht sagen, dass Sie viel Zeit, Energie und Daten benötigen. Und wir haben oft weder den einen noch den anderen, und je mehr Freiheitsgrade (Parameter) das Modell hat, desto mehr Daten werden benötigt - der Fluch der Dimension, erinnerst du dich?
Und das Leben vergeht wie im Flug, und die Zeit ist kurz (System-1 funktioniert). Wenn wir eine Person treffen und unter bestimmten Bedingungen sogar mit ihr kommunizieren, wĂ€hlen wir eine unserer vorkompilierten Modellvorlagen aus, die wir bereits haben auf den Kopf ("HĂŒndin", "normales Kind", "MaulwurfshĂŒgel", "nur" Nein; ak; usw. "), vielleicht ein wenig fintyunya es fĂŒr einen bestimmten Fall.
Ja, natĂŒrlich gibt es Ausnahmen, es gibt Menschen, die uns weder Zeit noch Energie leid tun und die wir unser ganzes Leben lang gekannt haben. In diesem Fall kennen wir jedoch nur die Person, die in unserem Modell dieser Person enthalten ist.
Was folgt von hier? Ein paar offensichtliche Dinge:
Nun, erstens das Datum, an dem der Wissenschaftler keinen Groll gegen andere Menschen empfindet .
Absolut vom Wort ganz. In seinem Wortschatz fehlt der Begriff âRessentimentsâ. Warum? Alles ist einfach - im Zentrum jeder Beleidigung steht unser MissverstĂ€ndnis:
- Wie konnte er (sie) so (sagen, tun, handeln)?
- Oder NICHT (sagen, tun, tun)?
Das heiĂt, in unserem Modell dieser Person hĂ€tte er unter bestimmten UmstĂ€nden mit einem bestimmten Eingabepaket von Informationen so handeln sollen, aber er tat es nicht. Dieser Bastard, was? Ja, er ist kein Bastard, aber unser Modell dieser Person ist falsch. Wir haben etwas darin verpasst oder fĂŒr bestimmte UmstĂ€nde ĂŒberhaupt nicht gefĂ€chert, sondern nur eine Vorlage genommen, oder die Eingabedaten in der aktuellen Situation unterscheiden sich von denen, auf denen wir das Modell trainiert haben.
Was ist in diesem Fall zu tun? Wie immer - wir schauen uns an, was in den Daten falsch ist, und trainieren das Modell mit den neuen Informationen.
Zweitens hat das Datum des Wissenschaftlers nicht den Reflex " Jemand ist im Internet falsch ".
Es funktioniert nicht nur im Internet, sondern auch bei der Arbeit, in der Gesellschaft usw. Wenn ein Mensch etwas nicht versteht (wie es Ihnen scheint) oder versteht, aber nicht so, wie Sie es tun, hat er vielleicht einfach ein ganz anderes Modell fĂŒr diesen Teil der Welt . Und um solche zu ĂŒberzeugen, d.h. Es ist sehr schwierig und sehr energieintensiv, ihn dazu zu bringen, sein Modell zu Ă€ndern (besonders wenn er es nicht will). Benötigen Sie es
Eine ganz andere Option, wenn eine Person bereit ist, ihr Modell zu Ă€ndern, es erweitern oder festziehen möchte, und sie die Kraft und Energie dafĂŒr hat. Sie können helfen - helfen, können nicht - direkt an jemanden, der kann. Sie können weder helfen noch leiten - nicht einmischen .
Seien Sie das nĂ€chste Mal nicht aufgeregt mit einer Person, wenn sie Ihrer Meinung nach "falsch" ist oder "etwas nicht versteht". In seinem Weltmodell ist alles anders. Je gröber und âeinfacherâ das Modell ist, desto gröĂer ist die Energie, die erforderlich ist, um es zumindest aus dem Gleichgewichtspunkt herauszuholen , ganz zu schweigen von Ănderungen.
Und drittens erinnert das Datum des Wissenschaftlers an das Prinzip " Dinge sind immer nicht so, wie sie scheinen ".
Wenn Sie verstehen, wie dieses System funktioniert, haben Sie die Möglichkeit, eine grundlegende Vorlage nachzuahmen, die der Gesellschaft, in der Sie sich gerade befinden, vertraut ist, und bis Sie sie verlassen, ist alles in Ordnung. Es funktioniert in beide Richtungen, also vergiss nicht - "Eine Eule ist nicht so, wie es scheint ."
âDie Wahrnehmung eines Seils als Schlange ist genauso falsch wie die Wahrnehmung eines Seils als Seilâ (C)
Modellbau und Ausbildung

Als Wissenschaftler wissen wir genau, wie schwierig es ist, ein mehr oder weniger adÀquates Modell zu bauen, zu trainieren und stÀndig neu zu trainieren. Und deshalb bezieht sich das Datum des Wissenschaftlers ruhig und geduldig auf die Unvollkommenheit von Modellen in den Köpfen anderer Menschen und verbessert stÀndig seine eigenen . Und da er immer noch ein Profi ist, erinnert er sich perfekt an die Grundprinzipien einer erfolgreichen Modellierung:
Was herumgeht, kommt herum (MĂŒll rein - MĂŒll raus.)
Die Genauigkeit und Angemessenheit des Modells hĂ€ngt mehr als alles andere von der Reinheit der Daten ab. Wir alle wissen das. Wir verbringen viel Zeit damit, Daten zu bereinigen, vorzuverarbeiten, zu normalisieren und so weiter und so fort. FĂŒttere das MĂŒllmodell - und das Ergebnis ist vorhersehbar. FĂŒttere sie mit gelöschten normalisierten Daten - und Einsichten in deiner Tasche. Die Modelle in unseren Köpfen funktionieren genauso. Um dies zu verstehen, versuchen wir, die genauesten und saubersten Daten fĂŒr die Verarbeitung und Schulung zu verwenden, verwenden stĂ€ndig ein kritisches Auge, um die Angemessenheit der Daten zu analysieren, und bemĂŒhen uns, schmutzige und verrauschte Informationen in unserem Modell zu vermeiden . Kurz gesagt - lesen Sie den Habr und schauen Sie nicht den ersten Kanal.
Der Unterschied zwischen Zug und Test (unsere Kopfschmerzen)
Der Wissenschaftler versteht, dass die Anwendbarkeit des Modells direkt von der Ăhnlichkeit der Verteilungen abhĂ€ngt, auf die das Modell untersucht wurde und fĂŒr die es angewendet wird . Die Verhaltensregeln in einer Gesellschaft funktionieren nicht in einer anderen, die Erfolgsprinzipien in einem Bereich gelten nicht fĂŒr einen anderen, das âtypische Verhaltensmodellâ des anderen Geschlechts, das auf den Geschichten meiner Mutter basiert, ist plötzlich nicht mehr ganz richtig, na ja usw.
Wir berĂŒcksichtigen immer die mögliche UnĂ€hnlichkeit des Trainingsdatensatzes, auf den wir unser Modell der Welt trainiert haben, und des realen Datensatzes, auf den wir unser Modell anwenden.
Kurz gesagt, wir verstehen die Ursache der Diskrepanz und sind bereit, Energie fĂŒr das Vor-Training des Modells aufzuwenden, um es der realen Welt besser anzupassen.
Wahl der Zielfunktion und MultidomÀnenlernen
Fast jede Aufgabe kann durch Ăndern der Zielfunktion auf eine andere DomĂ€ne ĂŒbertragen werden. Das Problem ist nicht als Regression gelöst? Wiederholen Sie das Ziel fĂŒr Klassen und lösen Sie es als Klassifizierungsaufgabe. Besser noch, machen Sie zwei Köpfe am Gitter, lassen Sie einen ein Problem lösen und den zweiten neu formulieren. Auf demselben Datensatz können zwei verschiedene Modelle trainiert und auf völlig unterschiedliche Dinge geschĂ€rft werden. Denken Sie daran, dass die beste Option, wie im Leben, das Lernen in mehreren DomĂ€nen ist, wenn Ihre endgĂŒltige Zielfunktion mehrere Bereiche gleichzeitig abdeckt . Bei der Arbeit können Sie beispielsweise nur Geld verdienen, professionelle FĂ€higkeiten herunterladen und die sozialen InteraktionsfĂ€higkeiten verbessern. Wie bei herkömmlichen Modellen ermöglicht dieser Ansatz letztendlich die Anreicherung und Verbesserung aller Multi-Domain-Ziele, als ob wir sie separat heruntergeladen hĂ€tten. Und vergessen Sie nicht die Zeit - drei Modelle fĂŒr einzelne Zwecke benötigen dreimal so viel Zeit, und im wirklichen Leben ist es nicht so viel , und leider können Sie das Training nicht auf ein Dutzend oder zwei TPU-Schek parallelisieren.
Training in Blöcken (Batch-Learning)
Das Modelltraining mit Chargen hat sich seit langem bewĂ€hrt. Wenn Sie bestimmte Bereiche, die Online-Schulungen erfordern, nicht berĂŒcksichtigen, ist es sinnlos, die Gewichte erst nach Ablauf der gesamten Ăra zu aktualisieren. Ja, das Training in Chargen erzeugt hochfrequentes Rauschen, was jedoch durch eine höhere Konvergenzrate bei nahezu gleicher Genauigkeit ausgeglichen wird.
Was gibt uns das? Zu verstehen, dass es keinen Sinn macht, lange zu warten, bevor Sie Ihr Weltmodell basierend auf neuen Daten leicht Ă€ndern. Sie mĂŒssen nicht auf die ganze Ăra warten, nun, ich weiĂ nicht, ein Jahr bei einem neuen Job, ein Jahr der Beziehungen zu einer neuen Person, Ă€ndern Sie sich hĂ€ufiger - Sie werden schneller zu Ihrem endgĂŒltigen Ziel gelangen . Die Erkundung bietet mehr Möglichkeiten. Es ist auch sinnlos zu schreien, dass nach einem einzigen Vorfall âalles verloren gegangen istâ , vielleicht ist es nur ein Ausbruch, vielleicht haben sich die Sterne so entwickelt, warten Sie bis zum Ende des Stapels, sammeln Sie Fehler an - und Ă€ndern Sie dann das Modell.
Hyperparametersuchmethoden (Rastersuche VS Zufallssuche)
Es gibt viele Artikel ( Beispiel ) zu diesem Thema, in denen bei der Suche nach den besten Hyperparametern die zufĂ€llige Sortierung besser ist als eine Rastersuche. In unserem Fall ist die Wahl der "zufĂ€lligen" Aktion besser, um wirklich "pseudozufĂ€llig" zu machen, und nicht streng in Ăbereinstimmung mit einem vorgegebenen Gitter . Fans und AnhĂ€nger strenger AnsĂ€tze werden mich jetzt mit FĂŒĂen treten, aber im Ernst, der Zufall regiert die Welt , und die Anwendung einer solchen Methode kann seltsamerweise noch rationaler sein.
Besser noch ist natĂŒrlich die Bayes'sche Optimierung . Aber hier habe ich kein VerstĂ€ndnis dafĂŒr, wie es auf das wirkliche Leben angewendet werden kann. Nicht der Bayes'sche Ansatz zum VerstĂ€ndnis von Informationen, sondern die Bayes'sche Optimierung bei der Auswahl von Hyperparametern.
Ensembles
Wir alle kennen die LeistungsfĂ€higkeit von Ensembles, bei denen jedes Modell die Daten auf seine eigene Weise betrachtet und ein Signal aus ihnen herausholt. Das beste Ergebnis wird durch die Verwendung eines Metamodells ĂŒber Modellen der ersten Ebene erzielt. Im Leben ist alles genau das gleiche. Sie können Ihr eigenes Modell der Welt nicht nur auf der Grundlage Ihrer eigenen Erfahrung erstellen, sondern auch das Beste (oder umgekehrt, das Schlimmste verstehen und abschneiden) aus den Modellen anderer Menschen der Welt aufnehmen. Diese Modelle werden in BĂŒchern, Filmen beschrieben. Wenn Sie nur das Verhalten anderer Menschen beobachten, können Sie verstehen, welche Art von Modell sie haben, das Beste nehmen und sich selbst bauen.
Erinnern Sie sich: âViele Dinge sind fĂŒr uns unverstĂ€ndlich, nicht weil unsere Konzepte schwach sind, sondern weil diese Dinge nicht in den Kreis unserer Konzepte aufgenommen werden.â Kozma Petrovich verstand das Problem der begrenzten Modelle, auch ohne ein praktizierendes Datum fĂŒr Wissenschaftler zu sein. :) :)
Unterschiedliche Menschen, unterschiedliche Umgebungen, unterschiedliche Daten - unterschiedliche Modelle, auch fĂŒr scheinbar offensichtliche Dinge. Wenn Sie in groĂen Unternehmen gearbeitet haben, erinnern Sie sich wahrscheinlich an all diese endlosen Schulungen zu Verhalten, Kommunikationsregeln, BelĂ€stigung und vielem mehr. Was zur Hölle, hast du gedacht. Aber nein, kein MĂŒll. In groĂen internationalen Unternehmen (aufgrund von Unterschieden in Kultur, MentalitĂ€t und Werten) ist es lediglich erforderlich, eine Ebene von Grundprinzipien in das Modell jedes Mitarbeiters einzufĂŒhren, um eine normale Interaktion und Arbeit sicherzustellen.
TL / DR
- Was mit dir in dieser Welt passiert, sind nur du und dein Modell der Welt schuld
- Die Weltmodelle anderer Menschen mĂŒssen nicht mit Ihren eigenen korrelieren
- Ihre Metamodelle der Weltmodelle anderer Menschen entsprechen höchstwahrscheinlich nicht der RealitÀt
- Es ist schwierig, in Ihrem Kopf ein offenes Modell der Welt zu schaffen, das nach dem Bayes'schen Prinzip fĂŒr VerĂ€nderungen bereit ist. Es ist noch schwieriger, es ein Leben lang in diesem offenen Zustand zu halten. Es ist sehr schwierig, eine Person zu bleiben
Was bleibt hinter den Kulissen

Zentraler Grenzwertsatz
Wie der CTC sagt, ist die Summe der Zufallsereignisse, die aus jeder Art von schwach abhÀngigen Verteilungen abgetastet werden, selbst eine Zufallsvariable und im Grenzbereich normalverteilt.
Unser ganzes Leben besteht aus zufĂ€lligen Ereignissen : der Wartezeit fĂŒr einen Aufzug oder einen Bus an einer Haltestelle, Sie haben eine Ecke verpasst oder nicht usw. Sie können den Tag bedingt als erfolgreich oder erfolglos bewerten (eine weitere Zufallsvariable), je nachdem, wo in der endgĂŒltigen Verteilung wir angekommen sind - in die Mitte oder zum Ende. In einer ausreichend groĂen Stichprobe (zum Beispiel einem Jahr) ist zu sehen, dass unsere Zufallsvariable normal verteilt ist und sich auf " gut, mehr oder weniger alles ist in Ordnung " konzentriert.
Das Datum, an dem der Wissenschaftler all das versteht und nicht gedĂ€mpft wird, wenn es in das sogenannte fĂ€llt Eine âschwarze Linieâ, wenn alles schlecht ist - und der Bus unter der Nase abfuhr und Kaffee einschenkte und den Code nicht speicherte usw. Er versteht, dass wir heute den Schwanz der Verteilung haben, wir mĂŒssen nur diesen Tag ĂŒberleben , und morgen wird die Welt vielleicht Ereignisse auf eine etwas andere Art und Weise fĂŒr uns abtasten.
Ăbrigens ist der Ăbergang zu einem neuen Bezugspunkt der Ereignisse (einer neuen Reihe von Stichproben) ein Traum . Kein Kalendertag, keine Mitternacht, sondern ein subjektiver neuer Tag nach dem Aufwachen. Unsere Vorfahren haben dies intuitiv verstanden (obwohl sie nichts ĂŒber xgboost und keras wussten), aber von hier aus lauten die SprĂŒche â Morgen des Abends sind klĂŒger â und â Wenn Sie arbeiten wollen, gehen Sie ins Bett und alles wird vergehen â.
â â â ( p-value ââ), , - ( , ), .
, â â. . [1].
, - , . , , , - )
, â , â.
(Exploitation vs Exploration)
, , . , , , â â â ! â. , , , , - , , , - .
⊠. - , . ( ), , , - . , â , â. , , . . , - , .
â â RL( Reinforcement learning ). , , , , , , . , , , , - , , . RL . , ( ) , , , - .
, , , , exploration , .
, , , , - , . , â â â â â â.
, ââ . , , , â â, .
, - (, , ..) ââ, , , .
- , , -1. , , , , .., .. . , -2. . , , -2 , , .
â â
, , , -1 , .
, â , â (). . , , - , , , . , , , , , , , .
TL/DR
- ,
- . ,
- (exploration)
- , . , - , 1
Fazit

, - , , , , , .
- . ⊠. â .: , 2013. â 625 .
- ., ., . : ., : , 2005. â 632 . â [ISBN 966-8324-14-5]
- . / . aus dem Englischen . . . â .: , 2006. â 288 .
- . , â : "