KRR
Matlab implementation of Kernel Ridge Regression With A Gaussian Kernel
Install / Use
/learn @robert-kuramshin/KRRREADME
Kernel Ridge Regression
with gaussian kernel and k-Fold cross-validation
KRR
The five Matlab scripts found in the root directory of this repository are tools for using the kernel ridge regression algorithms. With the use of these matlab scripts you can easily implement and evaluate the KRR algorithm on any set of continuous floating point data.
Walkthrough
The /walkthrough directory contains resources that were designed to explain the inner workings of the algorithms written in this repository.
Gaussian Example
The /gaussian_example directory contains example demonstrating the usage of the KRR algorithms found in this repository.
Double Perovskites
The /double_perovskites directory contains an example implementation of the KRR algorithms from this repository. The goal is to learn to predict the bang-gaps of a material from it's chemical composition.
Data
The /data directory contains all the data files used in the examples. gaussian_data.csv represents a 3-dimensional function with added gaussian noise. double_perovskites_gap.xlsx contains chemical compositions and accompanying band-gaps of 1306 different double-perovskites.
The double-perovskites database was sourced from https://cmr.fysik.dtu.dk/
written by Robert Kuramshin
Related Skills
node-connect
352.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
