es möglich, die Aktivität des Computerbenutzers vorherzusagen, basierend ausschließlich auf dem zeitlichen Muster der Mausklicks (eine Liste der )?
Zum Beispiel aus: Arbeiten oder Zeit auf Facebook verbringen, Fotos ansehen oder ein Computerspiel spielen.
Wenn es sich um feinkörnigere Vorhersagen handelt (z. B. StarCraft gegen Counter Strike gegen SimCity), bin ich ebenfalls interessiert.
Während (wohl) man hören kann, dass jemand spielt (aufgrund schneller und stoßartiger Klicks) oder Fotos ansieht (gleich große Klicks), bin ich interessiert, ob es zu diesem Thema objektivere Erkenntnisse (Veröffentlichungen, Recherchen in Blogs usw.) gibt .
BEARBEITEN:
Ich interessiere mich gleichermaßen für die Tastaturklicks (ohne zu unterscheiden, welche Taste gedrückt wird) oder den kombinierten Ansatz (Maus + Tastatur).
quelle
Antworten:
Tolle Frage, ich wünschte, ich hätte die Zeit, mich selbst zu untersuchen. Ich bin zuversichtlich, dass es nachvollziehbar ist. Hast du irgendwelche Daten?
Ihr Signal ist eine mehrdimensionale ( D für Tasten) binäre Zeitreihe; Jedes Bit zeigt an, ob die Taste gedrückt ist oder nicht. Sie können die Position des Cursors auch als 2D-Trajektorie in den Feature-Vektor integrieren. Vermutlich haben Sie Trainingsdaten für jede Aktivität. Dies bedeutet, dass Sie ein Klassifizierungsproblem haben.n n
Sie können die Dimensionalität reduzieren, indem Sie die Trajektorie approximieren und effizient codieren (Referenzen auf Anfrage) und die erste Differenz der Mausklickfrequenz verwenden (dh wenn sich die Häufigkeit der Klicks nicht ändert, speichern Sie Null). Ich würde auch die Verteilung der Zwischenankunftszeit der Klicks schätzen, um zu sehen, ob Sie daraus klassifizieren können.
Einen Sprung in die Literatur finden Sie unter Aktivitätserkennung mit Blickbewegungen und traditionellen Interaktionen . Weitere Hinweise finden Sie in den Communities "Ubiquitous / Pervasive Computing" und "Mensch-Computer-Interaktion".
Um Daten zu erhalten, empfehle ich, sie selbst mit einem Keylogger zu generieren . Ich schlage vor, in einem Forum im Zusammenhang mit Computersicherheit oder Hacking um Hilfe zu bitten. Die meisten von ihnen protokollieren die Tastatur, aber möglicherweise gibt es auch etwas für die Maus. Andernfalls können Sie Ihre eigene Software schreiben .
quelle