En informática, cuando escribimos un artículo académico, a menudo tenemos que incluir resultados comparativos de que nuestro método tiene algún tipo de ventaja cuantitativa frente a otros resultados de vanguardia.
Si bien a veces es fácil reproducir los resultados de un documento citado (p. ej., clasificación de pequeños conjuntos de datos), otras veces lleva mucho tiempo y podría pasar la mayor parte de su tiempo de investigación simplemente escribiendo código probando los otros métodos.
Sin embargo, a veces sucede que cuando reproducimos el método, no obtenemos los resultados presentados. Así que puede ser complicado hacer eso también.
Mi trabajo más citado surgió porque no pudimos reproducir un artículo publicado anteriormente en el campo. Hicimos un estudio mucho más extenso y demostramos de manera concluyente por qué los resultados anteriores no eran confiables.
Por lo tanto, si bien no es necesario que reproduzca todos los resultados que se han publicado anteriormente, puede tener un propósito útil tratar de reproducir al menos algunos de esos resultados, porque entonces puede estar seguro de que su modelo está funcionando de la forma en que lo desea. esperaría que lo hiciera (siempre que se pueda confiar en los datos anteriores; como mostró mi caso, ¡este no siempre es el caso!).
¿Es razonable simplemente citar los resultados de otro artículo al pie de la letra?
En mi opinión, solo hay unos pocos casos limitados en los que esto sería aceptable. Por ejemplo, al comparar sistemas a escala industrial, o comparación de características cualitativas de las obras. Además, en el caso de que exista un conjunto establecido de puntos de referencia y su algoritmo pueda resolver algunos de los que el otro no puede, realmente no necesita volver a implementarlo. Posiblemente también cuando la prueba del algoritmo no se puede hacer de manera reproducible (pruebas de campo a escala industrial). Sin embargo, cuando se trata de eficiencia experimental, creo que generalmente no tiene muchas opciones y debería reproducir los demás resultados, si es posible.
¿Qué sugerencias le daría a este enigma?
Depende de para qué necesite el trabajo citado. En el caso de que haya desarrollado un algoritmo que se supone que es más eficiente que el citado, para probar su punto necesita un experimento controlado cuando ambos métodos se ejecutan en las mismas condiciones (por ejemplo, implementados en el mismo lenguaje de programación y ejecutados en el mismo sistema, etc.) y con el mismo conjunto de puntos de referencia. En tal caso, si desea demostrar su punto correctamente, lo mejor es volver a implementar (o solicitar a los autores su implementación y adaptarla a sus condiciones) y ejecutar de forma directa. De lo contrario, sus curvas de rendimiento serán incomparables. Para obtener buenos ejemplos de cómo hacer esto, consulte, por ejemplo, comparaciones/evaluaciones del rendimiento experimental de algoritmos de planificación o solucionadores de SAT.
caminamanyi
F'x
caminamanyi
our method has some kind of quantitative advantage against some other
. Tengo entendido que la pregunta sí cubre los resultados de rendimiento, esas son las ventajas cuantitativas.