Skip to Content
Making Software
book

Making Software

by Andy Oram, Greg Wilson
October 2010
Beginner to intermediate
624 pages
24h 9m
English
O'Reilly Media, Inc.
Content preview from Making Software

Replication and Variations of the Prediction Model

It is really important to provide evidence that methods work by replicating studies. Using the same statistical model with the same releases of a given subject system generally will not provide new information, because the algorithms used to make the predictions are deterministic. Therefore, replication in this arena usually means either applying the same model to different releases of the same system or applying the model to different systems.

We have demonstrated both types of replication. In Table 9-1, we indicated the number of different releases included in the study for each of six different systems. In this section, we discuss another form of replication involving model variations.

Although the prediction accuracies achieved by the negative binomial models described in the previous section have generally been very good, we have continued to investigate ways to further improve our predictions.

This has led us to experiment with the use of different predictor variables for the NBR model, as well as comparing the NBR model against other statistical models. These trials have shown that it’s very difficult to improve on the standard NBR model. The best we’ve achieved with additional predictor variables is accuracy improvements of roughly 1%, and none of the other statistical models produced better results than those achieved by the NBR model.

In addition to being a search for improved prediction methods, these studies are another ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Righting Software

Righting Software

Juval Lowy
How Software Works

How Software Works

V. Anton Spraul
Design It!

Design It!

Michael Keeling

Publisher Resources

ISBN: 9780596808310Errata Page