Prosta analiza wpływu poszczególnych składników na końcową wytrzymałość betonu na ściskanie
- 12.04.2022: Niniejsze repozytorium już nie będzie rozwijane. Całą swoją uwagę skupiam teraz na ulepszonym algorytmie opartym na catboost reggresion. Repozytorium możesz znaleźć tutaj
- 09.04.2022: Model oparty na algorytmie wzmocnienia gradientu dla Google Sheets jest w pełni funkcjonalny!
- 05.04.2022: Ze względu na testowanie nowych funkcjonalności do odwołania inne pliki .jpynb niż test predykcji nie będą upubliczniane
Każda linijka będzie opisana komentarzem. Powstała ona w celu nauki własnej i lepszego zrozumienia pisanego kodu i operacji wykonywanych na danych
Wytrzymałość na ściskanie betonu jest określana zazwyczaj w przedziale od 7 do 28 dni (lub w czasie równoważnym do cementu) wg normy PN-EN 206.
Ze względu na długi czas oczekiwania na wynik a w szczególności w oczekiwaniu na korekty w składzie betonu postanowiłem opracować model uczenia maszynowego którego celem jest określenie wytrzymałości betonu na ściskanie dla różnych składników wejściowych. Korekty w składzie mieszanki betonowej dokonuje się najczęściej w przypadku niewłaściwej konsystencji mieszanki lub osiągnięcia niewystarczającej wytrzymałości na ściskanie. Dzięki takiemu modelowi będzie można zbadać wpływ poszczególnych skladników na mieszankę betonową a w konsekwencji dobrać ilościowo surowiec w sposób jak najbardziej optymalny
Wartości zostaną obliczone za pomocą kilku rodzajów modeli w celu wybrania najbardziej optymalnego rozwiązania i miarodajnego rozwiązania Poniższa baza powstała w zakładzie prefabrykacji podczas zarobów próbnych i testowej produkcji betonu. Zawiera ona informacje z naważania składników oraz wytrzymałość na ściskanie po określonej ilości dni W celu zwiększenia ilości próbek w danych wsadowych uwzględniono również wyniki badań kostek "świadków" w wieku od 90 do 365 dni oraz zbiór danych z serwisu kaggle.com