Yas I consider to be a noob killer. He moves around so quickly that when I started playing, I would get overwhelmed. But now, I find him rather predictable and, dare I say it, weak?
But, if I had to give you a simple answer, it's to not take unnecessary risks. He snowballs hard, but that only happens if you let him get an early kill. If he has to scale up slowly, he's not going to be that big of a threat, and the player will often even get tilted and make more mistakes of their own.
He likes to poke, then run away like a wimp, which some sticky champs can deal with since Yas will take damage before he escapes, though such champs are usually top laners (Yas gets played top more then you would think). Regardless, like I said, his dashes are predictable since they're so linear. Even that annoying tornado is surprisingly easy to dodge. For the champs you have, that strat just can't be done. Though Ryze's point and click CC can make for a life saving disengage.
But, while I'm saying he's easy to deal with, that is only because of hindsight for me, but after I did learnhow he works, I have won most of my games where I end up against him. Learn his abilities and maybe even watch some replays. The more you understand him, the easier it gets to ruin Yasuo main's days
I pride myself on ruining Yasuo players games. Hehehehe.