Zostaw swoje dane kontaktowe, a my wyślemy Ci nasz przegląd e-mailem
Wyrażam zgodę na przetwarzanie moich danych osobowych w celu przesyłania spersonalizowanych materiałów marketingowych zgodnie z Regulaminem. Politykę Prywatności. Potwierdzając zgłoszenie, użytkownik wyraża zgodę na otrzymywanie materiałów marketingowych
Bedankt.

Het formulier is succesvol verzonden.
Meer informatie vindt u in uw mailbox.

Innowise jest międzynarodową firmą tworzącą oprogramowanie w pełnym cyklu założona w 2007 roku. Jesteśmy zespołem ponad 2000+ specjalistów IT tworzących oprogramowanie dla innych profesjonalistów na całym świecie. profesjonalistów na całym świecie.
O nas
Innowise jest międzynarodową firmą tworzącą oprogramowanie w pełnym cyklu założona w 2007 roku. Jesteśmy zespołem ponad 2000+ specjalistów IT tworzących oprogramowanie dla innych profesjonalistów na całym świecie. profesjonalistów na całym świecie.

Uczenie maszynowe w bankowości: 5-krotne zmniejszenie ryzyka oszustwa dzięki wykrywaniu anomalii transakcji

Innowise opracował system oparty na ML, który monitoruje transakcje cyfrowe i wykrywa podejrzane lub nieuczciwe zachowania.

Klient

Branża
Bankowość, Finanse
Regio
USA
Klient od
2021

Naszym klientem jest duży bank komercyjny z siecią oddziałów w całym kraju, oferujący depozyty, pożyczki i inne usługi.

Szczegółowe informacje o kliencie nie mogą być ujawnione zgodnie z postanowieniami NDA.

Wyzwanie: Zwiększone ryzyko oszustw finansowych i przejęć kont, z którymi zetknął się kluczowy amerykański bank.

Głównym celem każdego banku lub instytucji finansowej jest zadowolenie i bezpieczeństwo posiadaczy rachunków. W ramach codziennej działalności instytucje te obsługują rachunki klientów, nadzorują inwestycje, utrzymują odpowiednią płynność i wykonują inne funkcje.

Niestety, branża bankowa stoi obecnie w obliczu poważnego zagrożenia ze strony podejrzanych i złośliwych działań, które nie tylko zagrażają klientom, ale także całej branży. Do niedawna banki korzystały głównie z ręcznych systemów opartych na regułach, ale w miarę jak oszuści stawali się coraz bardziej wyrafinowani, systemy te szybko stawały się nieefektywne.

Jeden z kluczowych amerykańskich banków zwrócił się do Innowise, szukając skutecznego rozwiązania. uczenia maszynowego (ML). w rozwiązaniu bankowym do wykrywania i zwalczania oszustw finansowych. Wraz z rozwojem klienta i wzrostem liczby transakcji, bank okresowo spotykał się ze złośliwymi działaniami, które zagrażały jego bezpieczeństwu i reputacji. Z pewnością nasz klient posiadał system przeciwdziałania praniu brudnych pieniędzy, który zapobiegał kamuflowaniu zysków z przestępstw i włączaniu ich do systemu finansowego. Jednak brakowało mu dokładności, wykazując dużą liczbę fałszywych alarmów i pozostawiając miejsce na przejęcia kont i oszustwa płatnicze.

Rozwiązanie: Rozwiązanie oparte na uczenie maszynowym do wykrywania anomalii w transakcjach i zapobiegania nieuczciwym działaniom

Innowise zalecił integrację rozszerzenia opartego na ML z ekosystemem bankowym w celu analizy dużych ilości danych i ochrony funduszy przed złośliwymi działaniami. Transakcje posiadaczy kont są analizowane i ostrzegane w przypadku wykrycia jakichkolwiek nietypowych, podejrzanych lub oszukańczych zachowań. Wykorzystując głębokie uczenie w algorytmach fintech, nasz zespół projektowy przeanalizował ogromne ilości danych w celu wykrycia nieprawidłowości, które mogłyby wskazywać na oszustwo.

Agregacja danych

Als eerste stap verzamelde en consolideerde Innowise alle bankgerelateerde gegevens, waaronder de identiteit van de gebruiker, locaties, betaalmethoden, transactiegeschiedenis en andere relevante factoren.

Opracowanie nieprawidłowych wzorców

