Search the web
Sign In
New User? Sign Up
icsi-speech-tools
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
hidden layer output   Message List  
Reply | Forward Message #137 of 162 |
Re: [icsi-speech-tools] hidden layer output

> if I interpret what you're saying to mean equalizing
> the class priors in the data.

Yes, that's the idea in principle. In practice, I actually somewhat
over-sample the more frequent classes for performance reasons.

> I assume this means that you want to randomly select individual frames
> across utterances, rather than patches within utterances? Or does
> this disrupt the caching too much?

I randomly sample frames independently, and caching doesn't seem
affected. I had considered sampling at the level of contiguous phones,
but I never tried it.

> Do you notice any degradation/gain in accuracy?

The frame-level classification accuracy drops considerably, because the
classifier does not learn the correct priors of the training set. You
could maybe improve frame-level phone classification by incorporating a
prior probability.

However, we don't care about classification accuracy for Tandem feature
extraction -- we use the MLP to generate acoustic features for ASR. In
terms of WER, our preliminary experiments showed that the sampling
approach is almost as good as full training -- but that wasn't an
optimal comparison. There's work to be done to improve this (for
example, it helps to re-sample after each training epoch), but in my
opinion the sampling approach will turn out to be as good or better.

-arlo



Thu Oct 25, 2007 2:08 am

arlo@...
Send Email Send Email

Forward
Message #137 of 162 |
Expand Messages Author Sort by Date

Hi all, I started looking at all of the new options (woo hoo) in v 3.20, and am curious: is there a way on the command line to take a 3-layer MLP and strip off...
Eric
jefosler
Offline Send Email
Oct 25, 2007
12:39 am

... Eric> Hi all, I started looking at all of the new options (woo Eric> hoo) in v 3.20, and am curious: is there a way on the Eric> command line to take a...
David Johnson
st0nka
Offline Send Email
Oct 25, 2007
12:53 am

Yes, Matlab-formatted weights are definitely the way to go. ... In addition to Barry's HATs setup, you can do neat things like "bottleneck" features from Brno:...
Arlo Faria
arlo@...
Send Email
Oct 25, 2007
1:17 am

... Wow! That ain't rocket science! Thanks for the tip. ... Very cool, looking forward to it. -Eric...
Eric Fosler-Lussier
jefosler
Offline Send Email
Oct 25, 2007
1:25 am

... aha. I still have old rap3 weights (from qnstrn) so I can use qncopywts to convert to matlab. I guess I could hack the rap3 weights file rather easily...
Eric Fosler-Lussier
jefosler
Offline Send Email
Oct 25, 2007
1:18 am

... Rejecting frames is no joke! We've recently found that it's a great way to speed up training if you reject them in such a way as to leave a subset of data...
Arlo Faria
arlo@...
Send Email
Oct 25, 2007
1:27 am

... Arlo> Rejecting frames is no joke! We've recently found that it's Arlo> a great way to speed up training if you reject them in such Arlo> a way as to leave...
David Johnson
st0nka
Offline Send Email
Oct 25, 2007
1:33 am

... Yeah, that's similar to the kind of thing that Jun Hou and Larry Rabiner were seeing in their TDNN trainings, if I interpret what you're saying to mean...
Eric Fosler-Lussier
jefosler
Offline Send Email
Oct 25, 2007
1:43 am

... Yes, that's the idea in principle. In practice, I actually somewhat over-sample the more frequent classes for performance reasons. ... I randomly sample...
Arlo Faria
arlo@...
Send Email
Oct 25, 2007
2:08 am

... Eric> Or, does someone have some code to munge the weight files Eric> for me? ... Eric> aha. I still have old rap3 weights (from qnstrn) so I can Eric>...
David Johnson
st0nka
Offline Send Email
Oct 25, 2007
1:29 am

Hi Eric, ... Arlo already proposed a good solution. I cooperate with Brno guys on the new shiny Bottle-Neck features :) (hopefully more in ICASSP'08 paper) and...
Petr Fousek
p.fousek
Offline Send Email
Oct 25, 2007
8:56 am

Ooops, I attached an old version of the c code. I uploaded the right version in the "Files" section. Petr....
Petr Fousek
p.fousek
Offline Send Email
Oct 25, 2007
9:13 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help