News for hackers. Stuff that matters.

stephanst

new dataset, new classes and model is yolov8 because most people prefer it. Also open weights.
Yep exactly. Commercial satellite inagery isn’t great for detecting anything the size of a tank (yet) but drones will get you there. The real difficulty for detecting anything like this is the training data, IMO that’s the interesting part of the problem. The actual AI models are democratized and getting better every day, but few people focus on the training data. I have my own pipelines for generating data that I have been improving over >3 years, which I have used for commercial clients to make AI systems for specific use cases. WALDO is a way of dogfooding those data synth methods. I am constantly toying with the idea of opening up the data synth stuff as a service company or as an API, but my feeling is there is not quite enough demand yet to warrant that. This is changing very quickly though and now might be the right time…
generalisation is 90% of the problem yep. This model is trained with a lot of augmentations and quite diverse data, but it still really needs fine tuning to specific use cases to get great efficiency unless you don’t care about false positives.
you don’t need AI for that, classic computer vision will work fine ;)
it is being used a lot for disaster response and traffic monitoring yep. Also surprisingly to me for analytics on utilisation of all kinds of infrastructure y trading firms. One of the bigger motivations to make it free was to see where people use the base model to understand whether there is a market there for a fine-tuned / more specialized version.
Some of the design choices of YOLOv7 make more sense to me in the choices of default augmentations and the structures of the very large versions of the networks. I find I can push it to marginally better recall. It’s slower than Ultralytics’ V8 but if you want to do stuff like offline processing of satellite imagery for instance or get 1fps on occupancy of a parking lot that kind of performance really doesn’t matter.
that class never really worked and has been removed from the new version of WALDO FYI, it’s not a military thing and shouldn’t be used as such
this was >50% of the motivation
Hey, thanks for posting. New release is coming tomorrow on HF BTW. AMA

Show HN: I built an open-source AI system for drones

https://github.com/stephansturges/WALDO

Hey HN! I just released a suite of AI models for deployment on UAV and other "overhead" devices to provide some understanding of the world below. The objective is to empower all sorts of open-source use cases around search and rescue, wildfire prevention, ground risk mitigation for flight over populated areas etc... The neural networks are trained for a bunch of different devices from big GPUs...

( Read More... | 1 comment | 2 points | on HN )
looks cool, thanks !
I’d love to try it ! TBH this app was made in less than a day as a proof of concept: my real work focus is on AI for drones and satellite imagery. If you’d like to build an alternative with Qdrant I’d be happy to merge it into the repo!
Hey HN people, I'm releasing the source code of my little streamlit app called GPTflix that allows you to interact with >450K movie reviews and plots using vector search and the OpenAI LLMs. Enjoy!
url forwarding is broken, you can use https://www.gptflix.ai
And... it's back online, supported by Ben's Bites, my favorite AI newsletter! https://bensbites.beehiiv.com/

Show HN: Blowing $100 on OpenAI in a few hours with context injection

https://www.gptflix.ai

Yesterday I released an AI-enabled chatbot called GPTflix that serves up opinions and reviews of movies based on user input questions in chat format. It's made with GPT-3 and Pinecone using 450,000 movie reviews stored in a vector database. The chatbot was built in less than 48 hours and was deployed on Streamlit.Basically the way it works is this: 1. User inputs a query 2. Query is converted...

( Read More... | 3 comments | 2 points | on HN )
Sorry it appears that HN doesn't accept the format of the link somehow... it should be here https://gptflix.streamlit.app/
Re: on Monday February 13, 2023 @01:33PM (#34777972)
Hey HN. I made this last week for fun. It's using Pinecone as a vector database / backend, and context injection + data retrieval via embeddings search to power the chat function! It will only answer about movies that it knows (about 10K at the moment which pretty much maxes out the "small" tier Pinecone DB), but it will answer factually without making up fake information (which is the whole point of building a system like this instead of just using vanilla chatGPT). It has a hard time remembering context sometimes, so you might want to hard reload the site after a series of questions if you want to change subject. I'd love to head any and all feedback!
Hey HN. I made this last week for fun. It's using Pinecone as a vector database / backend, and context injection + data retrieval via embeddings search to power the chat function! It will only answer about movies that it knows (about 10K at the moment which pretty much maxes out the "small" tier Pinecone DB), but it will answer factually without making up fake information (which is the whole point of building a system like this instead of just using vanilla chatGPT). It has a hard time remembering context sometimes, so you might want to hard reload the site after a series of questions if you want to change subject. I'd love to head any and all feedback!

Show HN: Waldo alpha 0.1 / free embedded AI for UAV-based detection

https://github.com/stephansturges/WALDO

First release of WALDO: Whereabouts Ascertainment for Low-lying Detectable Objects (get it?)This is a super-light, fast & basic single-shot-detector trained for UAV to detect and avoid objects on the ground during flight based on a YoloV7 model and my own synthetic drone flight datasets! This first generation supports a single output class (people) and is meant to be used as a completely...

( Read More... | no comments | on HN )
Re:Curious ML dataset for detecting Russian suicide drones on Friday October 21, 2022 @10:05AM (#33288120)
The dataset is a bit of a mess: there are labels as well as masks and they are not split up correctly... but still looks pretty usable with a good augmentation stack.
42 image batch size is scaled to the input layer of my DNN, otherwise yes :)
the 90% / 10% image was not a real world stat, it's supposed to be an illustration... but not well worded I'll grant you that.

What you are doing is the same type of work that I would put in the "pro user" bucket like ML. Actually I do the same thing with the same cards to render synthetic dataset for my ML pipeline, including using UE :)

Older »