Giter VIP home page Giter VIP logo

Comments (5)

ChristophWurst avatar ChristophWurst commented on June 12, 2024

Please test #189 https://patch-diff.githubusercontent.com/raw/nextcloud/suspicious_login/pull/189.patch

from suspicious_login.

j-ed avatar j-ed commented on June 12, 2024

@ChristophWurst Incredible, you're faster than light 😉 I think it looks much better now, although I don't know how many coffees I have to drink until it finishes:

> ./occ suspiciouslogin:optimize --stats
Optimizing a MLP trainer in 100 steps. Enjoy your coffee!

Epoch 0: epochs= 443 layers=12 shuffledRate=1.500 randomRate=1.081, learningRate=0.057
  Step width for next config neighbor: 0.8
Epoch 1: epochs= 390 layers=13 shuffledRate=1.500 randomRate=0.639, learningRate=0.076
  Step width for next config neighbor: 0.8
  Result got worse: 0.95188714303814->0.94655344382768
Epoch 2: epochs= 279 layers= 9 shuffledRate=1.176 randomRate=0.900, learningRate=0.070
  Step width for next config neighbor: 0.788
  Result got worse: 0.95188714303814->0.94614394707304
Epoch 3: epochs= 548 layers=12 shuffledRate=0.990 randomRate=1.377, learningRate=0.076
  Step width for next config neighbor: 0.77618
  Result got worse: 0.95188714303814->0.93428117339547
Epoch 4: epochs= 291 layers=10 shuffledRate=1.500 randomRate=0.606, learningRate=0.065
  Step width for next config neighbor: 0.7645373
  Result got worse: 0.95188714303814->0.94304861644041
Epoch 5: epochs= 264 layers=14 shuffledRate=1.245 randomRate=1.212, learningRate=0.034
  Step width for next config neighbor: 0.7530692405
...

Just one small cosmetic thing I realized, there is a supernumerary white-space between the epochs= and the following figure e.g. 291, which is different to the following values being displayed.

from suspicious_login.

ChristophWurst avatar ChristophWurst commented on June 12, 2024

lol, yeah, that message is from a time where I had very little training data. I think you shouldn't wait for the completion. Haven't done such a optimization run in a few months (default params seem to do well on most systems) but please let me know the results!

It might take a day to finish. It totally depends on which area of the parameter space the algorithm settles 🙈

from suspicious_login.

ChristophWurst avatar ChristophWurst commented on June 12, 2024

Also please note that I later realized that this optimization run has a little flaw in that it doesn't ensure to always test on the exact same data. The results aren't scientifically correct.

from suspicious_login.

ChristophWurst avatar ChristophWurst commented on June 12, 2024

Just one small cosmetic thing I realized, there is a supernumerary white-space between the epochs= and the following figure e.g. 291, which is different to the following values being displayed.

If you shoot a PR I'll integrate it!

from suspicious_login.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.