Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. Does anyone know of paper(s) that discuss the distribution of numerical values in (scientific) computing?

Does anyone know of paper(s) that discuss the distribution of numerical values in (scientific) computing?

Scheduled Pinned Locked Moved Uncategorized
9 Posts 5 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • steven_pigeon@mstdn.caS This user is from outside of this forum
    steven_pigeon@mstdn.caS This user is from outside of this forum
    steven_pigeon@mstdn.ca
    wrote last edited by
    #1

    Does anyone know of paper(s) that discuss the distribution of numerical values in (scientific) computing? (Not the spacing of IEEE floats, the values themselves!

    rk@mastodon.well.comR edwiebe@scribili.masto.hostE 2 Replies Last reply
    1
    0
    • R relay@relay.mycrowd.ca shared this topic
    • steven_pigeon@mstdn.caS steven_pigeon@mstdn.ca

      Does anyone know of paper(s) that discuss the distribution of numerical values in (scientific) computing? (Not the spacing of IEEE floats, the values themselves!

      rk@mastodon.well.comR This user is from outside of this forum
      rk@mastodon.well.comR This user is from outside of this forum
      rk@mastodon.well.com
      wrote last edited by
      #2

      @steven_pigeon

      Like Zipfian distribution or something else?

      steven_pigeon@mstdn.caS 1 Reply Last reply
      0
      • steven_pigeon@mstdn.caS steven_pigeon@mstdn.ca

        Does anyone know of paper(s) that discuss the distribution of numerical values in (scientific) computing? (Not the spacing of IEEE floats, the values themselves!

        edwiebe@scribili.masto.hostE This user is from outside of this forum
        edwiebe@scribili.masto.hostE This user is from outside of this forum
        edwiebe@scribili.masto.host
        wrote last edited by
        #3

        @steven_pigeon Benford's Law?

        1 Reply Last reply
        0
        • rk@mastodon.well.comR rk@mastodon.well.com

          @steven_pigeon

          Like Zipfian distribution or something else?

          steven_pigeon@mstdn.caS This user is from outside of this forum
          steven_pigeon@mstdn.caS This user is from outside of this forum
          steven_pigeon@mstdn.ca
          wrote last edited by
          #4

          @rk The distribution of float values a computer might process in a day. Not sure why it would be Zipf- or Benford-like.

          boydstephensmithjr@hachyderm.ioB 1 Reply Last reply
          0
          • steven_pigeon@mstdn.caS steven_pigeon@mstdn.ca

            @rk The distribution of float values a computer might process in a day. Not sure why it would be Zipf- or Benford-like.

            boydstephensmithjr@hachyderm.ioB This user is from outside of this forum
            boydstephensmithjr@hachyderm.ioB This user is from outside of this forum
            boydstephensmithjr@hachyderm.io
            wrote last edited by
            #5

            @steven_pigeon @rk There's a criteria https://en.wikipedia.org/wiki/Benford's_law#Benford's_law_compliance_theorem though I don't know why it would apply to "inputs to a FPU" in general -- it seems like you'd have to assume (or prove) something about what is generating those inputs (the workload or programs).

            steven_pigeon@mstdn.caS 1 Reply Last reply
            0
            • boydstephensmithjr@hachyderm.ioB boydstephensmithjr@hachyderm.io

              @steven_pigeon @rk There's a criteria https://en.wikipedia.org/wiki/Benford's_law#Benford's_law_compliance_theorem though I don't know why it would apply to "inputs to a FPU" in general -- it seems like you'd have to assume (or prove) something about what is generating those inputs (the workload or programs).

              steven_pigeon@mstdn.caS This user is from outside of this forum
              steven_pigeon@mstdn.caS This user is from outside of this forum
              steven_pigeon@mstdn.ca
              wrote last edited by
              #6

              @BoydStephenSmithJr @rk Clearly not all inputs are Zipf- or Benford-like. Weights in NN seem to be vaguely gaussian.

              I'm trying to figure out what the literature on the topic is.

              (and, no, Google doesn't help, it's being as stupid as usual, giving me links on how floats work instead of something actually useful)

              whophd@ioc.exchangeW 1 Reply Last reply
              0
              • steven_pigeon@mstdn.caS steven_pigeon@mstdn.ca

                @BoydStephenSmithJr @rk Clearly not all inputs are Zipf- or Benford-like. Weights in NN seem to be vaguely gaussian.

                I'm trying to figure out what the literature on the topic is.

                (and, no, Google doesn't help, it's being as stupid as usual, giving me links on how floats work instead of something actually useful)

                whophd@ioc.exchangeW This user is from outside of this forum
                whophd@ioc.exchangeW This user is from outside of this forum
                whophd@ioc.exchange
                wrote last edited by
                #7

                @steven_pigeon @BoydStephenSmithJr @rk For this kind of topic especially, and at this stage in your research, I would suggest Gemini and ChatGPT, just because you can phrase your query into something harder to find than a search engine can handle. The LLMs can get you URLs for research and further reading if that’s how you work with them. Treat them as junior researchers — but there’s multiple talents, and multiple variants within each brand.

                edwiebe@scribili.masto.hostE steven_pigeon@mstdn.caS 2 Replies Last reply
                0
                • whophd@ioc.exchangeW whophd@ioc.exchange

                  @steven_pigeon @BoydStephenSmithJr @rk For this kind of topic especially, and at this stage in your research, I would suggest Gemini and ChatGPT, just because you can phrase your query into something harder to find than a search engine can handle. The LLMs can get you URLs for research and further reading if that’s how you work with them. Treat them as junior researchers — but there’s multiple talents, and multiple variants within each brand.

                  edwiebe@scribili.masto.hostE This user is from outside of this forum
                  edwiebe@scribili.masto.hostE This user is from outside of this forum
                  edwiebe@scribili.masto.host
                  wrote last edited by
                  #8

                  @whophd @steven_pigeon @BoydStephenSmithJr @rk Good grief no.

                  1 Reply Last reply
                  0
                  • whophd@ioc.exchangeW whophd@ioc.exchange

                    @steven_pigeon @BoydStephenSmithJr @rk For this kind of topic especially, and at this stage in your research, I would suggest Gemini and ChatGPT, just because you can phrase your query into something harder to find than a search engine can handle. The LLMs can get you URLs for research and further reading if that’s how you work with them. Treat them as junior researchers — but there’s multiple talents, and multiple variants within each brand.

                    steven_pigeon@mstdn.caS This user is from outside of this forum
                    steven_pigeon@mstdn.caS This user is from outside of this forum
                    steven_pigeon@mstdn.ca
                    wrote last edited by
                    #9

                    @whophd @BoydStephenSmithJr @rk

                    I do not use AI because you spend more time verifying the output (or being annoyed at it) than actually using it. But just for the sake of argument, I tried. The answer I got:

                    [starts by repeating the question, but getting it from the wrong end] The statistical distribution of floating-point magnitude in computation is influenced by the precision and range of the floating-point representation used.

                    [Follows:] The IEEE 754 Standard, [then 10 more irrelevant lines, and 5 more about how floats work]

                    [ends with] Understanding the statistical distribution of floating-point magnitude is crucial for developers to design code that is less susceptible to the pitfalls of floating-point computation and to implement techniques for statistical analysis to ensure numerical stability in scientific software. [True, but that given the question is the converse...]

                    Then gives me a link to an unpublished, unreviewed paper that looks at how many projects use floats on github.

                    1 Reply Last reply
                    2
                    0
                    • R relay@relay.infosec.exchange shared this topic
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups