Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Parameter on TIDIGIT dataset #84

Open
qianhuiliu opened this issue Feb 13, 2022 · 4 comments
Open

Parameter on TIDIGIT dataset #84

qianhuiliu opened this issue Feb 13, 2022 · 4 comments

Comments

@qianhuiliu
Copy link

qianhuiliu commented Feb 13, 2022

Hello!
Could you please introduce how to set the parameters in "network.yaml" in TIDIGIT dataset?
My settings are
simulation:
Ts: 1
tSample: 64
nTimeBins: 64
nSample: 100
neuron:
type: SRMALPHA
theta: 10
tauSr: 10.0
tauRef: 1.0
scaleRef: 2 # relative to theta
tauRho: 1 # relative to theta #0.43429448190325176
scaleRho: 1
training:
error:
type: NumSpikes #ProbSpikes #NumSpikes
probSlidingWin: 20 # only valid for ProbSpikes
tgtSpikeRegion: {start: 0, stop: 64} # only valid for NumSpikes and ProbSpikes
tgtSpikeCount: {true: 20, false: 5} # only valid for NumSpikes

But it only produces ~93.6% accuracy. Could you give me some advice?

Many thanks!

@bamsumit
Copy link
Owner

The performance on TIDIGIT depends on the spike encoding. What is the spike encoding you are using?

If you are using NTIDIGITS, the config and accuracy seems fine.

@qianhuiliu
Copy link
Author

qianhuiliu commented Feb 16, 2022

Thank you, Bam sumit. I conduct the experiment on TIDIGIT. My encoding is using MFCC+SOM, which was introduced in [Wu 2018]. The slayer network structure is set as 484-500-500-11, which also follows the paper said.

And I change the "nSample" in "network.yaml" to 12 and get an accuracy of 95.5%, which is still 4% lower than the paper said. I have no idea how to optimize it and hope you can give me some advice. Many thanks!

@bamsumit
Copy link
Owner

@qianhuiliu are you learning axonal delay as well?

@chenjiefighting
Copy link

Hello, I would like to ask how NTIDIGITS dataset is preprocessed. Could you please provide the corresponding code? Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants