Azmat Khanazm999.hashnode.dev·Aug 27, 2023GSOC'23: Final ReportProject Details Title: Addition of regression GAM and kNN classification functionality in statistics package Organization(s): GNU Octave, Google Summer of Code Mentors: Andreas Bertsatos and Nick Jankowski Community Discussion thread : [ Discourse Th...391 readsgsoc
Azmat Khanazm999.hashnode.dev·Aug 26, 2023GSOC'23 Week 9 & 10: Implementing Classdef for GAM and comparision with other softwaresClassdef in Octave For Matlab compatibility and better representation of GAM model we will need a classdef RegressionGAM for storing the training data and other model parameters. The classdef here would serve as a Representation of the Training data,...Machine Learning
Azmat Khanazm999.hashnode.dev·Jul 24, 2023GSOC'23 Week 6&7: GAM Regression Part 1why GAMs ? A Linear Model is Represented as : $$Y=Xβ+ε$$where Y is the Response Variable, X is the predictor data, Beta is the regression Coefficient, and epsilon is the error term. Linear models are known to be all-in-one models when it comes to dat...30 readsMachine Learning
Azmat Khanazm999.hashnode.dev·Jul 3, 2023GSoC'23 Week 4: Implementing kNN algorithm for classificationkNN Algorithm in the parametric approach, we assume an underlying relationship between the predictor (input) and response (output) values. $$Y = f(X, \theta) + \epsilon$$Y represents the response variable, X represents the predictor variable(s), f re...83 readsOpen Source
Azmat Khanazm999.hashnode.dev·Jun 14, 2023GSoC'23 Week 3: Improving knnsearch and adding kd tree search method to knnsearchImplementing k-d Tree Search A k-d tree or 'k' Dimensional Tree, is a special Binary tree in which every node is a 'k' dimensional point. k-d tree search is performed by building a k-d tree for the training data and then performing a search on the k-...gsoc
Azmat Khanazm999.hashnode.dev·Jun 13, 2023GSoC'23 Week 1 & 2 : Adding demo and BISTs to ridge and implementing lasso regression.This Blog contains the summary of the work I did in weeks 1 and 2. Understanding the structure and codebase of Octave Octave is a high-level interpreted language for Numerical analyses and statistical computing. Octave's basic functionalities can be ...57 readsgsoc2023