Early rough draft, haven't proof read it yet. But just wanted to share the math behind creating an efficient Exponential Moving Average with a finite length/cut off. I found this was needed for a project I am working on where the EMA much be determined by random access to various points in a time series and couldn't be calculated for the entire time series in one go.
I needed to modify the EMA for a finite back-length. The standard EMA is only really efficient when calculated sequentially for the entire time series. This implementation is an efficient design that allows for calculation at a point by using finite back-length.
This is an early draft, did not proof read it yet, just whipped it together, though pretty sure the math is close to the final form. I will publish it sometime tomorrow but want to share what I have and welcome and questions or feedback before I publish it.
https://beta.jeffreyfreeman.me/an-efficient-exponential-moving-average-of-finite-length/
#Programming #Math #Maths #Mathematics #algorithms #Science #QOTOJournal
@Pat Its great to have you here, Im the founder here on QOTO, look forward to seeing your posts and getting to know you. Feel free to reach out anytime.
Hi, Pat here. I'm just a geek.
(she, he, they... anything but it)
I'm a refugee from that bird-brained platform. (They shadow-banned me.)
I think privacy is important.
Here's a weird joke I made up as an intro:
A man walks into a bar...
At first he's in limbo,
then the bar falls.
Then the bartender hangs up the bar again.
Then it's the next guy's turn to try to bend over backwards and shimmy under the bar.
@jojo It can be, you just need to know who is worth your time.
@nygal It is unlikely that is due to that being anywhere near the actual number in 2020. typically you dont get the complete numbers for a year, when compiled by most agencies, until sometime after the year is complete. Most sources are going to report partial figures that arent useful.
Its the same thing with the nonsense you hear about the death count going down in 2020, which isnt true. You just need to use different sources for historic data than you do real-time data and is very common with data sets.
four sides, you and me are the 4th...
five sides, we are actually just characters in a meme and the people watching us are the fifth side.
To be fair the only way guppe would boost a post that is private is if you explicitly tag it (in which case you are asking it to boost it). It also wont boost the whole thread, only the specific message that tagged guppe asking to be boosted.
With that said, I do understand those concerns and as will said it was an experimental project with limited features. As he points out the https://groups.qoto.org project does, indeed, address all those concerns. It is based off the mastodon code base and as such honors privacy to the same extent and in the same ways the base mastodon project does. It is just modified to make "users" into "group agents" instead.
@jasper sorry for all those typos, was just waking up and on my phone when I replied.
@hansw to me the big red flag is that he is changing names to circumvent your ability to ignore him... that would cause me to instablock anyone in any scenario really.
@valleyforge Hell and lets not even get into the fact that the warrant was obtained illegally with police officers lying (later revealed in public statements) in an attempt to obtain the illegal warrant.
They obtained the warrant by claiming they worked with the post master general and there was evidence of illicit packages being sent to her home which a drug dealer allegedly then picked up.
The warrant states that this event was verified "through a US Postal Inspector"
yet...
In May 2020, the U.S. postal inspector in Louisville publicly announced that the collaboration with law enforcement had never actually occurred. The postal office said it was actually asked by a different agency to monitor packages going to Taylor's apartment, but after doing so, it concluded, "There's [sic] no packages of interest going there."
@valleyforge No thats a high dishonest accounting.. Police officers in plain closed knocked down a door with eye witnesses claiming they did not hear them announce themselves as police and even if they did they were not showing badges or any identification as police.
Boyfriend defended his home against supposided intruders by shooting a waning shot which was entirely within his right, and only lightly wounded one of the plain clothed individuals in the leg (as was the intent of a warning shot). Officers then returned a volley of at least 32 shots intending to completely kill anyone and everyone int he vicinity (and putting neighbors at risk due to cross fire). all 32 shots missed their intended target and, as expected killed Breone, an innocent bystander.
To add insult to injury the reason for them breaking into the home, the search for drugs, never revealed any drugs of any kind.
A very different picture than the one you describe.
Jeffrey Phillips Freeman
Innovator & Entrepreneur in Machine Learning, Evolutionary Computing & Big Data. Avid SCUBA diver, Open-source developer, HAM radio operator, astrophotographer, and anything nerdy.
Born and raised in Philadelphia, PA, USA, currently living in Utrecht, Netherlands, USA, and Thailand. Was also living in Israel, but left.
Pronouns: Sir / Mister
(Above pronouns are not intended to mock, i will respect any persons pronouns and only wish pronouns to show respect be used with me as well. These are called neopronouns, see an example of the word "frog" used as a neopronoun here: http://tinyurl.com/44hhej89 )
A proud member of the Penobscot Native American tribe, as well as a Mayflower passenger descendant. I sometimes post about my genealogical history.
My stance on various issues:
Education: Free to PhD, tax paid
Abortion: Protected, tax paid, limited time-frame
Welfare: Yes, no one should starve
UBI: No, use welfare
Racism: is real
Guns: Shall not be infringed
LGBT+/minorities: Support
Pronouns: Will respect
Trump: Moron, evil
Biden: Senile, racist
Police: ACAB
Drugs: Fully legal, no prescriptions needed
GPG/PGP Fingerprint: 8B23 64CD 2403 6DCB 7531 01D0 052D DA8E 0506 CBCE