Mô hình chuột (hoặc keybord) nhấp và dự đoán hoạt động của người dùng máy tính


10

Chỉ dựa trên mẫu thời gian nhấp chuột (danh sách thời gian nhấp ), có thể dự đoán hoạt động của người dùng máy tính không?[t1,t2,t3,]

Ví dụ: ngoài làm việc và dành thời gian trên Facebook so với xem ảnh và chơi trò chơi trên máy tính.

Nếu chúng là bất kỳ dự đoán chi tiết hơn (ví dụ như chơi StarCraft vs Counter Strike vs SimCity) thì tôi cũng quan tâm.

Trong khi (có thể nói) người ta có thể nghe thấy ai đó đang chơi (do nhấp chuột nhanh và bùng nổ) hoặc xem ảnh (nhấp chuột cách đều nhau), tôi quan tâm nếu có bất kỳ phát hiện khách quan nào (ấn phẩm, nghiên cứu trên blog, v.v.) về vấn đề đó .

BIÊN TẬP:

Tôi cũng quan tâm như nhau đối với các lần nhấp bàn phím (không phân biệt phím nào đang được nhấn) hoặc cách tiếp cận kết hợp (chuột + bàn phím).


Nếu bạn chơi với bàn phím thì sao? : D
nico

@nico Trên thực tế, mô hình của các lần nhấp bàn phím (không phân biệt phím nào được nhấn) cũng thú vị không kém.
Piotr Migdal

Câu trả lời:


4

Câu hỏi tuyệt vời mà tôi ước mình có thời gian để điều tra bản thân. Tôi tự tin rằng nó có thể kéo được. Bạn có dữ liệu nào không?

Tín hiệu của bạn là chuỗi số nhị phân đa chiều ( D cho nút); mỗi bit cho biết nút có bị đè hay không. Bạn cũng có thể kết hợp vị trí của con trỏ vào vectơ đặc trưng dưới dạng quỹ đạo 2D. Có lẽ, bạn có dữ liệu đào tạo cho từng hoạt động. Vì vậy, điều này có nghĩa là bạn có một vấn đề phân loại.nn

Bạn có thể giảm kích thước bằng cách xấp xỉ và mã hóa hiệu quả quỹ đạo (tham chiếu theo yêu cầu) và lấy chênh lệch đầu tiên của tần số nhấp chuột (nghĩa là, nếu tần suất nhấp không thay đổi, hãy lưu trữ số không). Tôi cũng sẽ ước tính phân phối thời gian đến của các lần nhấp để xem bạn có thể phân loại từ đó không.

Để biết điểm nhảy vào tài liệu, hãy xem Nhận dạng hoạt động bằng cách sử dụng các chuyển động của mắt và các tương tác truyền thống . Bạn nên tìm thêm khách hàng tiềm năng trong các cộng đồng "điện toán phổ biến / phổ biến" và "cộng đồng máy tính con người".

Để có được dữ liệu, tôi khuyên bạn nên tự tạo dữ liệu bằng keylogger . Tôi đề nghị yêu cầu trợ giúp trên một diễn đàn liên quan đến bảo mật máy tính hoặc hack. Hầu hết trong số họ đăng nhập bàn phím nhưng có thể có một cái gì đó cho chuột. Không, bạn có thể viết phần mềm của riêng bạn .


Gợi ý tốt nhưng đây không phải là một nhận xét thích hợp hơn là một câu trả lời vì nó không trả lời câu hỏi OP trừ khi bạn nghĩ rằng liên kết bạn đưa ra là một câu trả lời một phần?
Michael R. Chernick

Câu trả lời không phải là liên kết; đó là đoạn văn trước nó: Tôi đã giải thích cách tiếp cận vấn đề và đề xuất vectơ đặc trưng. Nếu nó không cung cấp sự phân tách tốt, chúng ta có thể tranh luận về các điểm tốt hơn của thuật toán phân loại.
Emre

Tôi đoán đó là một câu trả lời một phần. Giả định là tần số nhấp chuột càng cao thì hoạt động càng lớn. nhưng định nghĩa hoạt động là gì? Những điều khó chịu như đọc sách có thể được coi là hoạt động và cuộn là một hoạt động. Không ai liên quan đến nhấp chuột. Câu hỏi thực sự là một khi chúng ta có một định nghĩa rõ ràng về những gì cấu thành hoạt động, chúng ta cần một cách độc lập để đo lường nó và sau đó xem liệu nó có tương quan với tần suất nhấp chuột hay không. Có lẽ là do ngủ trong máy tính hoặc nhìn chằm chằm vào nó sẽ khiến chúng không hoạt động và không nhấp chuột.
Michael R. Chernick

Mặt khác, gõ nhanh là một hình thức hoạt động nặng nề nhưng hoàn toàn không liên quan đến việc nhấp chuột.
Michael R. Chernick

@Emre Cảm ơn bạn đã gợi ý, đặc biệt. bài viết. Tuy nhiên, tôi quan tâm nếu nó thực sự hoạt động (tôi tin - có). Tôi không có ngày, vì vậy các liên kết đến như vậy cũng được mong muốn.
Piotr Migdal
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.