Giter VIP home page Giter VIP logo

au.id.cxd.math's Introduction

au.id.cxd.Math

A collection of experiments focusing on processing tabular data.

The core library focuses on providing supporting methods for summarising data sets in the following ways.

  1. It defines standard data types for raw data.
  • String - labels and categories expressed as strings.
  • NumericOrdinal - numeric ordinal ranges
  • Continuous - continuous real values
  • Bool - boolean values

A data set is described as a set of attributes which consist of a column and data type pair and a set of data columns each containing samples for the types represented by that column.

  1. It provides some simple methods for summarisation.
  • Basic statistics for each columnn
  • average, variance, standard deviation, min, max etc.
  • histograms
  • CDF curves
  • gaussian distributions
  1. It provides some simple methods for approximating values based on the current sample.
  • Regression for single values.
  1. It provides some tools to display the summary information.
  • au.id.cxd.Math.UI provides a WPF application with partial functionality for graphing summaries of the data.
  • Current tinkering is to change this structure to a web application which will provide equivalent functionality.

Among other things, there are also a number of experiments with the following types of problems.

  • Supervised learning - implementations of a simple backpropogration network, and a decision tree.
  • Text analysis - bigram and unigram models using a bayesian model.
  • Optimisation problems - experiments with an implementation of the simplex algorithm and integer programming branch and bound methods.

The main useful tool has been the math ui which has proven useful at work when taking data from load tests and using it to provide some insight into the distribution, and similarity between counters used for profiling different aspects of the systems under test.

au.id.cxd.math's People

Contributors

cxd avatar

Watchers

James Cloos avatar Carlos Henrique Gomes Ferreira avatar

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.