Giter Club home page Giter Club logo

bangbangcontroller's Introduction

ElDuderino

Lately, I have been focused on LLM/NLP applications (RAG / API augmented LLM).

I perform R&D and Productization of AI Enabled IoT products and cloud platform. I have a keen interest in AI applications for sensors

Working With Daily:

  • NLP, Vector Database, LLM, llama2, RAG pipelines, fine-tuning
  • TensorFlow, PyTorch, numpy, pandas, sklearn
  • Building 1D Multivariate CNN architectures (InceptionTime, RegNet)
  • Vision and Time Series Transformers
  • Java (JAX-RS), Javascript, Python, HTML/CSS/SASS, C, C++ (hardware), GitHub
  • Couch DB, Postgres, Redis, ZeroMQ, AWS
  • Eagle CAD, Atmega, RP2040, esp8266, esp32, LoRa, XBee, Sensors (of all kinds)

Working On

Aretas Sensor Networks https://www2.aretas.ca

  • Odor Detection AIs and ML algorithms
  • Contextualizing sensor data with AI (NLP, LLM, Classification)
  • Developing Aretas IoT Software Platform
  • Firmware Developer for Aretas IoT Products
  • https://github.com/AretasSensorNetworks

Work Interests

  • Applying NLP / LLM tech to IoT
  • Machine Learning / AI
  • Probabilistic Anomaly Detection
  • Sensor Data Analytics
  • IoT Sensors, Firmware and Software
  • Real Time Location Technologies

Personal Interests

  • Health and Wellness
  • Sci-fi
  • Plants / Greenhouse / Growing
  • Music!
  • Cycling

bangbangcontroller's People

Contributors

elduderino avatar

Watchers

 avatar

bangbangcontroller's Issues

Control assertion and multiple strategy contention

We can have n number of strategies for m number of types and o number of macs that want to manipulate a single control channel (relay).

Two other important concepts:

  1. We don't want relays flapping when various strategies assert their control - for example, we have 96 cells on a Nissan leaf (each cell is able to independently generate a control trigger), what happens when 10 of them go over a threshold and a channel (ch1 for example) is turned off. Then, 9 of them return-to-normal and want to turn the control ON again, but the remaining cell is still overvoltage and is wanting the control to be OFF.

  2. In the same vein, what happens when other strategies (say over-temperature and voltage) both assert off, and one returns-to-normal.

  3. We can also have multiple control strategies that have different back-to-normal values. Should the back-to-normal=false strategies have priority over all other strategies?

These are all important control issues to consider and we need to evaluate and implement best practices.

Add control trigger expiry

Eventually, the control trigger should expire when "the work is done" OR the control trigger hasn't met certain criteria (such as being fully triggered over the required duration).

We also need to think about a forced "return to normal" (for example, when we have disallowed return to normal command) - how do we allow operators to force a return to normal without having to restart the software.

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.