Find Jobs
Hire Freelancers

Implement Dynamic Time Warping Algorithm

$30-250 USD

En curso
Publicado hace más de 11 años

$30-250 USD

Pagado a la entrega
Various implementations of Dynamic Time Warping ([login to view URL]) algorithms exist, written in almost any programming language. Common algorithms, however, do only compute the warping path which minimizes the DTW distance, i.e. find the best warping path. For my application, I need an implementation that finds the k-best paths. Algorithm details can be found in [1], where the authors introduce three algorithms to find the k-best warping paths (cf. Section 4.7.5). An implementation of a k-best paths algorithm is available as part of Sun’s mediaLib [2]. The k-best paths algorithm should be implemented in Python, on the basis of the DTW implementation in mlpy [3]. In mlpy, the DTW algorithm is implemented in C (dtwcore.c) for the sake of performance and a wrapper is available in Python (class Dtw in [login to view URL]). Project objectives: - Extend mlpy’s DTW algorithm - The constructor of the Dtw class should accept an additional optional argument k (number of best paths to compute) which defaults to 1. - The compute method returns an array of length k with the distances of the k best warping paths. Likewise, [login to view URL] and [login to view URL] are both arrays of length k that contain the px and py of the k-best paths. - The following assumptions / simplifications can be made for k>1: . derivative=False . startbc=True . wincond=”nowindow” . onlydist=False Please feel free to contact me should you require additional information. References: [1] Rabiner, Lawrence R.; Juang, Biing-Hwang (1993): Fundamentals of speech recognition. Upper Saddle River, NJ: Prentice Hall PTR (Prentice Hall signal processing series). [2] [login to view URL] [3] [login to view URL]~dfsg1-2/[login to view URL]
ID del proyecto: 2499121

Información sobre el proyecto

6 propuestas
Proyecto remoto
Activo hace 12 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
6 freelancers están ofertando un promedio de $247 USD por este trabajo
Avatar del usuario
Hi, I am Algorithm expert and can surely help you here, Thank You
$200 USD en 5 días
4,7 (131 comentarios)
6,4
6,4
Avatar del usuario
Hi, I'm interested in your project. Please kindly check your inbox and have discussion with me :)
$200 USD en 5 días
4,9 (36 comentarios)
5,4
5,4
Avatar del usuario
Professional software engineer can help.
$99 USD en 3 días
5,0 (17 comentarios)
4,7
4,7
Avatar del usuario
Sir, I am interested.
$100 USD en 30 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Please take a look at the private message
$30 USD en 10 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de SWITZERLAND
Baar, Switzerland
5,0
40
Forma de pago verificada
Miembro desde ene 25, 2010

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.