We hebben onderscheidende patronen afgeleid, zoals ongewoon hoge transactiebedragen of het splitsen van transacties om automatische belastingrapportage te vermijden. Deze patronen stellen ML-algoritmen in staat om frauduleuze activiteiten te onderscheiden van reguliere banktransacties en de juiste acties te activeren wanneer een risicovol patroon opduikt. Op basis daarvan worden transacties gecategoriseerd als "goed" (legitiem) of "slecht" (frauduleus). 

Ogólnie rzecz biorąc, Innowise uzyskał dostęp do ogromnego zbioru danych (np. dziesiątek milionów próbek opartych na sieci neuronowej, danych transakcyjnych i historycznych), bardzo skutecznego w identyfikowaniu wzorców i wykrywaniu nieprawidłowych zachowań, które odbiegają od normy. Wybraliśmy najbardziej krytyczne cechy, porównując oczekiwania z rzeczywistymi danymi i rekurencyjnymi technikami eliminacji cech. Nasz zespół zidentyfikował również brakujące etykiety danych, zapewniając techniki lepszego wykrywania oszustw.

Szkolenie modelowe

Ponieważ wzorce oparte na regułach podkreślają wyraźne przypadki oszustw, nasi specjaliści ML opracowali algorytmy wykrywające nietypowe lub nieznane okoliczności, w których konwencjonalne algorytmy zawodzą. W rezultacie rozszerzenie może przewidywać nawet bez wystarczającej ilości danych, opierając się na technikach uczenia maszynowego. W ten sposób nasze rozwiązanie wykorzystuje wbudowane reprezentacje zamiast klasycznych zagregowanych funkcji do przetwarzania transakcji.

Pełnoprawny model ML

Po zidentyfikowaniu zagrożenia, system przesyła te dane w czasie rzeczywistym do administratora, który może zamrozić lub anulować operacje do czasu dalszego zbadania. W zależności od prawdopodobieństwa wystąpienia oszustwa, istnieją trzy możliwe rozwiązania:

  • Jeśli prawdopodobieństwo oszustwa jest niższe niż 5%, transakcja zostaje zatwierdzona;
  • Jeśli prawdopodobieństwo oszustwa wynosi od 6% do 70%, wymagana jest dodatkowa kontrola, taka jak jednorazowy kod SMS, odcisk palca lub tajne pytanie;
  • Jeśli prawdopodobieństwo oszustwa przekracza 80%, transakcja jest odrzucana, co wymaga ręcznego przetwarzania i analizy.

Ponadto zapewniliśmy kompleksowe narzędzia do wyjaśniania modeli ML, pomagające zrozumieć wyniki przewidywania i zapewniające płynne wrażenia użytkownika.

Technologie

Back-end
Python, Scala
Front-end
HTML, CSS, React, MUI
Inżynieria danych
Apache Flink, Redis Feast, Apache Hive, Apache Airflow, Apache Kafka, Apache Spark
Uczenie maszynowe/nauka o danych
Apache Spark MLLib, Scikit-learn, LightGBM, XGBoost, Hyperopt, PySpark, Numpy, Pandas, Scipy
MLOps
DVC, MLFlow, Comet
Środowisko
Docker, Docker Compose, Kubernetes, Jenkins

Proces

Początkowo nasz zespół projektowy opracował wymagania biznesowe i techniczne, aby spełnić oczekiwania klientów. Przez cały czas trwania projektu, nasz analityk biznesowy onderhoudt nauw contact met de bankconsultants van de klant om een beter inzicht te krijgen in de activiteiten van de klant en optimaal te profiteren van machine learning in de financiële dienstverlening.

Jeśli chodzi o rozwiązanie ML, najtrudniejszym aspektem było osiągnięcie optymalnych wskaźników dla użytkowników o różnej historii transakcji. Nasz model był skuteczny w przypadku posiadaczy kont ze znaczną historią transakcji, ale nieskuteczny w przypadku nowych użytkowników z brakiem danych historycznych. Tacy użytkownicy byli traktowani jako nieaktywne konta zawierające tylko informacje o tożsamości i bez historii transakcji. Chociaż to założenie eliminuje korzyści płynące z posiadania pełnych danych użytkownika, to jednak daje dość stabilne wyniki uczenia dla modelu ML.

Nadat we het probleem hadden besproken, onderzochten we "few-shot learning" methodes die onze statistieken zouden kunnen verbeteren. We voerden een proof of concept uit, maar dit resulteerde niet in de substantiële verbeteringen die we verwachtten. Daarom ging ons projectteam door met het verbeteren van het platform en het verdiepen in het bedrijfsdomein van onze klant. Dit stelde ons in staat om functies te ontwerpen die het "few-shot learning"-model aanzienlijk beïnvloedden, waardoor nauwkeurige voorspellingsresultaten voor het bancaire machine learning-project werden gegarandeerd.

