# Using Song and Abott's (2000) code to enable synapses to learn the features of data

**URL:** <https://brian.discourse.group/t/using-song-and-abotts-2000-code-to-enable-synapses-to-learn-the-features-of-data/280>\
**Category:** Science, Projects, and Showcases\
**Created:** [3 February 2021 14:34 UTC](https://brian.discourse.group/t/using-song-and-abotts-2000-code-to-enable-synapses-to-learn-the-features-of-data/280 "2021-02-03T14:34:19Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![kernfel](https://yyz2.discourse-cdn.com/free1/user_avatar/brian.discourse.group/kernfel/32/15_2.png) [@kernfel](https://brian.discourse.group/u/kernfel)\
**Post date:** [5 February 2021 05:15 UTC](https://brian.discourse.group/t/using-song-and-abotts-2000-code-to-enable-synapses-to-learn-the-features-of-data/280/2 "2021-02-05T05:15:41Z")

</div>

A recent, relevant comment on using STDP for machine learning:

> [@My attempt at implementing STDP on iris dataset](https://brian.discourse.group/t/my-attempt-at-implementing-stdp-on-iris-dataset/276/2):
>
> Again, I’m not a machine learner, but I feel that there is a misunderstanding about the role of STDP. It is not a learning rule in the sense that back propagation is, i.e. just presenting some stimuli and using STDP for the connections to a target neuron will not make these connections learn the stimulus class. If you present several different stimuli and simply add more output neurons and connections, you will end up with several output neurons that do the same thing, since they get exactly the…

---

_[View the full topic](https://brian.discourse.group/t/using-song-and-abotts-2000-code-to-enable-synapses-to-learn-the-features-of-data/280)._
