Hi Lane,

Since you mentioned this paper, did you also implement MI triggers for LM?
I tried using cross-lingual triggers in Moses as mentioned in [1], but it didn't seem to work for me.

[1] Using inter-lingual triggers for machine translation. Lavecchia et. al. 07. link : http://www.loria.fr/~smaili/interspeechCaro07.pdf <http://www.loria.fr/%7Esmaili/interspeechCaro07.pdf>

Thanks,
--
Prashant

On 02/03/2014 03:41 PM, Lane Schwartz wrote:
Tom,

The original paper is Xiong et al (2011)
"Enhancing Language Models in Statistical Machine Translation with
Backward N-grams and Mutual Information Triggers"
http://aclweb.org/anthology//P/P11/P11-1129.pdf

I implemented the backward n-gram functionality in Moses, beginning
with the following commit:
https://github.com/moses-smt/mosesdecoder/commit/8459a86137f7d15834009557a62c4278479da088

You can browse my subsequent related commits:
https://github.com/moses-smt/mosesdecoder/commits?author=dowobeha

Lane


On Mon, Feb 3, 2014 at 2:13 PM, Tom Hoar
<[email protected]> wrote:
I've seen several references to "backward LM" on the list. I just searched
statmt.org/moses but didn't find any details. What is a good source for a
description?
Thanks.




On 02/03/2014 09:06 PM, Hieu Hoang wrote:

If the programs
    bin/moses
    bin/moses_chart
and others have been created, maybe you can ignore the error.

The error is from a unit test for the backward LM. If may to be specific to
a gcc version or OS. If you don't use backward LM, you may not need to worry
about it



On 2 February 2014 14:09, Sehrob Ibrohimov <[email protected]> wrote:
Hello everybody!
I am having building problems. when I try to build the moses I get
this error message:

##########################################################################
====== BEGIN OUTPUT ======
Running 1 test case...
moses/LM/BackwardTest.cpp(162): error in "ProbingAll":
difference{100%} between static_cast<double>(TransformLMScore( 0.0
)){0} and static_cast<double>(ngramScore){1.3724476843890443e-07}
exceeds 0.01%

*** 1 failure detected in test suite "BackwardTest"

EXIT STATUS: 201
====== END OUTPUT ======
...failed testing.capture-output

moses/LM/bin/BackwardTest.test/gcc-4.6/release/debug-symbols-on/link-static/threading-multi/BackwardTest.run...
...failed updating 1 target...
...skipped 1 target...
...updated 4 targets...
The build failed with command line:
   ./jam-files/bjam --debug-configuration -d2

############################################################################

I've attached the build.log. please help me fix the problem!
thanks a lot!

_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support



--
Hieu Hoang
Research Associate
University of Edinburgh
http://www.hoang.co.uk/hieu



_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support



_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support




_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to