Modele wielowymiarowe i przestrzenne W zastosowaniach przestrzennych i czasoprzestrzennych stosuje się składniki gładkie wielu zmiennych, na przykład dla współrzędnych geograficznych albo dla położenia i czasu. Do ich estymacji używa się m.in. baz tensorowych i cienkopłytowych splajnów regresyjnych.
Pakiety i oprogramowanie R W języku R najważniejszym pakietem do GAM-ów jest mgcv. Pakiet ten implementuje uogólnione modele addytywne, uogólnione addytywne modele mieszane, automatyczną estymację parametrów wygładzenia, liczne rodziny rozkładów oraz funkcję ‘bam’ przeznaczoną do bardzo dużych zbiorów danych.
Starszym i klasycznym pakietem jest gam, rozwijany przez Trevora Hastiego. Udostępnia funkcje do dopasowywania modeli GAM zgodnie z podejściem opisanym w książce Hastiego i Tibshiraniego oraz w rozdziale o modelach addytywnych w Statistical Models in S.
Do modeli GAMLSS służy pakiet gamlss, który umożliwia modelowanie parametrów położenia, skali i kształtu rozkładu odpowiedzi za pomocą predyktorów addytywnych.