Git Product home page Git Product logo

Varun Ojha's Projects

anomaly-detection icon anomaly-detection

In data mining, anomaly detection (also outlier detection) is the identification of items, events or observations which do not conform to an expected pattern or other items in a dataset.

block-truncation-coding icon block-truncation-coding

This is a lossy image compression scheme, in which an image is divided into non-overlapping blocks of pixels. For each block, threshold and reconstruction values are determined. The threshold is usually the mean of the pixel values in the block. Then a bitmap of the block is derived by replacing all pixels whose values are greater than or equal (less than) to the threshold by a 1 (0). Then for each segment (group of 1s and 0s) in the bitmap, the reconstruction value is determined. This is the average of the values of the corresponding pixels in the original block.

bneuralt icon bneuralt

Backpropagation Neural Tree (BNeuralT): BNeuralT is an effective and robust algorithm for generating low complexity and high accuracy models for classification, regression and pattern recognition learning problems.

cython-project-hierarchy icon cython-project-hierarchy

I have created this project hierarchy for Cython easy project organization. This package builds (a nice /probably the best example of) a Cython project hierarchy (organization) example. It facilitates creating module -> sub-module -> sub-sub-module. That facilitates a deep folder tree hierarchy.

esum-project icon esum-project

Physiological data processing, signal processing, and data fusion scripts and codes. ESUM: This research is a part of our research project "ESUM­-Analysing trade­offs between the energy and social performance of urban morphologies," at the Chair of Information Architecture, ETH Zurich, Zurich, Switzerland and the Chair of Computer Science for Architecture, Bauhaus ­University Weimar, Germany.

evolutionary-computation icon evolutionary-computation

NSGA-II and GA: Implementation of Non-dominated Sorting Genetic Algorithm (NSGA-II) and Binary Genetic Algorithm for Combinatorial Optimization

hierarchical-fuzzy-tree icon hierarchical-fuzzy-tree

Software: The Hierarchical Fuzzy Inference Tree Software Toolbox is a function approximation and feature selection tool that uses genetic programming for constructing a tree-like structure to construct an adaptive multi-layer perceptron. This standalone software toolbox solves prediction problems. The developed algorithm performs multiobjective in which it adaptively creates a simple model with high generalization ability.

inferlink icon inferlink

Inferring Significant Links and Layers of Deep Neural Networks\\to Adversarial Attacks Using Synaptic Filtering

k-nearest-neighbor icon k-nearest-neighbor

In pattern recognition, the k-nearest neighbour's algorithm (k-NN) is a non-parametric method used for classification and regression.[1] In both cases, the input consists of the k closest training examples in the feature space. The output depends on whether k-NN is used for classification or regression: https://en.wikipedia.org/wiki/K-nearest_neighbors_algorithm

kolmogorov-smirnov-test icon kolmogorov-smirnov-test

In statistics, the Kolmogorov–Smirnov test (K–S test or KS test) is a nonparametric test of the equality of continuous, one-dimensional probability distributions that can be used to compare a sample with a reference probability distribution (one-sample K–S test), or to compare two samples (two-sample K–S test).

meta-heuristic-optimizer icon meta-heuristic-optimizer

Software: Non-Convex function optimization and meta-heuristic algorithm testing tool (a limited number of algorithms and functions have been implemented). Java codes of algorithms have been also included)

multi-output-neural-tree icon multi-output-neural-tree

We propose an algorithm and a new method to tackle the classification problems. We propose a multi-output neural tree (MONT) algorithm, which is an evolutionary learning algorithm trained by the non-dominated sorting genetic algorithm (NSGA)-III.

multilevel-coordinate-search icon multilevel-coordinate-search

Global optimization by multilevel coordinate search (MCS). This is a dividing rectangle (i.e., Brach and Bound) like an optimization algorithm. It is similar to the DIRECT algorithm.

neural-network-predictor icon neural-network-predictor

Software: This is predictive modelling software. In this file software, two training modes (batch and sequential) for classical backpropagation is implemented. All other hybrid-trainings such as the Ant Colony Optimization, Particle Swarm Optimization, Genetic Algorithm, Bacteria Foraging Optimization are implemented for batch mode training of Neural Network Only.

neural-tree-software icon neural-tree-software

Software: The Adaptive Approximation Software Toolbox (Neural Tree Algorithm) is a function approximation and feature selection tool that uses genetic programming for constructing tree like structure to construct an adaptive multi-layer perceptron. This standalone software toolbox solves prediction problems. The developed algorithm performs multiobjective in which it adaptively creates simple models with high generalization ability.

nsga icon nsga

Multi-Onjective and Many Objective Optimization. Python Implementation of NSGA 2 and 3 algorithms.

over-500-java-programs icon over-500-java-programs

A package of Java codes: I wrote over 500 different types of programs during my Core JAVA learning.

saofeas icon saofeas

The Sensitivity Analysis of Evolutionary Algorithms code repository provides a comprehensive framework to study the influence of EAs hyper-parameters. This code repository builds on two sensitivity analysis measures: elementary effect (MORISS METHOD) and variance-based effect (SOBOL METHOD).

self-organizing-map icon self-organizing-map

A very basic C++ code for developing a self-organizing map (SOM) for data clustering (No GUI Visualization)

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.