wrfitch / fyp Goto Github PK
View Code? Open in Web Editor NEWFinal Year Project at Brunel University, using fastai to infer greenhouse gas information from satellite photography
Final Year Project at Brunel University, using fastai to infer greenhouse gas information from satellite photography
It might be worth balancing the dataset closer towards the more random cases that include water, concrete, greenery etc in different capacities.
one day they were fine, the next they weren't. Find out what changed before commit e79f585
Cut a disso release branch with clean code and minimal notebook output, depending on where the notebook is needed. This may also include a model, though that should be kept out of the git tree.
In the image import pipeline, the data is being continually scaled and rescaled - optimise this pipeline by reducing the use of scaling until absolutely necessary.
Fix each notebook and script to be of a consistent standard of quality that can be submitted.
Write it out into log files or something if necessary - it's unbearably messy in situ.
Validate model against all types of terrain in the dataset, including aquatic, urban, manufacturing, forest, farms, suburban etc. Split this by land use classification.
There's a lot of code that doesn't need to be sat in these notebooks, cluttering the notebooks so they aren't so readable. Extract shared code and unnecessary verbosity.
It's too cluttered. It's a handy place to store research links, but the PDFs are getting out of hand.
Current accuracy given 224px images =~ 11% +- 2
Target <= 5%
Options:
Look into implementing a cnn_learner that can handle multidimensional y_ranges
Currently the PNG exports of the GeoTIFF files are distorted. Examine whether the GeoTIFF files are distorted in GIMP and resolve however possible. This may be due to a scaling issue somewhere in the export pipeline.
Now that we've definitively proven the old 160px image pipeline is inferior to the new 224px, replace immediately
Incidentally, testing it with even larger images may be useful.
I mean, dear god. fix file structure and remove unnecessary rubbish. Write import script into files if streaming architecture ends up being necessary.
Could also cross my fingers and hope google doesn't notice, but I need their materials. Incidentally, hinging my entire FYP on what one company thinks of me was probably not a smart move.
Implement a local script that allows imports to be run locally.
This thread is to keep note of general optimisations as they are found. AI optimisations should go in #21
Currently it's organised in a very awkward way, based around these notebooks. Look for options to make more elegant.
All the images are weirdly dark. This could be resolved in fastai, but I'd prefer to limit that kind of operation where possible.
add in latlong data while you're at it.
For some reason the data isn't aligned properly.
If the filepath doesn't exist, getFilepath(coords) takes a very long time to notice.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.