Budowa rozwiązań wielokryterialnej analizy przestrzennej opartych o machine-learning
Cenatorium sp. z o.o., NIP 7393840515
Cenatorium sp. z o.o., NIP 7393840515
Kody CPV
Budowa rozwiązań wielokryterialnej analizy przestrzennej Przedmiotem zamówienia jest usługa polegająca na opracowaniu rozwiązań wielokryterialnej analizy przestrzennej opartych o uczenie maszynowe. Wykonawca usługi powinien opracować różne wersje algorytmów uczenia maszynowego, przeprowadzić: testowanie algorytmów, optymalizację ich parametrów, ocenę wyników oraz testy wydajności w celu wyłonienia najskuteczniejszych rozwiązań. Do realizacji przedmiotu zamówienia zostaną wykorzystane dane przestrzenne dostarczone przez Zamawiającego, które mogą być wzbogacone innymi danymi, pochodzącymi z otwartych (nieodpłatnych) źródeł danych. Wykorzystanie danych komercyjnych (dostępnych odpłatnie lub na ograniczonej licencji) musi być uzgodnione z Zamawiającym. Problemy badawcze 1) Opracowanie metod inteligentnej analizy lokalizacji (scoringu) i wyszukiwania lokalizacji najbardziej dopasowanych do zadanego profilu potrzeb 2) Opracowanie metod przetwarzania danych dyskretnych do wybranych wskaźników o ciągłym rozkładzie przestrzennym, na wybranym obszarze (mapy ciepła, modele grawitacyjne) – na potrzeby scoringu i wyszukiwania lokalizacji, pod warunkiem że nie będzie możliwe bezpośrednie wykorzystanie danych dostarczonych przez Zamawiającego 3) Dostosowanie danych geoprzestrzennych przekazanych przez Zamawiającego do wybranych metod uczenia maszynowego 4) Opracowanie zestawu założeń eksperckich do scoringu i wyszukiwania lokalizacji w zależności od zagadnienia biznesowego 5) Ocena wykonanych testów i wybór optymalnej metody scoringu i wyszukiwania lokalizacji Ogólny opis prac 1) Rozpoznanie wybranych źródeł danych do zasilania algorytmów uczenia maszynowego wraz ze wstępną oceną przydatności danych. 2) Przedstawienie i zaproponowanie metodyki prac potrzebnych do realizacji eksperymentów machine learningowych. 3) Przetworzenie zbioru danych geoprzestrzennych przekazanych przez Zamawiającego do reprezentacji nadającej się do wykorzystania w eksperymentach uczenia maszynowego. 4) Opracowanie metod umożliwiających ocenę wybranej lokalizacji pod kątem dopasowania do zadanego profilu potrzeb. 5) Opracowanie metod umożliwiających wyszukanie najtrafniejszych lokalizacji pod kątem dopasowania do zadanego profilu potrzeb. 6) Stworzenie modeli z zakresu ekonometrii przestrzennej do symulacji zapotrzebowania klienta (np. ocena lokalizacji pod kątem miejsca zamieszkania dla osoby w określonym przedziale wiekowym i rodzinnym). 7) Przeprowadzenie eksperymentów z wykorzystaniem różnych modeli machine learningowych: autoencoderów, sieci neuronowych, drzew decyzyjnych/lasów losowych lub innych adekwatnych algorytmów stosowanych w danych problemach. 8) Sprawdzenie interpretowalności poszczególnych modeli rozumianej jako zrekonstruowanie przyczyn, dla których model zwrócił dany wynik, a następnie uwzględnienie jej w końcowym doborze modeli. 9) Opracowanie i optymalizacja finalnej architektury rozwiązania wykorzystujące dane przestrzenne oraz wcześniej zbudowane modele. 10) Opracowanie raportów wykonanych prac badawczych oraz protokołu testów wydajności końcowego rozwiązania. Kamienie milowe W ramach prowadzonych prac, Wykonawca wykona następujące czynności: • Przetworzenie zbioru danych geoprzestrzennych przekazanych przez Zamawiającego do reprezentacji nadającej się do wykorzystania w eksperymentach uczenia maszynowego. • Przygotowanie pipeline’u zawierającego: przetwarzanie danych GIS do postaci wykorzystywanej przez metody machine learningowe. • Stworzenie algorytmu umożliwiającego ocenę wybranej lokalizacji pod kątem dopasowania do zadanego profilu potrzeb. Ostateczna ocena konkretnej lokalizacji powinna odbywać się w czasie poniżej 3 s. • Stworzenie algorytmu umożliwiającego wyszukanie najtrafniejszych lokalizacji pod kątem dopasowania do zadanego profilu potrzeb. Przykładowo: dla miasta powiatowego o powierzchni 200-300 km2 wyszukanie lokalizacji powinno odbyć się w ciągu 60 s. • Opracowanie dokumentacji prac badawczych oraz protokołu wydajności końcowego rozwiązania. • Wykonywanie innych eksperymentów z obszaru uczenia maszynowego, modeli scoringowych na podstawie danych przestrzennych zleconych przez Zamawiającego. Powyższe kamienie milowe powinny zostać spełnione dla co najmniej 8 profili potrzeb, np.: • typowe grupy preferencji osób fizycznych (dla grup składających się z ok. 10 parametrów każda), • profil optymalnej lokalizacji pod realizację inwestycji mieszkaniowej, • profil optymalnej lokalizacji pod realizację punktu sieci retail, przy czym profile zostaną wyznaczone przez Zamawiającego na etapie prac. Zbudowane modele powinny charakteryzować się skutecznością dopasowania profilu na poziomie co najmniej 0.85 (w metryce F1 Score lub AUC). Wykonawca może zaproponować dodatkowe własne metryki w zależności od rozważanego zagadnienia. W związku z badawczo-rozwojowym charakterem projektu i wynikającą z tego koniecznością częstej aktualizacji szczegółowej listy zadań wynikającej z osiąganych wyników prac badawczych, przedmiotem oferty jest zapytanie o cenę realizacji usługi przez okres trwania zamówienia, przy założonej przez Zamawiającego pracochłonności usługi w wysokości 2 300 roboczogodzin.
Przedmiotem zamówienia jest usługa polegająca na opracowaniu rozwiązań wielokryterialnej analizy przestrzennej opartych o uczenie maszynowe. Wykonawca usługi powinien opracować różne wersje algorytmów uczenia maszynowego, przeprowadzić: testowanie algorytmów, optymalizację ich parametrów, ocenę wyników oraz testy wydajności w celu wyłonienia najskuteczniejszych rozwiązań. Do realizacji przedmiotu zamówienia zostaną wykorzystane dane przestrzenne dostarczone przez Zamawiającego, które mogą być wzbogacone innymi danymi, pochodzącymi z otwartych (nieodpłatnych) źródeł danych. Wykorzystanie danych komercyjnych (dostępnych odpłatnie lub na ograniczonej licencji) musi być uzgodnione z Zamawiającym. Problemy badawcze 1) Opracowanie metod inteligentnej analizy lokalizacji (scoringu) i wyszukiwania lokalizacji najbardziej dopasowanych do zadanego profilu potrzeb 2) Opracowanie metod przetwarzania danych dyskretnych do wybranych wskaźników o ciągłym rozkładzie przestrzennym, na wybranym obszarze (mapy ciepła, modele grawitacyjne) – na potrzeby scoringu i wyszukiwania lokalizacji, pod warunkiem że nie będzie możliwe bezpośrednie wykorzystanie danych dostarczonych przez Zamawiającego 3) Dostosowanie danych geoprzestrzennych przekazanych przez Zamawiającego do wybranych metod uczenia maszynowego 4) Opracowanie zestawu założeń eksperckich do scoringu i wyszukiwania lokalizacji w zależności od zagadnienia biznesowego 5) Ocena wykonanych testów i wybór optymalnej metody scoringu i wyszukiwania lokalizacji Ogólny opis prac 1) Rozpoznanie wybranych źródeł danych do zasilania algorytmów uczenia maszynowego wraz ze wstępną oceną przydatności danych. 2) Przedstawienie i zaproponowanie metodyki prac potrzebnych do realizacji eksperymentów machine learningowych. 3) Przetworzenie zbioru danych geoprzestrzennych przekazanych przez Zamawiającego do reprezentacji nadającej się do wykorzystania w eksperymentach uczenia maszynowego. 4) Opracowanie metod umożliwiających ocenę wybranej lokalizacji pod kątem dopasowania do zadanego profilu potrzeb. 5) Opracowanie metod umożliwiających wyszukanie najtrafniejszych lokalizacji pod kątem dopasowania do zadanego profilu potrzeb. 6) Stworzenie modeli z zakresu ekonometrii przestrzennej do symulacji zapotrzebowania klienta (np. ocena lokalizacji pod kątem miejsca zamieszkania dla osoby w określonym przedziale wiekowym i rodzinnym). 7) Przeprowadzenie eksperymentów z wykorzystaniem różnych modeli machine learningowych: autoencoderów, sieci neuronowych, drzew decyzyjnych/lasów losowych lub innych adekwatnych algorytmów stosowanych w danych problemach. 8) Sprawdzenie interpretowalności poszczególnych modeli rozumianej jako zrekonstruowanie przyczyn, dla których model zwrócił dany wynik, a następnie uwzględnienie jej w końcowym doborze modeli. 9) Opracowanie i optymalizacja finalnej architektury rozwiązania wykorzystujące dane przestrzenne oraz wcześniej zbudowane modele. 10) Opracowanie raportów wykonanych prac badawczych oraz protokołu testów wydajności końcowego rozwiązania. Kamienie milowe W ramach prowadzonych prac, Wykonawca wykona następujące czynności: • Przetworzenie zbioru danych geoprzestrzennych przekazanych przez Zamawiającego do reprezentacji nadającej się do wykorzystania w eksperymentach uczenia maszynowego. • Przygotowanie pipeline’u zawierającego: przetwarzanie danych GIS do postaci wykorzystywanej przez metody machine learningowe. • Stworzenie algorytmu umożliwiającego ocenę wybranej lokalizacji pod kątem dopasowania do zadanego profilu potrzeb. Ostateczna ocena konkretnej lokalizacji powinna odbywać się w czasie poniżej 3 s. • Stworzenie algorytmu umożliwiającego wyszukanie najtrafniejszych lokalizacji pod kątem dopasowania do zadanego profilu potrzeb. Przykładowo: dla miasta powiatowego o powierzchni 200-300 km2 wyszukanie lokalizacji powinno odbyć się w ciągu 60 s. • Opracowanie dokumentacji prac badawczych oraz protokołu wydajności końcowego rozwiązania. • Wykonywanie innych eksperymentów z obszaru uczenia maszynowego, modeli scoringowych na podstawie danych przestrzennych zleconych przez Zamawiającego. Powyższe kamienie milowe powinny zostać spełnione dla co najmniej 8 profili potrzeb, np.: • typowe grupy preferencji osób fizycznych (dla grup składających się z ok. 10 parametrów każda), • profil optymalnej lokalizacji pod realizację inwestycji mieszkaniowej, • profil optymalnej lokalizacji pod realizację punktu sieci retail, przy czym profile zostaną wyznaczone przez Zamawiającego na etapie prac. Zbudowane modele powinny charakteryzować się skutecznością dopasowania profilu na poziomie co najmniej 0.85 (w metryce F1 Score lub AUC). Wykonawca może zaproponować dodatkowe własne metryki w zależności od rozważanego zagadnienia. W związku z badawczo-rozwojowym charakterem projektu i wynikającą z tego koniecznością częstej aktualizacji szczegółowej listy zadań wynikającej z osiąganych wyników prac badawczych, przedmiotem oferty jest zapytanie o cenę realizacji usługi przez okres trwania zamówienia, przy założonej przez Zamawiającego pracochłonności usługi w wysokości 2 300 roboczogodzin.
Olsztyn, Olsztyn, warmińsko-mazurskie
Kryterium cenowe
Za najkorzystniejszą uznana zostanie oferta, która uzyska największą liczbę punktów obliczoną na podstawie wzoru: P=Cn/C * 100, gdzie: P – liczba punktów uzyskanych przez Oferenta Cn –najniższa cena netto wynikająca ze złożonych ofert (spełniających wszystkie wymogi) C – cena netto oferty badanej
Oferta powinna zawierać: a) Propozycję realizacji zamówienia przedstawioną na Formularzu ofertowym, który stanowi załącznik nr 1 do niniejszego Zapytania ofertowego; b) Oświadczenie Wykonawcy o spełnieniu warunków udziału w postępowaniu na realizację Zapytania ofertowego, stanowiące załącznik nr 2 do Zapytania ofertowego; c) Oświadczenie o braku powiązań z Zamawiającym, stanowiące załącznik nr 3 do niniejszego Zapytania ofertowego d) Odpis z KRS lub CEIDG lub równoważny; e) Pełnomocnictwo (jeśli dotyczy).
Do udziału w postępowaniu zostaną dopuszczeni Oferenci, którzy w zakresie zdolności zawodowej, w postaci dysponowania niezbędnymi osobami skierowanymi do wykonania zamówienia wykażą, że dysponują lub będą dysponować do celów realizacji zamówienia kadrą analityków lub programistów ze znajomością języka python, R, C++ (dwa z powyższych), osobami z kompetencjami w zakresie budowania rozwiązań opartych o sieci neuronowe, oraz znajomością wybranych frameworków (np.: TensorFlow, Theano, Caffe, Torch), w ramach zespołu badawczego Wykonawca musi dysponować: a) co najmniej jedną osobą z tytułem doktora w zakresie nauk technicznych lub matematycznych, posiadającą dorobek naukowy w postaci co najmniej 3 publikacji dotyczących obszaru data miningu, przetwarzania danych lub komputerowego przetwarzania obrazu; b) co najmniej 1 osobą posiadającą wyższe wykształcenie informatyczne/matematyczne lub techniczne, posiadającą praktyczne doświadczenie w realizacji co najmniej 3 projektów, których przedmiotem było wdrożenie modeli uczenia maszynowego; c) co najmniej 1 osobą z wyższym wykształceniem informatycznym/matematycznym lub technicznym, posiadającą praktyczne doświadczenie w programowaniu w technologiach BigData lub Machine Learning potwierdzone minimum 2-letnim doświadczeniem w zakresie przetwarzania danych przestrzennych. Zamawiający dopuszcza, by jedna (ta sama) osoba, mogła być wykazana w celu spełnienia więcej niż jednego wymagania. Wskazane osoby muszą zostać skierowane do bezpośredniej realizacji zamówienia, jako członkowie zespołu badawczego Wykonawcy.
Do udziału w postępowaniu zostaną dopuszczeni Oferenci, którzy przed złożeniem oferty zapoznają się z materiałami dodatkowymi dotyczącymi projektu dofinansowanego nr POIR.01.01.01-00-1199/18. Informacje dodatkowe zostaną udzielone pod warunkiem przesłania mailowego zgłoszenia na adres projekt111@cenatorium.pl nie później niż na 4 dni kalendarzowe przed terminem składania ofert oraz podpisania przez Oferenta indywidualnej umowy NDA, którą otrzyma od Zamawiającego w odpowiedzi na ww. zgłoszenie. Udostępnienie dodatkowych materiałów odbędzie się na miejscu – bez możliwości kopiowania. Koniecznym warunkiem do udostępniania dokumentów będzie wykazanie zdolności zawodowej i potencjału technicznego, w postaci dysponowania wymaganymi zasobami niezbędnymi do wykonania zamówienia opisanymi w zapytaniu (poprzez podpisanie oświadczenia na wzorze dostarczonym przez Zamawiającego w odpowiedzi na ww. zgłoszenie).
Do udziału w postępowaniu zostaną dopuszczeni Oferenci, którzy w zakresie posiadania zasobów technicznych zapewniających prawidłowe wykonanie zamówienia wykażą, że dysponują lub będą dysponować na czas realizacji zamówienia infrastrukturą obliczeniową uwzględniającą specyfikę danych oraz metod stosowanych do ich przetwarzania.