Welches Thema als Bachelorarbeit?

02/18/2016 17:26 Shadow992#1
Ich bin jetzt schon seit rund 3 Monaten auf der Suche nach einer Bachelorarbeit und seit ca 4 Wochen habe ich meine Suche intensiviert und auch aktuelle Forschungsgebiete u.ä. angeschaut.
Das Problem, welches ich mit den bei uns angebotenen Arbeiten habe ist, dass 50% der Arbeiten in die Richtung geht: "Jo wir brauchen da noch XYZ für unser Programm und deine Aufgabe ist es das zu implementieren, weil wir keinen Bock haben"
Bei diesen Aufgabentypen habe ich zwei enorm schwerwiegende Probleme:

1. Wer weiß ob ich das Programm auch nur annähernd verstehe/benutzerfreundlich/verwendbar finde oder ob es mich so abfuckt, dass die Bachelorarbeit eine Qual wird.
2. Fast immer kommt mir das wie eine Sklavenarbeit vor, "Die BA-Studenten brauchen eine Arbeit und wir brauchen jemand dummen, der das kostenlos macht"

Aus den 2 Gründen bin ich bei den ersten 50% der Arbeiten nicht fündig geworden.
Weitere 25% sind Sachen, die zwar an sich interessant klingen aber bei denen ich genau gar keine oder nur minimales Grundwissen habe (z.B. "Energie-Optimierung in einem Smart-Home; Sprich Wann Heizung an? Welcher Verbraucher verbraucht wann wie viel? etc.").
Da ich die Themen nicht sooo toll finde und mir großteil des Grundwissens fehlt, fühl ich mich von den Arbeiten auch nicht so angezogen.

Die restlichen 25% sind mir viel zu theoretisch oder werden ausschließlich für Master-Arbeiten angeboten.

Genau aus diesem Grund habe ich nach einem eigenen Thema gesucht, welches möglichst in Richtung KI/Mustererknnung gehen sollte und auf einer Seite fand ich dann einen Themen-Vorschlag, der mich auf DIE Idee brachte.
Meine Idee(n) sehen dabei wie folgt aus:

Grundidee:

Variation #1:

Variation #2:

Variation #3:

Variation #4:

Was haltet ihr von den Ideen, habt ihr vielleicht noch ähnlich lustige/coole/interessante Vorschläge oder eine Variation, die vielleicht noch besser geeignet ist?
Selbst wenn ihr keine Vorschläge habt wäre es zumindest cool euere Meinung dazu zu hören (einfach im Poll abstimmen reicht mir).
02/18/2016 19:29 Serraniel#2
Ich find Variation 4 am interessantesten. Die Komplexität davon hast du ja angesprochen, andererseits trau ich dir das auch zu. Ein Arbeitskollege hat seinen Master in KI gemacht, wenn du willst kann ich mich dort ja mal umhören ob er noch Themenideen hätte falls du auch noch neue suchen würdest :P
02/18/2016 19:31 Shadow992#3
Quote:
Originally Posted by Serraniel View Post
Ich find Variation 4 am interessantesten. Die Komplexität davon hast du ja angesprochen, andererseits trau ich dir das auch zu. Ein Arbeitskollege hat seinen Master in KI gemacht, wenn du willst kann ich mich dort ja mal umhören ob er noch Themenideen hätte falls du auch noch neue suchen würdest :P
Na wenn du Lust hast sehr gerne. :)
Bin für allerlei Ideen offen. :D
02/18/2016 19:34 Ich 123#4
Wichtigste Frage: Wieviel Zeit hast du dafür?
02/18/2016 19:38 Shadow992#5
Quote:
Originally Posted by Ich 123 View Post
Wichtigste Frage: Wieviel Zeit hast du dafür?
Standardmäßig 4-5 Monate, da ich aber (wenn ich das Thema bzw. Die grobe Richtung jetzt schon weiß) jetzt schon damit anfangen kann, könnte ich die Semesterferien jetzt schon anfangen und käm auf rund 6-7 Monate.
02/18/2016 19:46 Ich 123#6
Gut, du musst erstmal wissen ob das schaffbar ist in der Zeit. Da wäre eine Expertenmeinung wirklich wichtig denke ich.
An sich fänd ichs gut, wenn er Überwacht, Spielfeld oder System erkennt und sich dann durch die Beobachtung die Regeln merkt. Könntest ja anhand von Dame testen wie weit er kommt - quasi das knüpfen eines neuronalen Netzes nachstellen. (4.)

