1.2 Tổ chức của giấy này
giấy này được tổ chức như sau. Phần 2 mô tả các nền tảng và thiết kế của thời gian năng động cong vênh thuật toán và tuyến tính thời gian kế của nó FastDTW. Trong phần 3, chúng tôi lần đầu tiên giới thiệu liên kết đàn hồi như cách tiếp cận của chúng tôi để theo dõi bộ liên kết, và làm thế nào nó được dựa trên những con đường dọc, một tác dụng phụ của FastDTW. Tiếp theo, chúng tôi phân tích hiệu quả hoạt động liên kết trong phần 4. Kết luận cuối cùng và ý tưởng cho công việc tiếp theo được đưa ra trong phần 5, và các thông tin bổ sung là
có mặt trong Phụ lục A.
2 động Time Warping
Thời gian động cong vênh (DTW) thuật toán bắt nguồn từ nghiên cứu nhận dạng giọng nói . Phù hợp với lời nói đến một cơ sở dữ liệu chứa các từ đã thu nhận được là một vấn đề không tầm thường, như lời luôn nói với chênh lệch trong thời gian. Theo truyền thống, khoảng cách tính toán giữa hai phát ngôn từ được thực hiện bằng cách sử dụng một biện pháp so sánh các từ ghi mẫu theo mẫu.
Đây là dựa trên, ví dụ, số tiền chênh lệch bình phương giữa các mẫu hoặc các tương quan của các giá trị mẫu. Tuy nhiên, trong trường hợp chúng ta có hai câu nói tương tự với sự khác biệt về
thời gian, khoảng cách theo các biện pháp như vậy sẽ lớn hơn nếu những lời lẽ đã được 'phù hợp'. Điều này sau từ các tài sản mà các biện pháp mẫu theo mẫu không xem xét một cách rõ ràng những phát biểu unaligned. Đang phải đối mặt với vấn đề này, Sakoe et al. giới thiệu một phương pháp quy hoạch động để phù hợp với những phát biểu sử dụng đường dẫn thời gian phi tuyến. DTW đo khoảng cách giữa hai lời phát biểu của "đàn hồi" rồi đưa chúng vào thời gian (xem Hình 1), và sau đó đo khoảng cách. Mắc được thực hiện dựa trên các con đường dọc các thuật toán sản xuất, trong đó cung cấp các liên kết, theo đó các tín hiệu có một khoảng cách tối thiểu. DTW qua đó cho phép những phát biểu từ các quá trình với thời gian biến để được xuất hiện chính xác hơn. Theo truyền thống, DTW được sử dụng để tính toán khoảng cách giữa hai lời phát biểu bài diễn văn. Tuy nhiên, chúng ta quan tâm trong sự liên kết dấu vết. Chúng tôi lưu ý rằng con đường dọc trong nội bộ sản xuất bởi DTW để đo khoảng cách đại diện cho một kết hợp giữa các trục thời gian của hai lời phát biểu. Trong bài báo này chúng tôi sử dụng cùng một nguyên tắc để sắp xếp dấu vết suất đo được từ các thẻ thông minh. Lưu ý rằng các thuật toán DTW chỉ có thể sắp xếp hai dấu vết, do đó, như các thuật toán sắp xếp khác, chúng tôi sẽ phụ thuộc vào một dấu vết tham khảo.
Phần còn lại của phần này giải thích các thuật toán DTW ban đầu, thuật toán FastDTW cải thiện và làm thế nào để áp dụng các thuật toán để theo dõi sự liên kết đôi .
2.1 Lấy con đường dọc
Đối với sự liên kết của chúng tôi, chúng tôi quan tâm đến các con đường dọc. Con đường dọc là một danh sách các chỉ tiêu trong cả hai dấu vết mà đại diện mà các mẫu tương ứng với nhau. Về hình thức, nếu chúng ta có hai dấu vết X và Y, chúng ta định nghĩa một con đường dọc FF = (c (1), c (2),..., C (K)) (1)
với c (k) = (x ( k), y (k)) lập chỉ mục trong X và Y tương ứng. Hình 2 đưa ra một
ví dụ về một con đường dọc. Có một số khó khăn trên con đường dọc:
· đơn điệu: x (k - 1) ≤ x (k) và y (k - 1) ≤ y (k).
· Liên tục: x (k) - x (k - 1) ≤ 1 và y (k) - y (k - 1) ≤ 1.
· ranh giới: x (1) = y (1) = 1, x (K) = T và y (K) = T, với T số
mẫu trong X và Y.
đang được dịch, vui lòng đợi..