Nasz zespół postępował zgodnie z metodologią Scrum, z trzytygodniowymi sprintami przez cały czas trwania projektu. Organizowaliśmy regularne spotkania z zespołem za pośrednictwem Microsoft Teams, aby monitorować postępy projektu i uwzględniać wszelkie zmiany w jego zakresie. Obecnie projekt został pomyślnie zakończony.

Zespół

1
Kierownik projektu
1
Analityk biznesowy
2
Programistów front-end
2
Programistów back-end
3
Inżynierowie ML
2
Inżynierowie danych
1
Projektant UI/UX
1
QA
ingenieur

Wyniki: x2,4 szybsze przetwarzanie przy mniejszej liczbie fałszywych alarmów i zmniejszonym ryzyku niewykrycia oszustwa.

Innowise opracowało zaawansowane rozszerzenie oparte na ML, aby wykrywać podejrzane lub nieuczciwe działania i podejmować na tej podstawie proaktywne działania. Zapewniliśmy nienaganne bezpieczeństwo i wyeliminowaliśmy ryzyko naruszeń i przestępstw finansowych. Ogólnie rzecz biorąc, uczenie maszynowe w bankowości i finansach przyniosło następujące korzyści:

  • wyższa prędkość

Algorytmy uczenia maszynowego szybko analizują ogromne ilości danych. Wraz z rosnącym tempem i wolumenem transakcji bankowych, nasza platforma uczenia maszynowego nieustannie analizuje nowe informacje.

  • Zwiększona wydajność

Algorytmy uczenia maszynowego mogą wykonywać powtarzalne operacje i natychmiast wykrywać subtelne zmiany we wzorcach. Nasze rozwiązanie ML analizuje setki tysięcy płatności na sekundę, usprawniając cały proces transakcji.

  • dokładność

W tym projekcie wykorzystaliśmy algorytmy uczenia maszynowego, które można wyszkolić do identyfikowania wzorców w pozornie trywialnych danych. Rozpoznają one subtelne lub nieintuicyjne wzorce, których dostrzeżenie przez człowieka byłoby trudne, a nawet niemożliwe. Zwiększa to precyzję wykrywania oszustw, skutkując mniejszą liczbą fałszywych alarmów i zmniejszonym ryzykiem niewykrycia oszustwa.

Czas trwania projektu
  • Czerwiec 2021 - grudzień 2022

99.3% 

dokładność w ograniczaniu oszustw

x2.4
snellere verwerkingssnelheid

Skontaktuj się z nami!

Zadzwoń lub wypełnij poniższy formularz, a my skontaktujemy się z Tobą po przetworzeniu Twojego zgłoszenia.

    Prosimy o podanie szczegółów projektu, czasu trwania, stosu technologicznego, potrzebnych specjalistów IT i innych istotnych informacji.
    Nagraj wiadomość głosową na temat project, który pomoże nam lepiej go zrozumieć
    W razie potrzeby dołącz dodatkowe dokumenty
    Prześlij plik

    Można załączyć maksymalnie 1 plik o łącznej wielkości 2 MB. Toepassingen: pdf, jpg, jpeg, png

    Informujemy, że po kliknięciu przycisku Wyślij Innowise będzie przetwarzać Twoje dane osobowe zgodnie z naszą Polityką prywatności w celu dostarczenia Ci odpowiednich informacji.

    Co będzie dalej?

    1

    Po otrzymaniu i przetworzeniu Twojego zgłoszenia skontaktujemy się z Tobą wkrótce, aby wyszczególnić potrzeby projektu i podpisać umowę o zachowaniu poufności, aby zapewnić informatie.

    2

    Po przeanalizowaniu wymagań, nasi analitycy i programiści opracowują projekt z zakresem prac, wielkością zespołu, czasem i kosztami szacunki.

    3

    Umówimy się z Tobą na spotkanie, aby omówić ofertę i dojść do porozumienia porozumienia.

    4

    Podpisujemy umowę i rozpoczynamy pracę nad projektem tak szybko, jak to możliwe.

    Potrzebujesz innych usług?

    Спасибо!

    Cобщение отправлено.
    Мы обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    Dziękuję!

    Wiadomość została wysłana.
    Wij verwerken uw aanvraag en nemen zo spoedig mogelijk contact met u op.

    Dziękuję!

    Wiadomość została wysłana. 

    Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.

    pijl