Also als erstes sozusagen erkennen was spielsteine sind und was die unter welchen bedingungen machen können (wenn sich weiß dahin bewegt und schwarze steine dort und dort stehen, was passiert dann) - Die Komplexität steigt ja mit einer Dame dann an


Bei Schachfiguren (farblich markierte Dame Steine sind gut geeignet denke ich um die Figuren erstmal auseinander zu halten) könntest du dann die Komplexität erhöhen. Erst Spielzugmöglichkeiten erkennen und dann später mit den erkannten Regeln Simulationen durchführen.
Fänd es interessant wenn man Dame spielen würde und es immer schwerer werden würde - gerade wenn man ein neues Spiel starten kann und mögliche Erkenntnisse schon genutzt werden)

Bau dir mal nen groben Projektplan auf und schau ob du denkst, ob das machbar ist!
02/18/2016 19:54 Shadow992#7
Quote:
Originally Posted by Ich 123 View Post
Gut, du musst erstmal wissen ob das schaffbar ist in der Zeit. Da wäre eine Expertenmeinung wirklich wichtig denke ich.
An sich fänd ichs gut, wenn er Überwacht, Spielfeld oder System erkennt und sich dann durch die Beobachtung die Regeln merkt. Könntest ja anhand von Dame testen wie weit er kommt - quasi das knüpfen eines neuronalen Netzes nachstellen. (4.)

Bei Schachfiguren (farblich markierte Dame Steine sind gut geeignet denke ich um die Figuren erstmal auseinander zu halten) könntest du dann die Komplexität erhöhen. Erst Spielzugmöglichkeiten erkennen und dann später mit den erkannten Regeln Simulationen durchführen.
Fänd es interessant wenn man Dame spielen würde und es immer schwerer werden würde - gerade wenn man ein neues Spiel starten kann und mögliche Erkenntnisse schon genutzt werden)

Bau dir mal nen groben Projektplan auf und schau ob du denkst, ob das machbar ist!
Ich denke auch, dass das ziemlich spannend werden könnte. Aber tatsächlich stellt schon alleine die Mustererkennung an sich einen verdammt großen Teil der Bachelorarbeit dar.
Vielleicht kann ich das aber als Master-Arbeit machen auf Basis von meinem "einfacheren Projekt" in der Bachelor-Arbeit. Ich mein die Vorstellung hat schon was:

Wenn man Bock auf Dame oder Schach hat und grad keiner Lust zum Spielen hat, packt man einfach sein Handy aus, stellt es nebens Spielfeld und spielt einfach ein paar Runden gegen sich selbst und dann hat man ein paar Runden später einen Gegner, der praktisch (fast) jedes beliebige Spiel lernen kann und sich auch verbessern kann.
02/19/2016 18:19 Crrrespo#8
Quote:
Originally Posted by Shadow992 View Post
Variation #1:
Vielleicht kannst du das ja so variieren, dass der Computer einen Spielzug vorschlägt, aber der Spieler ihn nicht befolgen muss und dem Computer einen eigenen Spielzug "mitteilt". Und am Ende vom Spiel wird analysiert, ob das Spiel anders ausgegangen wäre, wenn ausschließlich auf die Computer Vorschläge gehört worden wäre.
03/01/2016 11:31 Serraniel#9
Hab mal meinen Kollegen gefragt (er war leider krank als ich wieder im Büro war).
Das was ihm so eingefallen ist wären intelligente Suchalgorithmen, die nicht einfach nur schnell und effizient sind sondern auch Daten halten zu den Suchabfragen, sich selber durch lernen weiterentwickeln und Suchanfragen vorhersehen; wie ein Mini Google quasi.
03/10/2016 16:05 Eule²#10
Die Zukunft in Counter Strike sehen !
03/17/2016 15:00 MappleTV#11
Variation 3.