Shrinking bull’s-eye algorithm speeds up complex modeling from days to hours

Stills from the Weather Research and Forecasting Model. Image: Wikipedia/Almoz
Stills from the Weather Research and Forecasting Model.
Image: Wikipedia/Almoz
Algorithm may be applied to a broad range of complicated problems.

To work with computational models is to work in a world of unknowns: Models that simulate complex physical processes — from Earth’s changing climate to the performance of hypersonic combustion engines — are staggeringly complex, sometimes incorporating hundreds of parameters, each of which describes a piece of the larger process.

Parameters are often question marks within their models, their contributions to the whole largely unknown. To estimate the value of each unknown parameter requires plugging in hundreds, if not thousands, of values, and running the model each time to narrow in on an accurate value — a computation that can take days, and sometimes weeks.

Now MIT researchers have developed a new algorithm that vastly reduces the computation of virtually any computational model. The algorithm may be thought of as a shrinking bull’s-eye that, over several runs of a model, and in combination with some relevant data points, incrementally narrows in on its target: a probability distribution of values for each unknown parameter.

With this method, the researchers were able to arrive at the same answer as a classic computational approaches, but 200 times faster.

Youssef Marzouk, an associate professor of aeronautics and astronautics, says the algorithm is versatile enough to apply to a wide range of computationally intensive problems.

“We’re somewhat flexible about the particular application,” Marzouk says. “These models exist in a vast array of fields, from engineering and geophysics to subsurface modeling, very often with unknown parameters. We want to treat the model as a black box and say, ‘Can we accelerate this process in some way?’ That’s what our algorithm does.”

Marzouk and his colleagues — recent PhD graduate Patrick Conrad, Natesh Pillai from Harvard University, and Aaron Smith from the University of Ottawa — have published their findings this week in the Journal of the American Statistical Association.

Modeling “Monopoly”

In working with complicated models involving multiple unknown parameters, computer scientists typically employ a technique called Markov chain Monte Carlo (MCMC) analysis — a statistical sampling method that is often explained in the context of the board game “Monopoly.”

To plan out a monopoly, you want to know which properties players land on most often — essentially, an unknown parameter. Each space on the board has a probability of being landed on, determined by the rules of the game, the positions of each player, and the roll of two dice. To determine the probability distribution on the board — the range of chances each space has of being landed on — you could roll the die hundreds of times.

If you roll the die enough times, you can get a pretty good idea of where players will most likely land. This, essentially, is how an MCMC analysis works: by running a model over and over, with different inputs, to determine a probability distribution for one unknown parameter. For more complicated models involving multiple unknowns, the same method could take days to weeks to compute an answer.

Shrinking bull’s-eye

With their new algorithm, Marzouk and his colleagues aim to significantly speed up the conventional sampling process.

“What our algorithm does is short-circuits this model and puts in an approximate model,” Marzouk explains. “It may be orders of magnitude cheaper to evaluate.”

The algorithm can be applied to any complex model to quickly determine the probability distribution, or the most likely values, for an unknown parameter. Like the MCMC analysis, the algorithm runs a given model with various inputs — though sparingly, as this process can be quite time-consuming. To speed the process up, the algorithm also uses relevant data to help narrow in on approximate values for unknown parameters.

See Also

Read more: Shrinking bull’s-eye algorithm speeds up complex modeling from days to hours

 

 

The Latest on: Shrinking bull’s-eye algorithm

[google_news title=”” keyword=”Shrinking bull’s-eye algorithm” num_posts=”10″ blurb_length=”0″ show_thumb=”left”]

via Google News

 

The Latest on: Shrinking bull’s-eye algorithm
  • Scout's Eye: A shoe could be dropping?
    on April 24, 2024 at 5:00 pm

    Welcome to the DK Pittsburgh Sports podcasting network and a new Scout's Eye. In this episode, I talk about how the Steelers are reworking Alex Highsmith's contract and what it could mean ...

  • Editorial: Scoring a bull’s-eye on gun-purchase background checks
    on April 16, 2024 at 10:34 pm

    It’s basic common sense supported by more than 90% of Americans and wholly consistent with the Second Amendment: Anyone buying a firearm needs a background check. That’s what prevents felons ...

  • Biden’s bull’s-eye on gun loophole: Background checks are needed on every weapon sale
    on April 12, 2024 at 9:05 pm

    It’s basic common sense supported by more than 90% of Americans and wholly consistent with the Second Amendment: Anyone buying a firearm needs a background check. That’s what prevents felons ...

  • Expanding bull's-eye effect: As cities grow, severe weather risk also grows
    on April 3, 2024 at 5:00 pm

    Villanova University Meteorologist Stephen Strader explains Ohio's deadly 1974 tornado outbreak would be much more devastating today because more homes and people in the path of severe storms.

  • Correspondents: Bull’s Eye
    on March 20, 2024 at 11:13 pm

    DOMINICAN REGIME NEAR COLLAPSE.screamed a New York World-Telegram headline last week. “The governmentof President Juan Bosch,” wrote Hal Hendrix, 41, the Telly’s new LatinAmerican ...

  • Bitcoin bulls eye $100,000 as the next level before its halving. Here’s what’s driving the crypto’s rally.
    on March 8, 2024 at 1:36 pm

    Some crypto bulls are now eyeing $100,000 as bitcoin ... Halving is a mechanism written into the Bitcoin blockchain’s algorithm to control the coin’s supply, which has a cap of 21 million.

  • How Much Does Cherry Eye Surgery Cost? (2024)
    on June 1, 2023 at 12:54 pm

    Second, some companies consider cherry eye a hereditary or breed-related issue because it tends to occur more frequently in specific dog breeds. Thoroughly read your pet’s policy before purchase ...

  • Chicago Bulls NFTs
    on February 8, 2022 at 10:20 am

    The Bulls Legacy Collection, which highlights the team’s iconic six World Championship rings, features 567 total tokens, split across six unique token designs (one for each ring) and three ...

  • What To Watch For In The Night Sky This Week: January 18-24, 2021
    on January 17, 2021 at 7:00 pm

    then try a star-hop from Orion to a stunning star cluster via the “bull’s eye” star—Aldebaran. With a Last Quarter Moon on Wednesday, the night skies will begin to brighten, making star ...

  • Evolution of the Eye:
    on August 12, 2020 at 5:40 pm

    When evolution skeptics want to attack Darwin's theory, they often point to the human eye. How could something so complex, they argue, have developed through random mutations and natural selection ...

via  Bing News

 

What's Your Reaction?
Don't Like it!
0
I Like it!
0
Scroll To Top