It is possible, and easy.
Just go to official download page, and download one of the "0.17.79 (alpha, stable)" there. I am not sure about MacOS or Linux ports, but on MS Win 64 port is super easy:
1/ Download 0.17.79 (alpha, stable) MS Windows (64 bit zip package).
2/ Extract to a NEW folder (not overwriting your steam version folder).
3/ Just run the bin/x64/factorio.exe
directly.
4/ Game should start.
You will need to put the save files and mod files to this new Factorio 0.17.79 though. 0.17 versions of my mods are all still there. Since you are already here on mod portal, it is trivial to find and download older version 0.17.5.
Relying on auto-update (thus blind update) is a very very bad idea, putting yourself at risk.
There is always a risk with any experimental releases (currently 0.18.x).
As what Klonan said on official forum:
While we will try to avoid it, we aren't going to handicap ourselves right now in experimental by promising not to break anything.
I take the similar principle, I put breaking changes on major version, and I have tried to clarify the difference of new versions. (Otherwise I won't even bother to make the explanatory header in this Discussion section. Not much modders even bother to make such comments.)
Especially when I have changelog and announcement maintained, and I am already trying my best to perform this kind of save-breaking changes ONLY on MAJOR version. Therefore, I really cannot accept any such blame, if users ignore my effort. I have really spend LOTS of time (at least more than most other modders) to keep them well-documented.
PS: If you say 0.18 is for UPS... Nah, the devs are still experimenting EVERYTHING with it. Just like yesterday 0.18.7 update, the new poison cloud graphics (with my poison bomb/rocket) is dropping my FPS/UPS from 60/60 to 8/29... Whom should I blame? Nah, the devs are just trying to improve the graphics quality, and not expecting one to use multiple poison cloud at once. But as a result, today I will need to make an (unscheduled) update to solve this unexpected problem.
Again, 0.18 is an experimental version. If one (including me) takes it, one has to take its risk too.